Bug 28491 - [FR] Добавить поддержку modules.builtin
: [FR] Добавить поддержку modules.builtin
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kernel-image-ovz-el)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2013-02-01 18:43 by
Modified: 2013-02-14 09:43 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2013-02-01 18:43:55
Предыстория:
https://bugzilla.altlinux.org/show_bug.cgi?id=27534
https://bugzilla.altlinux.org/show_bug.cgi?id=27866

начиная с некоторой версии make-initrd требует наличия в файла modules.builtin
для ядра, к которому генерируется образ initrd.

У меня это взорвалось при обновлении до make-initrd-0.8.0, который пытается
добавить модули для поддержки USB-клавиатур (#27534). В случае, когда никакой
специфической клавиатуры не найдено, упаковывается статически заданный список
модулей. Для определения местоположения модуля используется файл
modules.builtin. Так как в 2.6.32-ovz-el ядрах его нет, генерация образа initrd
на новом сервере превращается в рулетку. А упаковка модулей для USB-клавиатур
(нужная фича сама по себе) увеличивает шансы проиграть в эту игру, получив
незагружающуюся ОС.
------- Comment #1 From 2013-02-14 04:54:13 -------
kernel-image-ovz-el-2.6.32-alt80 -> sisyphus:

* Fri Feb 08 2013 Led <led@altlinux> 2.6.32-alt80
- Update to 042stab072.10
- removed obsoleted %post[un]_kernel_modules macros
- kbuild: generate modules.builtin (ALT#28491)
- disabled:
  + OCFS2 (broken by OpenVZ)
  + FUNCTION_TRACER
  + FRAME_POINTER
  + DEBUG_FORCE_WEAK_PER_CPU
  + DEBUG_DEVRES
- enabled:
  + CIFS_ACL
  + PRAMCACHE
  + DRM_I2C_CH7006
  + MMC_RICOH_MMC
  + SND_CMIPCI
  + SMS_SIANO_MDTV
  + USB_PWC
  + HP_WATCHDOG
  + WL12XX
  + DM_RAID
  + BLK_DEV_NBD
  + NETPRIO_CGROUP
  + IP_SET
  + USB_NET_AX8817X
  + E1000E
- RTC_DRV_CMOS=y
------- Comment #2 From 2013-02-14 09:43:52 -------
Спасибо!