* [sisyphus] Новый udev broken ?
@ 2010-04-09 10:43 Anton Farygin
2010-04-09 10:45 ` Anton Farygin
` (2 more replies)
0 siblings, 3 replies; 42+ messages in thread
From: Anton Farygin @ 2010-04-09 10:43 UTC (permalink / raw)
To: sisyphus
Это только я один такой, у которого новый udev не работает в initrd ?
Перегенерация initrd убивает напрочь загрузку...
Независимо от используемого mkinitrd.
Висит на Waiting for root file system ...
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 10:43 [sisyphus] Новый udev broken ? Anton Farygin
@ 2010-04-09 10:45 ` Anton Farygin
2010-04-09 11:06 ` Valery V. Inozemtsev
2010-04-09 16:26 ` Dmitry V. Levin
2010-04-09 10:46 ` Dmitriy Kruglikov
2010-04-09 10:59 ` Valery V. Inozemtsev
2 siblings, 2 replies; 42+ messages in thread
From: Anton Farygin @ 2010-04-09 10:45 UTC (permalink / raw)
To: sisyphus
09.04.2010 14:43, Anton Farygin пишет:
> Это только я один такой, у которого новый udev не работает в initrd ?
>
> Перегенерация initrd убивает напрочь загрузку...
>
> Независимо от используемого mkinitrd.
>
> Висит на Waiting for root file system ...
И да, вылезает после запуска udevd:
Error getting signalfd.
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 10:43 [sisyphus] Новый udev broken ? Anton Farygin
2010-04-09 10:45 ` Anton Farygin
@ 2010-04-09 10:46 ` Dmitriy Kruglikov
2010-04-09 11:09 ` Valery V. Inozemtsev
2010-04-09 10:59 ` Valery V. Inozemtsev
2 siblings, 1 reply; 42+ messages in thread
From: Dmitriy Kruglikov @ 2010-04-09 10:46 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
9 апреля 2010 г. 13:43 пользователь Anton Farygin написал:
> Это только я один такой, у которого новый udev не работает в initrd ?
Похоже, что не только ...
Ставил новое ядро, 2.6.32-std-ng-alt11 ...
>
> Висит на Waiting for root file system ...
А я думал потому, что модулей к нему не было ...
--
Best regards,
Dmitriy Kruglikov.
QString at, dot, mail, XMPP;
at = "@";
dot = ".";
mail = "Dmitriy.Kruglikov" + $at +"gmail" + $dot + "com";
XMPP = $mail;
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 10:43 [sisyphus] Новый udev broken ? Anton Farygin
2010-04-09 10:45 ` Anton Farygin
2010-04-09 10:46 ` Dmitriy Kruglikov
@ 2010-04-09 10:59 ` Valery V. Inozemtsev
2010-04-09 11:02 ` Anton Farygin
2 siblings, 1 reply; 42+ messages in thread
From: Valery V. Inozemtsev @ 2010-04-09 10:59 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 646 bytes --]
В Птн, 09/04/2010 в 14:43 +0400, Anton Farygin пишет:
> Это только я один такой, у которого новый udev не работает в initrd ?
>
> Перегенерация initrd убивает напрочь загрузку...
а поподробнее?
> Независимо от используемого mkinitrd.
mkinitrd один
> Висит на Waiting for root file system ...
>
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
--
Valery V. Inozemtsev
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 10:59 ` Valery V. Inozemtsev
@ 2010-04-09 11:02 ` Anton Farygin
2010-04-12 6:33 ` Michael Shigorin
2010-05-10 18:59 ` Sergey Bolshakov
0 siblings, 2 replies; 42+ messages in thread
From: Anton Farygin @ 2010-04-09 11:02 UTC (permalink / raw)
To: sisyphus
09.04.2010 14:59, Valery V. Inozemtsev пишет:
> В Птн, 09/04/2010 в 14:43 +0400, Anton Farygin пишет:
>> Это только я один такой, у которого новый udev не работает в initrd ?
>>
>> Перегенерация initrd убивает напрочь загрузку...
>
> а поподробнее?
Поподробнее - после запуска udevd из initrd:
Error getting signalfd.
и в /dev/ не создаются устройства.
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 10:45 ` Anton Farygin
@ 2010-04-09 11:06 ` Valery V. Inozemtsev
2010-04-09 11:14 ` Anton Farygin
2010-04-09 16:26 ` Dmitry V. Levin
1 sibling, 1 reply; 42+ messages in thread
From: Valery V. Inozemtsev @ 2010-04-09 11:06 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 838 bytes --]
В Птн, 09/04/2010 в 14:45 +0400, Anton Farygin пишет:
> 09.04.2010 14:43, Anton Farygin пишет:
> > Это только я один такой, у которого новый udev не работает в initrd ?
> >
> > Перегенерация initrd убивает напрочь загрузку...
> >
> > Независимо от используемого mkinitrd.
> >
> > Висит на Waiting for root file system ...
>
> И да, вылезает после запуска udevd:
> Error getting signalfd.
ldv@ таки доломал klibc и иже с ним. пользуйся make-initrd
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
--
Valery V. Inozemtsev
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 10:46 ` Dmitriy Kruglikov
@ 2010-04-09 11:09 ` Valery V. Inozemtsev
0 siblings, 0 replies; 42+ messages in thread
From: Valery V. Inozemtsev @ 2010-04-09 11:09 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 1049 bytes --]
В Птн, 09/04/2010 в 13:46 +0300, Dmitriy Kruglikov пишет:
> 9 апреля 2010 г. 13:43 пользователь Anton Farygin написал:
> > Это только я один такой, у которого новый udev не работает в initrd ?
> Похоже, что не только ...
>
> Ставил новое ядро, 2.6.32-std-ng-alt11 ...
> >
> > Висит на Waiting for root file system ...
> А я думал потому, что модулей к нему не было ...
к нему модулей не надо, это десктопное ядро, носит все с собой
>
> --
> Best regards,
> Dmitriy Kruglikov.
> QString at, dot, mail, XMPP;
> at = "@";
> dot = ".";
> mail = "Dmitriy.Kruglikov" + $at +"gmail" + $dot + "com";
> XMPP = $mail;
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
--
Valery V. Inozemtsev
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 11:06 ` Valery V. Inozemtsev
@ 2010-04-09 11:14 ` Anton Farygin
2010-04-09 11:18 ` Valery V. Inozemtsev
2010-04-09 15:54 ` Alexey Borisenkov
0 siblings, 2 replies; 42+ messages in thread
From: Anton Farygin @ 2010-04-09 11:14 UTC (permalink / raw)
To: sisyphus
09.04.2010 15:06, Valery V. Inozemtsev пишет:
> В Птн, 09/04/2010 в 14:45 +0400, Anton Farygin пишет:
>> 09.04.2010 14:43, Anton Farygin пишет:
>>> Это только я один такой, у которого новый udev не работает в initrd ?
>>>
>>> Перегенерация initrd убивает напрочь загрузку...
>>>
>>> Независимо от используемого mkinitrd.
>>>
>>> Висит на Waiting for root file system ...
>>
>> И да, вылезает после запуска udevd:
>> Error getting signalfd.
>
> ldv@ таки доломал klibc и иже с ним. пользуйся make-initrd
make-initrd не помогает. Диагностика, правда, другая.
после initrd: Starting udevd...
initrd: udevd: Running netdev handler ...
И всё, висим.
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 11:14 ` Anton Farygin
@ 2010-04-09 11:18 ` Valery V. Inozemtsev
2010-04-09 11:27 ` Anton Farygin
2010-04-09 15:54 ` Alexey Borisenkov
1 sibling, 1 reply; 42+ messages in thread
From: Valery V. Inozemtsev @ 2010-04-09 11:18 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 1301 bytes --]
В Птн, 09/04/2010 в 15:14 +0400, Anton Farygin пишет:
> 09.04.2010 15:06, Valery V. Inozemtsev пишет:
> > В Птн, 09/04/2010 в 14:45 +0400, Anton Farygin пишет:
> >> 09.04.2010 14:43, Anton Farygin пишет:
> >>> Это только я один такой, у которого новый udev не работает в initrd ?
> >>>
> >>> Перегенерация initrd убивает напрочь загрузку...
> >>>
> >>> Независимо от используемого mkinitrd.
> >>>
> >>> Висит на Waiting for root file system ...
> >>
> >> И да, вылезает после запуска udevd:
> >> Error getting signalfd.
> >
> > ldv@ таки доломал klibc и иже с ним. пользуйся make-initrd
>
> make-initrd не помогает.
у меня работает
> Диагностика, правда, другая.
>
> после initrd: Starting udevd...
> initrd: udevd: Running netdev handler ...
$ rpmquery -a make-initrd\*
>
> И всё, висим.
сочувствую
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
--
Valery V. Inozemtsev
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 11:18 ` Valery V. Inozemtsev
@ 2010-04-09 11:27 ` Anton Farygin
0 siblings, 0 replies; 42+ messages in thread
From: Anton Farygin @ 2010-04-09 11:27 UTC (permalink / raw)
To: sisyphus
09.04.2010 15:18, Valery V. Inozemtsev пишет:
> В Птн, 09/04/2010 в 15:14 +0400, Anton Farygin пишет:
>> 09.04.2010 15:06, Valery V. Inozemtsev пишет:
>>> В Птн, 09/04/2010 в 14:45 +0400, Anton Farygin пишет:
>>>> 09.04.2010 14:43, Anton Farygin пишет:
>>>>> Это только я один такой, у которого новый udev не работает в initrd ?
>>>>>
>>>>> Перегенерация initrd убивает напрочь загрузку...
>>>>>
>>>>> Независимо от используемого mkinitrd.
>>>>>
>>>>> Висит на Waiting for root file system ...
>>>>
>>>> И да, вылезает после запуска udevd:
>>>> Error getting signalfd.
>>>
>>> ldv@ таки доломал klibc и иже с ним. пользуйся make-initrd
>>
>> make-initrd не помогает.
>
> у меня работает
>
>> Диагностика, правда, другая.
>>
>> после initrd: Starting udevd...
>> initrd: udevd: Running netdev handler ...
>
> $ rpmquery -a make-initrd\*
$ rpmquery -a make-initrd\*
make-initrd-0.3.0-alt1
>
>>
>> И всё, висим.
>
> сочувствую
Спасибо.
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 11:14 ` Anton Farygin
2010-04-09 11:18 ` Valery V. Inozemtsev
@ 2010-04-09 15:54 ` Alexey Borisenkov
1 sibling, 0 replies; 42+ messages in thread
From: Alexey Borisenkov @ 2010-04-09 15:54 UTC (permalink / raw)
To: sisyphus
09.04.2010 15:14, Anton Farygin пишет:
> make-initrd не помогает. Диагностика, правда, другая.
Ночью вчера обновлял в виртуалке - тоже останавливался на "Waiting for
root file system".
Установил make-initrd, выполнил
installkernel 2.6.32-un-def11
Загрузка пошла. Так что мне помогло.
Сейчас вот, на всякий случай, снова попробовал без make-initrd. Не
работает. С ним - работает.
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 10:45 ` Anton Farygin
2010-04-09 11:06 ` Valery V. Inozemtsev
@ 2010-04-09 16:26 ` Dmitry V. Levin
2010-04-09 16:29 ` Anton Farygin
2010-04-09 16:33 ` Dmitriy Kruglikov
1 sibling, 2 replies; 42+ messages in thread
From: Dmitry V. Levin @ 2010-04-09 16:26 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 1459 bytes --]
On Fri, Apr 09, 2010 at 02:45:34PM +0400, Anton Farygin wrote:
> 09.04.2010 14:43, Anton Farygin пишет:
> >Это только я один такой, у которого новый
> >udev не работает в initrd ?
> >
> >Перегенерация initrd убивает напрочь
> >загрузку...
> >
> >Независимо от используемого mkinitrd.
> >
> >Висит на Waiting for root file system ...
>
> И да, вылезает после запуска udevd:
> Error getting signalfd.
Я тестировал обновление klibc на стендовом сервере.
В получившийся рамдиск, который отработал нормально,
попали следующие модули:
# zcat /boot/initrd-2.6.32-std-def-alt11.img |cpio -t |fgrep .ko
5036 blocks
lib/modules/2.6.32-std-def-alt11/kernel/fs/ext3/ext3.ko
lib/modules/2.6.32-std-def-alt11/kernel/fs/jbd/jbd.ko
lib/modules/2.6.32-std-def-alt11/kernel/fs/mbcache.ko
lib/modules/2.6.32-std-def-alt11/kernel/lib/crc-t10dif.ko
lib/modules/2.6.32-std-def-alt11/kernel/drivers/md/raid0.ko
lib/modules/2.6.32-std-def-alt11/kernel/drivers/md/raid1.ko
lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/ata_generic.ko
lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/ata_piix.ko
lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/pata_acpi.ko
lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/libata.ko
lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/aacraid/aacraid.ko
lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/sd_mod.ko
lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/scsi_mod.ko
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 16:26 ` Dmitry V. Levin
@ 2010-04-09 16:29 ` Anton Farygin
2010-04-09 16:33 ` Dmitry V. Levin
2010-04-09 16:33 ` Dmitriy Kruglikov
1 sibling, 1 reply; 42+ messages in thread
From: Anton Farygin @ 2010-04-09 16:29 UTC (permalink / raw)
To: sisyphus
09.04.2010 20:26, Dmitry V. Levin пишет:
> On Fri, Apr 09, 2010 at 02:45:34PM +0400, Anton Farygin wrote:
>> 09.04.2010 14:43, Anton Farygin пишет:
>>> Это только я один такой, у которого новый
>>> udev не работает в initrd ?
>>>
>>> Перегенерация initrd убивает напрочь
>>> загрузку...
>>>
>>> Независимо от используемого mkinitrd.
>>>
>>> Висит на Waiting for root file system ...
>>
>> И да, вылезает после запуска udevd:
>> Error getting signalfd.
>
> Я тестировал обновление klibc на стендовом сервере.
> В получившийся рамдиск, который отработал нормально,
> попали следующие модули:
>
> # zcat /boot/initrd-2.6.32-std-def-alt11.img |cpio -t |fgrep .ko
> 5036 blocks
> lib/modules/2.6.32-std-def-alt11/kernel/fs/ext3/ext3.ko
> lib/modules/2.6.32-std-def-alt11/kernel/fs/jbd/jbd.ko
> lib/modules/2.6.32-std-def-alt11/kernel/fs/mbcache.ko
> lib/modules/2.6.32-std-def-alt11/kernel/lib/crc-t10dif.ko
> lib/modules/2.6.32-std-def-alt11/kernel/drivers/md/raid0.ko
> lib/modules/2.6.32-std-def-alt11/kernel/drivers/md/raid1.ko
> lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/ata_generic.ko
> lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/ata_piix.ko
> lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/pata_acpi.ko
> lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/libata.ko
> lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/aacraid/aacraid.ko
> lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/sd_mod.ko
> lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/scsi_mod.ko
с модулями там всё хорошо.
Проблема где-то в другом месте.
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 16:26 ` Dmitry V. Levin
2010-04-09 16:29 ` Anton Farygin
@ 2010-04-09 16:33 ` Dmitriy Kruglikov
1 sibling, 0 replies; 42+ messages in thread
From: Dmitriy Kruglikov @ 2010-04-09 16:33 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
9 апреля 2010 г. 19:26 пользователь Dmitry V. Levin <ldv@altlinux.org> написал:
> В получившийся рамдиск, который отработал нормально,
> попали следующие модули:
После установки initrd-2.6.32-std-ng-alt11
получилось:
# zcat initrd-2.6.32-std-ng-alt11.img |cpio -t |fgrep .ko
3766 blocks
lib/modules/2.6.32-std-ng-alt11/kernel/fs/ext3/ext3.ko
lib/modules/2.6.32-std-ng-alt11/kernel/fs/jbd/jbd.ko
lib/modules/2.6.32-std-ng-alt11/kernel/fs/mbcache.ko
lib/modules/2.6.32-std-ng-alt11/kernel/drivers/ata/ata_generic.ko
lib/modules/2.6.32-std-ng-alt11/kernel/drivers/ata/ata_piix.ko
lib/modules/2.6.32-std-ng-alt11/kernel/drivers/ata/pata_acpi.ko
lib/modules/2.6.32-std-ng-alt11/kernel/drivers/ata/libata.ko
lib/modules/2.6.32-std-ng-alt11/kernel/drivers/scsi/sd_mod.ko
lib/modules/2.6.32-std-ng-alt11/kernel/drivers/scsi/scsi_mod.ko
Если это чем-то поможет
--
Best regards,
Dmitriy Kruglikov.
QString at, dot, mail, XMPP;
at = "@";
dot = ".";
mail = "Dmitriy.Kruglikov" + $at +"gmail" + $dot + "com";
XMPP = $mail;
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 16:29 ` Anton Farygin
@ 2010-04-09 16:33 ` Dmitry V. Levin
2010-04-09 16:48 ` Anton Farygin
0 siblings, 1 reply; 42+ messages in thread
From: Dmitry V. Levin @ 2010-04-09 16:33 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 1836 bytes --]
On Fri, Apr 09, 2010 at 08:29:08PM +0400, Anton Farygin wrote:
> 09.04.2010 20:26, Dmitry V. Levin пишет:
> >On Fri, Apr 09, 2010 at 02:45:34PM +0400, Anton Farygin wrote:
> >>09.04.2010 14:43, Anton Farygin пишет:
> >>>Это только я один такой, у которого
> >>>новый
> >>>udev не работает в initrd ?
> >>>
> >>>Перегенерация initrd убивает напрочь
> >>>загрузку...
> >>>
> >>>Независимо от используемого mkinitrd.
> >>>
> >>>Висит на Waiting for root file system ...
> >>
> >>И да, вылезает после запуска udevd:
> >>Error getting signalfd.
> >
> >Я тестировал обновление klibc на стендовом
> >сервере.
> >В получившийся рамдиск, который
> >отработал нормально,
> >попали следующие модули:
> >
> ># zcat /boot/initrd-2.6.32-std-def-alt11.img |cpio -t |fgrep .ko
> >5036 blocks
> >lib/modules/2.6.32-std-def-alt11/kernel/fs/ext3/ext3.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/fs/jbd/jbd.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/fs/mbcache.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/lib/crc-t10dif.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/drivers/md/raid0.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/drivers/md/raid1.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/ata_generic.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/ata_piix.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/pata_acpi.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/libata.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/aacraid/aacraid.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/sd_mod.ko
> >lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/scsi_mod.ko
>
> с модулями там всё хорошо.
Эти модули загрузились, устройства создались,
rootfs на raid1 поверх aacraid смонтировался,
и ОС загрузилась обычным образом.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 16:33 ` Dmitry V. Levin
@ 2010-04-09 16:48 ` Anton Farygin
0 siblings, 0 replies; 42+ messages in thread
From: Anton Farygin @ 2010-04-09 16:48 UTC (permalink / raw)
To: sisyphus
09.04.2010 20:33, Dmitry V. Levin пишет:
> On Fri, Apr 09, 2010 at 08:29:08PM +0400, Anton Farygin wrote:
>> 09.04.2010 20:26, Dmitry V. Levin пишет:
>>> On Fri, Apr 09, 2010 at 02:45:34PM +0400, Anton Farygin wrote:
>>>> 09.04.2010 14:43, Anton Farygin пишет:
>>>>> Это только я один такой, у которого
>>>>> новый
>>>>> udev не работает в initrd ?
>>>>>
>>>>> Перегенерация initrd убивает напрочь
>>>>> загрузку...
>>>>>
>>>>> Независимо от используемого mkinitrd.
>>>>>
>>>>> Висит на Waiting for root file system ...
>>>>
>>>> И да, вылезает после запуска udevd:
>>>> Error getting signalfd.
>>>
>>> Я тестировал обновление klibc на стендовом
>>> сервере.
>>> В получившийся рамдиск, который
>>> отработал нормально,
>>> попали следующие модули:
>>>
>>> # zcat /boot/initrd-2.6.32-std-def-alt11.img |cpio -t |fgrep .ko
>>> 5036 blocks
>>> lib/modules/2.6.32-std-def-alt11/kernel/fs/ext3/ext3.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/fs/jbd/jbd.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/fs/mbcache.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/lib/crc-t10dif.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/drivers/md/raid0.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/drivers/md/raid1.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/ata_generic.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/ata_piix.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/pata_acpi.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/drivers/ata/libata.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/aacraid/aacraid.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/sd_mod.ko
>>> lib/modules/2.6.32-std-def-alt11/kernel/drivers/scsi/scsi_mod.ko
>>
>> с модулями там всё хорошо.
>
> Эти модули загрузились, устройства создались,
> rootfs на raid1 поверх aacraid смонтировался,
> и ОС загрузилась обычным образом.
А у меня вот эти:
lib/modules/2.6.32-un-def-alt11/kernel/fs/ext4/ext4.ko
lib/modules/2.6.32-un-def-alt11/kernel/fs/mbcache.ko
lib/modules/2.6.32-un-def-alt11/kernel/fs/jbd2/jbd2.ko
lib/modules/2.6.32-un-def-alt11/kernel/lib/crc16.ko
lib/modules/2.6.32-un-def-alt11/kernel/lib/crc-t10dif.ko
lib/modules/2.6.32-un-def-alt11/kernel/drivers/ata/ata_generic.ko
lib/modules/2.6.32-un-def-alt11/kernel/drivers/ata/sata_nv.ko
lib/modules/2.6.32-un-def-alt11/kernel/drivers/ata/pata_amd.ko
lib/modules/2.6.32-un-def-alt11/kernel/drivers/ata/pata_acpi.ko
lib/modules/2.6.32-un-def-alt11/kernel/drivers/ata/libata.ko
lib/modules/2.6.32-un-def-alt11/kernel/drivers/scsi/sd_mod.ko
lib/modules/2.6.32-un-def-alt11/kernel/drivers/scsi/scsi_mod.ko
модули загрузились, но устройства не создались.
в /dev/ нет ничего, кроме null, console, pts и ещё чего-то одного...
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 11:02 ` Anton Farygin
@ 2010-04-12 6:33 ` Michael Shigorin
2010-04-12 7:20 ` Anton Farygin
` (2 more replies)
2010-05-10 18:59 ` Sergey Bolshakov
1 sibling, 3 replies; 42+ messages in thread
From: Michael Shigorin @ 2010-04-12 6:33 UTC (permalink / raw)
To: sisyphus
On Fri, Apr 09, 2010 at 03:02:16PM +0400, Anton Farygin wrote:
> >>Это только я один такой, у которого новый udev не работает в initrd ?
> >>Перегенерация initrd убивает напрочь загрузку...
> >а поподробнее?
> Поподробнее - после запуска udevd из initrd:
> Error getting signalfd.
> и в /dev/ не создаются устройства.
Так чем закончилось, или вопрос тоже завис?
alecs@ тут спрашивает, тоже напоролся.
И есть ли бага? (если да, допиши к предупреждению в [[Changes]])
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-12 6:33 ` Michael Shigorin
@ 2010-04-12 7:20 ` Anton Farygin
2 siblings, 0 replies; 42+ messages in thread
From: Anton Farygin @ 2010-04-12 7:20 UTC (permalink / raw)
To: sisyphus
12.04.2010 10:33, Michael Shigorin пишет:
> On Fri, Apr 09, 2010 at 03:02:16PM +0400, Anton Farygin wrote:
>>>> Это только я один такой, у которого новый udev не работает в initrd ?
>>>> Перегенерация initrd убивает напрочь загрузку...
>>> а поподробнее?
>> Поподробнее - после запуска udevd из initrd:
>> Error getting signalfd.
>> и в /dev/ не создаются устройства.
>
> Так чем закончилось, или вопрос тоже завис?
> alecs@ тут спрашивает, тоже напоролся.
>
> И есть ли бага? (если да, допиши к предупреждению в [[Changes]])
Багу я не вешал.
Закончилось тем, что на других машинах я переехал на make-initrd, а
здесь всё пока в подвешенном состоянии.
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] New udev broken?
@ 2010-04-12 12:16 ` Michael Shigorin
2010-04-12 22:18 ` Alexei V. Mezin
0 siblings, 1 reply; 42+ messages in thread
From: Michael Shigorin @ 2010-04-12 12:16 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions, community-en
On Mon, Apr 12, 2010 at 12:59:11PM +0300, Alex Negulescu wrote:
> After some chatting with raorn and searching the lists, the fix
> was to find out what modules the working kernel did load, and
> what modules the new kernel tried to load. What was different
> had to be blacklisted, like this:
>
> [alecs@walker ~]$ cat /etc/modprobe.d/blacklist-ide
> blacklist ide-pci-generic
> blacklist piix
> blacklist ide-core
Thus it's "ide in kernel" sort of problem, somewhat discussed
before but the threads tended to just peter out.
> Am now thinking that all this was caused by my beliefs that
> upgrading the kernel will make me get rid of a noise made by
> a creative soundcard... phew...
Just in case, wasn't it simply mic level being non-zero/muted?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] New udev broken?
2010-04-12 12:16 ` [sisyphus] New udev broken? Michael Shigorin
@ 2010-04-12 22:18 ` Alexei V. Mezin
2010-04-12 22:36 ` Alex Negulescu
0 siblings, 1 reply; 42+ messages in thread
From: Alexei V. Mezin @ 2010-04-12 22:18 UTC (permalink / raw)
To: sisyphus; +Cc: community-en
12.04.2010 16:16, Michael Shigorin пишет:
>> [alecs@walker ~]$ cat /etc/modprobe.d/blacklist-ide
>> blacklist ide-pci-generic
>> blacklist piix
>> blacklist ide-core
>
> Thus it's "ide in kernel" sort of problem, somewhat discussed
> before but the threads tended to just peter out.
На всякий случай: имею ту же самую проблему.
mkinitrd:
http://photos.streamphoto.ru/7/d/6/w400_75e1b3723bd1971790bcf5af0c54c6d7.jpg?1271110700
make-initrd:
http://photos.streamphoto.ru/9/f/c/w400_38425e3745baa49d2f00f71ffbeeccf9.jpg?1271110650
Как лечить? Вписыванием ide в blacklist?
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] New udev broken?
2010-04-12 22:18 ` Alexei V. Mezin
@ 2010-04-12 22:36 ` Alex Negulescu
2010-04-12 23:00 ` Alexei V. Mezin
2010-04-14 8:16 ` Ildar Mulyukov
0 siblings, 2 replies; 42+ messages in thread
From: Alex Negulescu @ 2010-04-12 22:36 UTC (permalink / raw)
To: alexei-mezin, ALT Linux Sisyphus discussions
On 04/13/2010 01:18 AM, Alexei V. Mezin wrote:
> На всякий случай: имею ту же самую проблему.
>
> mkinitrd:
> http://photos.streamphoto.ru/7/d/6/w400_75e1b3723bd1971790bcf5af0c54c6d7.jpg?1271110700
>
> make-initrd:
> http://photos.streamphoto.ru/9/f/c/w400_38425e3745baa49d2f00f71ffbeeccf9.jpg?1271110650
Hi,
your megaraid is detected by another driver i presume. Try with:
blacklist ide-pci-generic
blacklist piix
blacklist ide-core
blacklist ata_generic
blacklist ata_piix
If you can compare the initrds (the working one and the failing one):
zcat /boot/initrd.working |cpio -t |fgrep .ko
zcat /boot/initrd.not-working |cpio -t |fgrep .ko
Try blacklisting the modules that are not needed but loaded in the
not-working initrd, and after that issue
installkernel
and reboot.
I am now doing something similar on my desktop... God help me, and help
you too :)
Alex
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] New udev broken?
2010-04-12 22:36 ` Alex Negulescu
@ 2010-04-12 23:00 ` Alexei V. Mezin
2010-04-12 23:05 ` Alex Negulescu
2010-04-14 8:16 ` Ildar Mulyukov
1 sibling, 1 reply; 42+ messages in thread
From: Alexei V. Mezin @ 2010-04-12 23:00 UTC (permalink / raw)
To: sisyphus
13.04.2010 02:36, Alex Negulescu пишет:
> If you can compare the initrds (the working one and the failing one):
Here it is:
working kernel (2.6.32-un-def-alt1)
scsi_mod.ko
sd_mod.ko
megaraid_mm.ko
megaraid_mbox.ko
libata.ko
pata_amd.ko
pata_acpi.ko
sata_nv.ko
sata_sil24.ko
ata_generic.ko
crc-t10dif.ko
exportfs.ko
xfs.ko
Same result with _mkinitrd_ and new kernel. But it does not work.
List of modules from _make-initrd_ and new kernel:
crc-t10dif.ko
megaraid_mm.ko
megaraid_mbox.ko
scsi_mod.ko
sd_mod.ko
exportfs.ko
xfs.ko
Any ideas? Will try to blacklist pata*/ata* tomorrow.
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] New udev broken?
2010-04-12 23:00 ` Alexei V. Mezin
@ 2010-04-12 23:05 ` Alex Negulescu
0 siblings, 0 replies; 42+ messages in thread
From: Alex Negulescu @ 2010-04-12 23:05 UTC (permalink / raw)
To: alexei-mezin, ALT Linux Sisyphus discussions
On 04/13/2010 02:00 AM, Alexei V. Mezin wrote:
> 13.04.2010 02:36, Alex Negulescu пишет:
>
>> If you can compare the initrds (the working one and the failing one):
>
> Here it is:
>
> working kernel (2.6.32-un-def-alt1)
>
> scsi_mod.ko
> sd_mod.ko
> megaraid_mm.ko
> megaraid_mbox.ko
> libata.ko
> pata_amd.ko
> pata_acpi.ko
> sata_nv.ko
> sata_sil24.ko
> ata_generic.ko
> crc-t10dif.ko
> exportfs.ko
> xfs.ko
>
> Same result with _mkinitrd_ and new kernel. But it does not work.
>
>
> List of modules from _make-initrd_ and new kernel:
>
> crc-t10dif.ko
> megaraid_mm.ko
> megaraid_mbox.ko
> scsi_mod.ko
> sd_mod.ko
> exportfs.ko
> xfs.ko
>
>
> Any ideas? Will try to blacklist pata*/ata* tomorrow.
>
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
Mda, that's what I'm trying too, to add the right modules with
make-initrd, but without luck. How could this be done, I wonder ?
I think you would need to add at least sata_sil24.ko for the machine to
boot :(
My 2 cents..
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] New udev broken?
2010-04-12 22:36 ` Alex Negulescu
2010-04-12 23:00 ` Alexei V. Mezin
@ 2010-04-14 8:16 ` Ildar Mulyukov
2010-04-15 6:58 ` Ildar Mulyukov
1 sibling, 1 reply; 42+ messages in thread
From: Ildar Mulyukov @ 2010-04-14 8:16 UTC (permalink / raw)
To: sisyphus
On 13.04.2010 04:36:18, Alex Negulescu wrote:
> zcat /boot/initrd.not-working |cpio -t |fgrep .ko
https://bugzilla.altlinux.org/show_bug.cgi?id=23334
--
Ildar Mulyukov, free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar.mulyukov@gmail.com
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] New udev broken?
2010-04-14 8:16 ` Ildar Mulyukov
@ 2010-04-15 6:58 ` Ildar Mulyukov
0 siblings, 0 replies; 42+ messages in thread
From: Ildar Mulyukov @ 2010-04-15 6:58 UTC (permalink / raw)
To: sisyphus
On 14.04.2010 14:16:36, Ildar Mulyukov wrote:
> On 13.04.2010 04:36:18, Alex Negulescu wrote:
>> zcat /boot/initrd.not-working |cpio -t |fgrep .ko
>
> https://bugzilla.altlinux.org/show_bug.cgi?id=23334
Прошу прощения, ошибся, тут проблема не в udev.
--
Ildar
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
@ 2010-04-28 10:42 ` diver
2010-04-28 10:46 ` Алексей Шенцев
` (2 more replies)
0 siblings, 3 replies; 42+ messages in thread
From: diver @ 2010-04-28 10:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Здравствуйте,
Удалось кому-то выяснить в чем проблема с загрузкой и как ее решать?
Трэду две недели, но я так и не понял как гарантировано обходить эти грабли...
Сегодня после обновления до un-def-alt12 не удалось стартовать с сообщением:
Waiting for root device...
Поставил make-initrd и сделал installkernel 2.6.32-un-def-alt12 словил:
initrd: udevd: Running netdev handler ...
в блеклист заносил
blacklist ide-pci-generic
blacklist piix
blacklist ide-core
все бес толку :(
--
diver
LRU: #407670
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-28 10:42 ` [sisyphus] Новый udev broken ? diver
@ 2010-04-28 10:46 ` Алексей Шенцев
2010-04-28 10:53 ` Sergey
2010-04-28 11:08 ` diver
2 siblings, 0 replies; 42+ messages in thread
From: Алексей Шенцев @ 2010-04-28 10:46 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
28.04.2010 14:42, diver пишет:
> Здравствуйте,
>
> Удалось кому-то выяснить в чем проблема с загрузкой и как ее решать?
> Трэду две недели, но я так и не понял как гарантировано обходить эти грабли...
>
>
+1
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-28 10:42 ` [sisyphus] Новый udev broken ? diver
2010-04-28 10:46 ` Алексей Шенцев
@ 2010-04-28 10:53 ` Sergey
2010-04-28 11:08 ` diver
2 siblings, 0 replies; 42+ messages in thread
From: Sergey @ 2010-04-28 10:53 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Wednesday 28 April 2010, diver wrote:
> Удалось кому-то выяснить в чем проблема с загрузкой и как ее решать?
> Трэду две недели, но я так и не понял как гарантировано обходить эти грабли...
https://bugzilla.altlinux.org/23391
То есть:
1. должен стоять пакет make-initrd
2. правильная последовательность генерации initrd существует только
в post-скрипте пакекета с ядром.
проверьте, так ли это.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-28 10:42 ` [sisyphus] Новый udev broken ? diver
2010-04-28 10:46 ` Алексей Шенцев
2010-04-28 10:53 ` Sergey
@ 2010-04-28 11:08 ` diver
2010-04-29 5:54 ` Sergey
2 siblings, 2 replies; 42+ messages in thread
From: diver @ 2010-04-28 11:08 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
> Поставил make-initrd и сделал installkernel 2.6.32-un-def-alt12 словил:
> initrd: udevd: Running netdev handler ...
>
Загрузился таки.
В чрут прокинул помимо /proc еще /sys и после installkernel
2.6.32-un-def-alt12 (с установленным make-initrd) загрузка пошла.
было:
# zcat /boot/initrd-2.6.32-uzcat /boot/initrd-2.6.32-un-def-alt12.img
|cpio -t|fgrep .ko
6902 блоков
lib/modules/2.6.32-un-def-alt12/kernel/fs/ext3/ext3.ko
lib/modules/2.6.32-un-def-alt12/kernel/fs/mbcache.ko
lib/modules/2.6.32-un-def-alt12/kernel/fs/jbd/jbd.ko
стало:
# zcat /boot/initrd-2.6.32-un-def-alt12.img |cpio -t|fgrep .ko
8080 блоков
lib/modules/2.6.32-un-def-alt12/kernel/lib/crc-t10dif.ko
lib/modules/2.6.32-un-def-alt12/kernel/drivers/scsi/scsi_mod.ko
lib/modules/2.6.32-un-def-alt12/kernel/drivers/scsi/sd_mod.ko
lib/modules/2.6.32-un-def-alt12/kernel/drivers/ata/libata.ko
lib/modules/2.6.32-un-def-alt12/kernel/drivers/ata/ahci.ko
lib/modules/2.6.32-un-def-alt12/kernel/fs/ext3/ext3.ko
lib/modules/2.6.32-un-def-alt12/kernel/fs/mbcache.ko
lib/modules/2.6.32-un-def-alt12/kernel/fs/jbd/jbd.ko
--
diver
LRU: #407670
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-28 11:08 ` diver
@ 2010-04-29 5:54 ` Sergey
2010-04-29 5:56 ` Sergey
2010-04-29 6:53 ` diver
1 sibling, 2 replies; 42+ messages in thread
From: Sergey @ 2010-04-29 5:54 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Wednesday 28 April 2010, diver wrote:
> и после installkernel 2.6.32-un-def-alt12 (с установленным
> make-initrd)
А переменная INITRD_GENERATOR определена, как make-initrd ?
Если нет, то installkernel использует mkinitrd...
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-29 5:54 ` Sergey
@ 2010-04-29 5:56 ` Sergey
2010-04-29 6:09 ` Алексей Шенцев
2010-04-29 6:53 ` diver
1 sibling, 1 reply; 42+ messages in thread
From: Sergey @ 2010-04-29 5:56 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Thursday 29 April 2010, Sergey wrote:
> А переменная INITRD_GENERATOR определена, как make-initrd ?
> Если нет, то installkernel использует mkinitrd...
Если я правильно понимаю.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-29 5:56 ` Sergey
@ 2010-04-29 6:09 ` Алексей Шенцев
0 siblings, 0 replies; 42+ messages in thread
From: Алексей Шенцев @ 2010-04-29 6:09 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
29.04.2010 09:56, Sergey пишет:
> On Thursday 29 April 2010, Sergey wrote:
>
>
>> А переменная INITRD_GENERATOR определена, как make-initrd ?
>> Если нет, то installkernel использует mkinitrd...
>>
> Если я правильно понимаю.
>
И где она должна определятся?
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-29 5:54 ` Sergey
2010-04-29 5:56 ` Sergey
@ 2010-04-29 6:53 ` diver
2010-04-29 9:16 ` Sergey
1 sibling, 1 reply; 42+ messages in thread
From: diver @ 2010-04-29 6:53 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
2010/4/29 Sergey:
> On Wednesday 28 April 2010, diver wrote:
>
>> и после installkernel 2.6.32-un-def-alt12 (с установленным
>> make-initrd)
>
> А переменная INITRD_GENERATOR определена, как make-initrd ?
> Если нет, то installkernel использует mkinitrd...
Не совсем понял к чему вопрос, но отвечу:
При установленном make-initrd
$ cat /etc/sysconfig/installkernel
INITRD_GENERATOR=make-initrd
MKINITRD=/usr/sbin/mkinitrd-make-initrd
--
diver
LRU: #407670
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
@ 2010-04-29 6:56 ` diver
0 siblings, 0 replies; 42+ messages in thread
From: diver @ 2010-04-29 6:56 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
2010/4/29 Alex Negulescu:
> If i understand correctly, in the new initrd, you don't have the required
> modules.
Нет. С новым initrd как раз все в порядке и загрузка происходить без ошибок.
--
diver
LRU: #407670
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-29 6:53 ` diver
@ 2010-04-29 9:16 ` Sergey
2010-04-29 9:20 ` diver
0 siblings, 1 reply; 42+ messages in thread
From: Sergey @ 2010-04-29 9:16 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Thursday 29 April 2010, diver wrote:
> > А переменная INITRD_GENERATOR определена, как make-initrd ?
> > Если нет, то installkernel использует mkinitrd...
>
> Не совсем понял к чему вопрос, но отвечу:
>
> При установленном make-initrd
> $ cat /etc/sysconfig/installkernel
> INITRD_GENERATOR=make-initrd
> MKINITRD=/usr/sbin/mkinitrd-make-initrd
Ага, понятно. Вот сюда-то я и не долез.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-29 9:16 ` Sergey
@ 2010-04-29 9:20 ` diver
2010-04-29 9:34 ` Sergey
0 siblings, 1 reply; 42+ messages in thread
From: diver @ 2010-04-29 9:20 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
2010/4/29 Sergey:
> On Thursday 29 April 2010, diver wrote:
>
>> > А переменная INITRD_GENERATOR определена, как make-initrd ?
>> > Если нет, то installkernel использует mkinitrd...
>>
>> Не совсем понял к чему вопрос, но отвечу:
>>
>> При установленном make-initrd
>> $ cat /etc/sysconfig/installkernel
>> INITRD_GENERATOR=make-initrd
>> MKINITRD=/usr/sbin/mkinitrd-make-initrd
>
> Ага, понятно. Вот сюда-то я и не долез.
Я тоже не лез, этот файл несет в себе make-initrd и значения я там не менял.
--
diver
LRU: #407670
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-29 9:20 ` diver
@ 2010-04-29 9:34 ` Sergey
0 siblings, 0 replies; 42+ messages in thread
From: Sergey @ 2010-04-29 9:34 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Thursday 29 April 2010, diver wrote:
> >> Не совсем понял к чему вопрос, но отвечу:
> >>
> >> При установленном make-initrd
> >> $ cat /etc/sysconfig/installkernel
> >> INITRD_GENERATOR=make-initrd
> >> MKINITRD=/usr/sbin/mkinitrd-make-initrd
> >
> > Ага, понятно. Вот сюда-то я и не долез.
> Я тоже не лез, этот файл несет в себе make-initrd и значения я там
> не менял.
В общем, в моём случае, %%90, что всё было связано с тем, что initrd
делался старым способом по разным причинам.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-04-09 11:02 ` Anton Farygin
2010-04-12 6:33 ` Michael Shigorin
@ 2010-05-10 18:59 ` Sergey Bolshakov
2010-05-10 20:12 ` Sergey Vlasov
1 sibling, 1 reply; 42+ messages in thread
From: Sergey Bolshakov @ 2010-05-10 18:59 UTC (permalink / raw)
To: sisyphus
>>>>> "Anton" == Anton Farygin <rider-u2l5PoMzF/VWk0Htik3J/w@public.gmane.org> writes:
> 09.04.2010 14:59, Valery V. Inozemtsev пишет:
>> В Птн, 09/04/2010 в 14:43 +0400, Anton Farygin пишет:
>>> Это только я один такой, у которого новый udev не работает в initrd ?
>>>
>>> Перегенерация initrd убивает напрочь загрузку...
>>
>> а поподробнее?
> Поподробнее - после запуска udevd из initrd:
> Error getting signalfd.
> и в /dev/ не создаются устройства.
Ещё более подробно (на i586):
(initramfs) strace udevd --debug
execve("/sbin/udevd", ["udevd", "--debug"], [/* 6 vars */]) = 0
mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb780f000
open("/etc/udev/udev.conf", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/dev/kmsg", O_WRONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
getuid32() = 0
open("/dev/null", O_RDWR|O_LARGEFILE) = 3
write(1, NULL, 0) = 0
write(2, NULL, 0) = 0
socket(PF_FILE, SOCK_DGRAM, 0) = 4
bind(4, {sa_family=AF_FILE, path=@"/org/kernel/udev/udevd"}, 25) = 0
setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0
socket(PF_NETLINK, SOCK_DGRAM, 15) = 5
bind(5, {sa_family=AF_NETLINK, pid=0, groups=00000001}, 12) = 0
getsockname(5, {sa_family=AF_NETLINK, pid=926, groups=00000001}, [12]) = 0
setsockopt(5, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0
setsockopt(5, SOL_SOCKET, 0x21 /* SO_??? */, [134217728], 4) = 0
inotify_init() = 6
fcntl64(6, F_GETFD) = 0
fcntl64(6, F_SETFD, FD_CLOEXEC) = 0
inotify_add_watch(6, "/lib/udev/rules.d", IN_CLOSE_WRITE|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE) = -1 ENOENT (No such file or directory)
inotify_add_watch(6, "/etc/udev/rules.d", IN_CLOSE_WRITE|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE) = 1
stat64("/dev/.udev/rules.d", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
inotify_add_watch(6, "/dev/.udev/rules.d", IN_CLOSE_WRITE|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE) = 2
rename("/dev/.udev/watch", "/dev/.udev/watch.old") = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_SETMASK, ~[RT_1 RT_2 RT_3 RT_4 RT_5 RT_6 RT_7 RT_8 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], 0x80580ac, 4) = -1 EINVAL (Invalid argument)
signalfd4(-1, ~[RT_1 RT_2 RT_3 RT_4 RT_5 RT_6 RT_7 RT_8 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], 4, 0) = -1 EINVAL (Invalid argument)
write(2, "error getting signalfd\n", 23error getting signalfd
) = 23
close(4) = 0
close(0) = 0
close(0) = -1 EBADF (Bad file descriptor)
close(5) = 0
munmap(0xb780f000, 65536) = 0
_exit(5)
--
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-05-10 18:59 ` Sergey Bolshakov
@ 2010-05-10 20:12 ` Sergey Vlasov
2010-05-20 22:18 ` Dmitry V. Levin
0 siblings, 1 reply; 42+ messages in thread
From: Sergey Vlasov @ 2010-05-10 20:12 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 1474 bytes --]
On Mon, May 10, 2010 at 10:59:00PM +0400, Sergey Bolshakov wrote:
> rt_sigprocmask(SIG_SETMASK, ~[RT_1 RT_2 RT_3 RT_4 RT_5 RT_6 RT_7 RT_8 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], 0x80580ac, 4) = -1 EINVAL (Invalid argument)
Ага, значит, не работает только на i386.
В klibc 1.5.17 есть commit 3cd286a4bff43ea339d2a815047703d134c0ecfc:
[klibc] Use x86_32 cleaned up signal.h
x86 merges cleaned the header up, do the inverse then arm:
nuke duplication.
-/* The in-kernel headers for i386 still have libc5
- crap in them. Reconsider using <asm/signal.h>
- when/if it gets cleaned up; for now, duplicate
- the definitions here. */
+/* The in-kernel headers for i386 got clean up, use them. */
где из usr/include/arch/i386/klibc/archsignal.h выкинуто всё, что там
было, и вставлено #include <linux/signal.h>. Однако в заголовках ядра
это приводит к arch/x86/include/asm/signal.h, где внутри
обнаруживается следующее:
#ifdef __KERNEL__
/* ... тут пригодное для нужд klibc определение sigset_t */
#else
/* Here we must cater to libcs that poke about in kernel headers. */
#define NSIG 32
typedef unsigned long sigset_t;
#endif /* __KERNEL__ */
Не знаю, что имел в виду автор изменения в klibc, но результат на i386
получился явно нерабочим - libc5 crap из заголовков ядра никуда не
делся даже в v2.6.34-rc7.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-05-10 20:12 ` Sergey Vlasov
@ 2010-05-20 22:18 ` Dmitry V. Levin
2010-05-24 14:47 ` Dmitry V. Levin
0 siblings, 1 reply; 42+ messages in thread
From: Dmitry V. Levin @ 2010-05-20 22:18 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 2270 bytes --]
On Tue, May 11, 2010 at 12:12:55AM +0400, Sergey Vlasov wrote:
> On Mon, May 10, 2010 at 10:59:00PM +0400, Sergey Bolshakov wrote:
> > rt_sigprocmask(SIG_SETMASK, ~[RT_1 RT_2 RT_3 RT_4 RT_5 RT_6 RT_7 RT_8 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], 0x80580ac, 4) = -1 EINVAL (Invalid argument)
> Ага, значит, не работает только на i386.
>
> В klibc 1.5.17 есть commit 3cd286a4bff43ea339d2a815047703d134c0ecfc:
>
> [klibc] Use x86_32 cleaned up signal.h
>
> x86 merges cleaned the header up, do the inverse then arm:
> nuke duplication.
>
> -/* The in-kernel headers for i386 still have libc5
> - crap in them. Reconsider using <asm/signal.h>
> - when/if it gets cleaned up; for now, duplicate
> - the definitions here. */
> +/* The in-kernel headers for i386 got clean up, use them. */
>
> где из usr/include/arch/i386/klibc/archsignal.h выкинуто всё, что там
> было, и вставлено #include <linux/signal.h>. Однако в заголовках ядра
> это приводит к arch/x86/include/asm/signal.h, где внутри
> обнаруживается следующее:
>
> #ifdef __KERNEL__
>
> /* ... тут пригодное для нужд klibc определение sigset_t */
>
> #else
> /* Here we must cater to libcs that poke about in kernel headers. */
>
> #define NSIG 32
> typedef unsigned long sigset_t;
>
> #endif /* __KERNEL__ */
>
> Не знаю, что имел в виду автор изменения в klibc,
Старый код в usr/include/arch/i386/klibc/archsignal.h конфликтует с
<asm/signal.h>, и автор изменения, наверное, просто выкинул то, что
мешало компиляции.
Другая версия: у нас глючный <asm/signal.h>, а у автора в этом файле
находится что-то более приличное. По крайней мере, простое сравнение
файлов /usr/include/asm-generic/signal.h и /usr/include/asm/signal.h
наводит на такую мысль.
Я вижу 2 варианта решения: заменить в arch/i386/klibc/archsignal.h
<linux/signal.h> на <asm-generic/signal.h>, или скопировать содержимое
arch/x86_64/klibc/archsignal.h в arch/i386/klibc/archsignal.h
Какой вариант вам больше нравится?
> но результат на i386
> получился явно нерабочим - libc5 crap из заголовков ядра никуда не
> делся даже в v2.6.34-rc7.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-05-20 22:18 ` Dmitry V. Levin
@ 2010-05-24 14:47 ` Dmitry V. Levin
2010-05-24 17:58 ` kostya.hm
0 siblings, 1 reply; 42+ messages in thread
From: Dmitry V. Levin @ 2010-05-24 14:47 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 965 bytes --]
On Fri, May 21, 2010 at 02:18:38AM +0400, Dmitry V. Levin wrote:
> On Tue, May 11, 2010 at 12:12:55AM +0400, Sergey Vlasov wrote:
[...]
> > Не знаю, что имел в виду автор изменения в klibc,
>
> Старый код в usr/include/arch/i386/klibc/archsignal.h конфликтует с
> <asm/signal.h>, и автор изменения, наверное, просто выкинул то, что
> мешало компиляции.
>
> Другая версия: у нас глючный <asm/signal.h>, а у автора в этом файле
> находится что-то более приличное. По крайней мере, простое сравнение
> файлов /usr/include/asm-generic/signal.h и /usr/include/asm/signal.h
> наводит на такую мысль.
>
> Я вижу 2 варианта решения: заменить в arch/i386/klibc/archsignal.h
> <linux/signal.h> на <asm-generic/signal.h>, или скопировать содержимое
> arch/x86_64/klibc/archsignal.h в arch/i386/klibc/archsignal.h
>
> Какой вариант вам больше нравится?
Второй вариант не сработал, в отличие от первого, который и отправляется
в Сизиф.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 42+ messages in thread
* Re: [sisyphus] Новый udev broken ?
2010-05-24 14:47 ` Dmitry V. Levin
@ 2010-05-24 17:58 ` kostya.hm
0 siblings, 0 replies; 42+ messages in thread
From: kostya.hm @ 2010-05-24 17:58 UTC (permalink / raw)
To: sisyphus
24.05.2010 18:47, Dmitry V. Levin пишет:
> Второй вариант не сработал, в отличие от первого, который и отправляется
> в Сизиф.
Будем проверять!
^ permalink raw reply [flat|nested] 42+ messages in thread
end of thread, other threads:[~2010-05-24 17:58 UTC | newest]
Thread overview: 42+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-04-09 10:43 [sisyphus] Новый udev broken ? Anton Farygin
2010-04-09 10:45 ` Anton Farygin
2010-04-09 11:06 ` Valery V. Inozemtsev
2010-04-09 11:14 ` Anton Farygin
2010-04-09 11:18 ` Valery V. Inozemtsev
2010-04-09 11:27 ` Anton Farygin
2010-04-09 15:54 ` Alexey Borisenkov
2010-04-09 16:26 ` Dmitry V. Levin
2010-04-09 16:29 ` Anton Farygin
2010-04-09 16:33 ` Dmitry V. Levin
2010-04-09 16:48 ` Anton Farygin
2010-04-09 16:33 ` Dmitriy Kruglikov
2010-04-09 10:46 ` Dmitriy Kruglikov
2010-04-09 11:09 ` Valery V. Inozemtsev
2010-04-09 10:59 ` Valery V. Inozemtsev
2010-04-09 11:02 ` Anton Farygin
2010-04-12 6:33 ` Michael Shigorin
2010-04-12 7:20 ` Anton Farygin
2010-04-12 12:16 ` [sisyphus] New udev broken? Michael Shigorin
2010-04-12 22:18 ` Alexei V. Mezin
2010-04-12 22:36 ` Alex Negulescu
2010-04-12 23:00 ` Alexei V. Mezin
2010-04-12 23:05 ` Alex Negulescu
2010-04-14 8:16 ` Ildar Mulyukov
2010-04-15 6:58 ` Ildar Mulyukov
2010-04-28 10:42 ` [sisyphus] Новый udev broken ? diver
2010-04-28 10:46 ` Алексей Шенцев
2010-04-28 10:53 ` Sergey
2010-04-28 11:08 ` diver
2010-04-29 5:54 ` Sergey
2010-04-29 5:56 ` Sergey
2010-04-29 6:09 ` Алексей Шенцев
2010-04-29 6:53 ` diver
2010-04-29 9:16 ` Sergey
2010-04-29 9:20 ` diver
2010-04-29 9:34 ` Sergey
2010-04-29 6:56 ` diver
2010-05-10 18:59 ` Sergey Bolshakov
2010-05-10 20:12 ` Sergey Vlasov
2010-05-20 22:18 ` Dmitry V. Levin
2010-05-24 14:47 ` Dmitry V. Levin
2010-05-24 17:58 ` kostya.hm
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git