[sisyphus] Новое ядро 2.4.17-alt1

Konstantin Volckov =?iso-8859-1?q?goldhead_=CE=C1_altlinux=2Eru?=
Ср Дек 26 22:34:38 MSK 2001


Hi!

Завтра в Sysuphus'е после синхронизации появится subj.

Этот релиз ядра, судя по всему с зафиксенными багами пойдет в ALT Linux
Master, поэтому ко всем громадная просьба - потестируйте его плз - чем
больше багов будет выловлено сейчас - тем меньше их останется в Master'e.

Что в нем кардинально нового:

1. Обновились драйвера e100 и e1000 для сетевых карт Intel EtherExpress100
& 1000 - большая просьба всем владельцам этих карт протестировать эти
драйвера (в первую очередь e100), т.к. стоит вопрос какой из этих модулей
ставить по умолчанию для этих карт (т.е. e100 или eepro100).

2. Добавились патчи на iptables из одноименного пакета (т.е.
patch-o-matic), соответственно добавилось множество новой функциональности
- это неплохо бы протестировать.

3. hackalsa переименовалась в alsa, а бывшая alsa в oldalsa.

4. В стандартный конфиг добавились опции для включения posix acl's for
xfs, включения local apic'ов на современных процессорах (это должно
поднять производительность), кроме того теперь модуль md перенесен из
модулей обратно в ядро (для поддержки softraid разделов на root
filesystem).

5. И теперь самое вкусное - в ядро интегрирован Linux Progress Patch
(LPP), который вошел в ALT Linux MSI Edition 1.1. Объясни подробнее, что
это такое и чем оно грозит. Вкратце - это графическая заставка с Progress
Bar'ом, которая закрывает собой от юзверей процесс загрузки/выгрузки ядра
и инитскриптов. Идея содрана с MS Die'инуса, но сделано это круче :-) Этот
патч включается в-up ядрах (а также в любых других указанием опции
CONFIG_LPP) (но не в smp) с добавлением опции fbprogress=/dev/ttyX (где
ttyX - консоль, куда идет вывод ядра и инитскриптов и на которую можно
переключиться в процессе загрузки) и vga=XXX (где XXX>=788) при загрузке
ядра. Добавленная картинка (формата 800х600) увеличила размер ядра
примерно на 30 килобайт в сжатом виде. После показа картинки, она
стирается из памяти, поэтому на обычную работу ее показ никак не влияет.
Для полнофункциональной работы этой технологии необходимо:

1. Поставить 2.4.17-alt1-up ядро и добавить к нему в опции
fbprogress=/dev/tty10 и vga=XXX (tty10 - поскольку именно на эту консоль
заточены инитскрипты.

2. Поставить инитскрипты 5.49-ipl34mdk, где добавлена поддержка LPP

3. Поставить console-tools-0.2.3-ipl9mdk, где также добавлена поддержка LPP :-)

4. Загрузиться и наслаждаться :-)))

За основу для этого патча был взят оригинальный LPP отсюда:
http://lpp.freelords.org/ - основные принципы работы остались прежними, но
было изменено следующее:

1. Зафиксено большинство багов
2. Добавлена поддержка разных разрешений
3. Добавлена новая функциональность:

echo s>/proc/progress рисует на экране патч (картинка загружается из модуля fblogo.o)
echo d>/proc/progress выключает /proc/progress
echo e>/proc/progress включает /proc/progress

Для включения патча теперь надо добавить в загрузочные параметры ядра
только строку fbprogress=/dev/ttyX и vga=XXX, если же строки
fbprogress/dev/ttyX не будет, а vga=XXX будет, то framebuffer останется, а
патча не будет :-) Картинки тоже не будет :-)

Все интересующиеся этой технологией могут писать мне лично - обсудим :-)

Про остальные изменения можно прочитать в changelog'e:

---cut---
* Wed Dec 26 2001 Konstantin Volckov <goldhead на altlinux.ru> 2.4.17-alt1
- Features
  + HackALSA (0.9.x)  now renamed to alsa, ALSA (0.5.x) now renamed to oldalsa
  + Added improved LPP - it enables by using CONFIG_LPP=y & adding fbprogress=/dev/ttyX
    to kernel parameters string at boot
  + Added support for local APIC's in up kernels
  + Added preempt patch - You may use it in custom kernels by change BUILD_PREEMPT variable
    in top of the kernel
  + In this kernel changed xfs acl syscalls - so if You use it, you need new xfs acl package
- Added
  + Updated USB scanner drivers to 0.4.7
  + Redhat patches
  + Some Mandrake patches
  + Preemtimble patch
  + Some other patches
  + Patch-o-matic patches from iptables
  + Linux Progress Patch (LPP)
  + Updated sisfb driver
- Updated
  + Kernel version to 2.4.17
  + Andrea patches to 2.4.17-rc2aa1
  + DXR3 drivers to 0.9.0
  + EMU10K1 driver to 20011214
  + PCMCIA_CS to 3.1.30
  + ALSA to 0.5.12a
  + Hackalsa to 0.9.0beta10
  + OV driver to 1.48
  + JFS to 1.0.10
  + Intel e100 driver to 1.6.29
  + Intel e1000 driver to 3.5.19
  + BTTV driver to 0.7.87
  + IPVS to 0.9.8
  + DC395 driver to 135
  + International crypto patch
  + Jeff Garzik patches
  + Qlogic drivers
  + DevFS to 199.5
  + Intel 810/815 framebuffer driver
  + Via ide driver - now we support ATA133 & New South Bridges
  + Sis ide driver - now we support ATA100
  + XFS filesystem
- Fixed
  + Added zlib-devel to buildprereq
  + Problem with VIA chipsets & Iomega ZIP ide drives
  + Added md.o, posix acl's & XFS dmapi options to configs
  + RadeonFB warnings to syslog
---cut---

PS Ядро вышло - теперь я собираю XFree86 4.1.99 для Daedalus...

-- 
Успехов,
Konstantin
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20011226/fc724594/attachment-0012.bin>


Подробная информация о списке рассылки Sisyphus