[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#882380: initramfs-tools: Update-initramfs can take an unnecessarily long time if other disk activity is ongoing



On Wed, Nov 22, 2017 at 01:05:00AM +0200, Jukka Tastula wrote:
> After generating an initrd update-initramfs calls sync unconditinally. This
> can take a very long time to return if other disk activity, like perhaps a
> long backup job, is running simultaneously. Suggest only syncing the 
> filesystem the initrd is actually placed on instead.

I think this is a good idea, and it would also avoid upgrade problems
such as
https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1667512
in the case of things like stuck NFS mounts.

To avoid backport surprises, I would suggest adding a dependency on
coreutils (>= 8.24), which introduced the feature of sync(1) being used
here.

I've put all this in a merge request:

  https://salsa.debian.org/kernel-team/initramfs-tools/merge_requests/6

-- 
Colin Watson                                       [cjwatson@debian.org]


Reply to: