[arch-dev-public] [signoff (for real this time)] udev 157-1, initscripts 2010.06-2, mkinitcpio 0.6.6-1
Thomas Bächler
thomas at archlinux.org
Fri Jun 18 19:56:31 EDT 2010
Am 10.06.2010 09:28, schrieb Thomas Bächler:
> Am 03.06.2010 14:57, schrieb Thomas Bächler:
>> You should upgrade and test these together (don't forget to regenerate
>> initramfs when you're upgraded). The new udev should work without the
>> new initscripts and mkinitcpio, but udev-based network device renaming
>> will fail in that case.
>>
>> udev is an upstream update with mostly bugfixes, but some changes in
>> behaviour. Most importantly, NAME= rules are being ignored now, you can
>> not change the kernel's predefined device name anymore.
>>
>> initscripts changes:
>> Dan McGee (1):
>> Include _netdev option in NETFS list when calling fsck
>>
>> Thomas Bächler (2):
>> Only mount /proc, /sys and /dev if they haven't been mounted
>> already, use devtmpfs instead of tmpfs if supported by the kernel
>> Add --action=add to udevadm trigger
>>
>> mkinitcpio changes:
>> Thomas Bächler (5):
>> Do not umount /proc and /sys before switch_root, but mount --move
>> them into the real root
>> Mount tmpfs or (if supported) devtmpfs on /dev, move it into the
>> real root before switch_root
>> udev hook: Add --action=add to udevadm trigger
>> udev hook: Add ata_id, path_id, scsi_id and usb_id to allow
>> complete persistent storage rules
>> Release 0.6.5
>>
>> For the future, we now fully support devtmpfs. It is recommended (but
>> not required (yet)) by upstream. Using devtmpfs gets rid of a small
>> number of race conditions.
>>
>> I tested devtmpfs on a custom kernel, and with the exception of one
>> short (and harmless) error message (mknod: /dev/rtc0: device exists), it
>> works fine. Getting rid of that error message requires further
>> consideration, as we can fix a bug with some custom kernel
>> configurations at the same time if we do it right. For now, I will
>> ignore this and please ask for testing and signoffs.
>
> More small fixes to initscripts. Most importantly, a few errors with
> devtmpfs are removed. Please sign off again:
>
> Gerardo Exequiel Pozzi (1):
> Add nodevtmpfs at rc.shutdown when umount
>
> Thomas Bächler (4):
> Do not redirect the standard error of fsck to /dev/null by default
> Rewrite early RTC device creation
> Initialize /etc/mtab by copying /proc/mounts
> network, rc.conf: Add NETWORK_PERSIST option
>
One last fix to mkinitcpio:
Thomas Bächler (2):
Create /dev/{null,zero,mem,console} devices when devtmpfs is missing
Release 0.6.6
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/arch-dev-public/attachments/20100619/f9403a18/attachment.bin>
More information about the arch-dev-public
mailing list