You are not logged in.
I seem to be good at spamming this forum... but theres an honest reason for each post.
For those who wish to compile custom kernels with the newest udev, you will need to add either of these patches in:
For kernels without fbsplash (ie, vanilla, ck):
http://iphitus.loudas.com/arch/ck/patch … illa.patch
For kernels with fbsplash (ie, archck, nitro, fbsplash, no) Apply custom patchset FIRST. Then uevent-fbsplash.patch
http://iphitus.loudas.com/arch/ck/patch … lash.patch
After configuring your kernel, ensure that CONFIG_KOBJECT_UEVENT=y
is enabled in your .config. It should be. If unsure, dont worry, it probably is
iphitus
Offline
After configuring your kernel, ensure that CONFIG_KOBJECT_UEVENT=y
is enabled in your .config. It should be. If unsure, dont worry, it probably is
You are right, it is. This option doesn't exist any more, it seems to be some "standard feature" now. At least,
zgrep -i uevent /proc/config.gz
gives me nothing.
Offline
Aye. But it seems that if you use older configs without explicitly enabling it, it will not be enabled.
For any new config generated with the config tools it will be enabled by default, assuming you have applied the patches.
iphitus
Offline
to see what patches Arch uses, take a look at the PKGBUILD in CVS here:
http://cvs.archlinux.org/cgi-bin/viewcv … /kernel26/
then you can find the patches use, in that same directory.
I might add, that if you use the uevent-fbsplash patch, please apply your custom patchset of choice before you apply the uevent-fbsplash patch.
iphitus
Offline
OK thanks, I d/l it and will apply it when I upgrade my kernel (tomorrow I think)
Offline
am i right that the patch was adapted from 2.6.16? so if we use =/>2.6.16, we don't need to patch, is that right? i mean, we're not going to have to patch every time we compile a kernel from now on, right? :?:
>>edit - okay, it seems to work. configuration: 2.6.16-rc6, no mod autoload, modules in array (full control, just how i like it. ). it boots unbelievably fast, even faster than before.
now please stop messing with udev.
Offline
Patch only needed on lower than 2.6.16, from which it was backported.
Offline
Where exactly in the kernel config can I find the option to enable uevent. I'm using 2.6.16 with the CK patchset and I've seen no mention of uevent anywhere.
Offline
Better question: does it matter whether or not I have uevent enabled since I don't use hotplug or coldplug?
Offline
Where exactly in the kernel config can I find the option to enable uevent. I'm using 2.6.16 with the CK patchset and I've seen no mention of uevent anywhere.
You won't, becuase it's built into the kernel. There's no on/off for it.
·¬»· i am shadowhand, powered by webfaction
Offline
johnisevil wrote:Where exactly in the kernel config can I find the option to enable uevent. I'm using 2.6.16 with the CK patchset and I've seen no mention of uevent anywhere.
You won't, becuase it's built into the kernel. There's no on/off for it.
Excellent, thanks for the quick reply.
Offline
Patches shouldnt be needed for 2.6.16
Offline
Just a question, will this patch give the functionality needed for udev >=053 to kernels like 2.6.13?
Swedish Archlinux Mirror Administrator - ftp.gigabit.nu
Offline
It has been a while since using Arch. But if I remembered correctly when installing you get to choose which kernel you want to use ?
If I am mistaken, is the 2.4 kernel available for arch linux ?
Thanks
Heaven is on the way, until then let's get the truth out.
Offline
Yeah, we still have kernel24 packages, one for IDE and one for SCSI. The kernel release is 2.4.32, from last November, but it is the most recent one.
Offline