set rootdelay=0
Task Info (Flyspray) | |
---|---|
Opened By | Tom Yan (tom.ty89) |
Task ID | 54777 |
Type | Bug Report |
Project | Arch Linux |
Category | Arch Projects |
Version | None |
OS | All |
Opened | 2017-07-12 13:16:24 UTC |
Status | Assigned |
Assignee | Giancarlo Razzolini (grazzolini) |
Details
Description: The mkinitcpio init would try to poll device (when try to resolve it) set in root=. However /dev/nfs is not a real device so the polling is pointless for it. Setting rootdelay=0 for it should be hence always a right thing to do.
I haven't really ever used NFS myself. I just happen to see an old bug (reported as an issue of mkinitcpio instead of this package) because I am trying to get another issue in mkinitcpio fixed. So in case things have changed and this is no longer valid, I am sorry.
This is the old bug report: https://bugs.archlinux.org/task/35529
Dave Reisner referred to this bug report in a recent commit of mkinitcpio:
https://git.archlinux.org/mkinitcpio.git/commit/?id=15cab4d017c7cc46b8234bfa641fcef2b28207b6
While the defualt_mount_handler does not actually have anything to do with it. For nfs we have a different mount handler, also the problem actually originates from the -b tests in poll_device().
Additional info:
- package version(s) 0.3-5