ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Новое ядро 2.4.17-alt1
@ 2001-12-26 19:34 Konstantin Volckov
  2001-12-27  4:48 ` Eugeny Korekin
                   ` (4 more replies)
  0 siblings, 5 replies; 36+ messages in thread
From: Konstantin Volckov @ 2001-12-26 19:34 UTC (permalink / raw)
  To: ALT Linux list; +Cc: Sisyphus Mailing List

[-- Attachment #1: Type: text/plain, Size: 4915 bytes --]

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

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2002-01-08 17:57 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-12-26 19:34 [sisyphus] Новое ядро 2.4.17-alt1 Konstantin Volckov
2001-12-27  4:48 ` Eugeny Korekin
2001-12-27 10:02   ` Konstantin Volckov
2001-12-27 12:13   ` Eugene Danilchenko
2001-12-27 10:04     ` Konstantin Volckov
2001-12-28 22:37       ` [sisyphus] Framebuffer & Matrox G450 Andrey Brindeew
2001-12-29  4:12         ` Yura Zotov
2001-12-29  8:13         ` Alexey Voinov
2001-12-30 16:46         ` Roman S
2001-12-27 20:58 ` [sisyphus] Re: [mdk-re] Новое ядро 2.4.17-alt1 Aleksandr Blohin
2001-12-27 22:14   ` Ivan Zakharyaschev
2001-12-27 23:05     ` [sisyphus] " Aleksandr Blohin
2001-12-28 18:07       ` Ivan Zakharyaschev
2001-12-28 18:33         ` Aleksey Novodvorsky
2001-12-28 18:56           ` [sisyphus] " Aleksandr Blohin
2001-12-28 19:31         ` Konstantin Volckov
2001-12-28 20:21           ` [sisyphus] " Aleksandr Blohin
2001-12-29 10:01             ` Konstantin Volckov
2001-12-29 13:06               ` [sisyphus] " Aleksandr Blohin
2001-12-28 20:30           ` Ivan Zakharyaschev
2001-12-28 20:43           ` [sisyphus] " Aleksandr Blohin
2001-12-29 13:12             ` Konstantin Volckov
2001-12-29 14:13               ` [sisyphus] " Aleksandr Blohin
2002-01-03 19:26                 ` Konstantin Volckov
2002-01-03 20:04                   ` Aleksandr Blohin
2002-01-04 12:17                     ` Konstantin Volckov
2001-12-28  5:54 ` Sergey S. Skulachenko
2001-12-28  8:10 ` Artem K. Jouravsky
2001-12-28 19:19   ` Konstantin Volckov
2002-01-08 14:28 ` Artem K. Jouravsky
2002-01-08 14:59   ` AVL
2002-01-08 16:38     ` Artem K. Jouravsky
2002-01-08 17:54       ` AVL
2002-01-08 17:11     ` Konstantin Volckov
2002-01-08 17:48       ` Artem K. Jouravsky
2002-01-08 17:57         ` AVL

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