Race condition? /tmp/net.ifaces and pre-pivot

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

 



I am running into an odd issue that is supposedto be impossible.

pre-pivot/20write-ifcfg.sh is often being run but fails to write net.*.ifcfg files because /tmp/net.ifaces does not exist at that moment. The mount was otherwise successful, and rdbreak before switch_root sees that /tmp/net.ifaces exists.

With plain "root=dhcp" with a NFS rootfs, it seems to never happen. However with "root=dhcp bridge", perhaps 25-75% of the time it is failing to write ifcfg files.

Some kind of race going on? An inspection of the code seems to me that /tmp/net.ifaces should have already been created prior to pre-pivot?

Warren Togami
wtogami@xxxxxxxxxx
--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux