all: remove the UV_USE_IO_URING=0 patch (seemingly fixed by linux 6.9/6.10?)

This commit is contained in:
2024-08-31 07:22:05 +00:00
parent 2cfccd948f
commit a4dbca48fe

View File

@@ -1,15 +1,16 @@
# quirks: temporary patches with the goal of eventually removing them # quirks: temporary patches with the goal of eventually removing them
{ lib, ... }: { ... }:
{ {
# TODO: remove after linux 6.9. see: <https://github.com/axboe/liburing/issues/1113> # bug in linux 6.8(?), fixed by linux 6.9. see: <https://github.com/axboe/liburing/issues/1113>
# - <https://github.com/neovim/neovim/issues/28149> # - <https://github.com/neovim/neovim/issues/28149>
# - <https://git.kernel.dk/cgit/linux/commit/?h=io_uring-6.9&id=e5444baa42e545bb929ba56c497e7f3c73634099> # - <https://git.kernel.dk/cgit/linux/commit/?h=io_uring-6.9&id=e5444baa42e545bb929ba56c497e7f3c73634099>
# when removing, try starting and suspending (ctrl+z) two instances of neovim simultaneously. # when removing, try starting and suspending (ctrl+z) two instances of neovim simultaneously.
# if the system doesn't freeze, then this is safe to remove. # if the system doesn't freeze, then this is safe to remove.
# added 2024-04-04 # added 2024-04-04
sane.user.fs.".profile".symlink.text = lib.mkBefore '' # removed 2024-08-31
export UV_USE_IO_URING=0 # sane.user.fs.".profile".symlink.text = lib.mkBefore ''
''; # export UV_USE_IO_URING=0
# '';
# powertop will default to putting USB devices -- including HID -- to sleep after TWO SECONDS # powertop will default to putting USB devices -- including HID -- to sleep after TWO SECONDS
powerManagement.powertop.enable = false; powerManagement.powertop.enable = false;