* [d-kernel] preemptible & software suspend in 2.6
@ 2004-07-14 6:37 Alexander Oltu
2004-07-14 5:58 ` Anton Farygin
0 siblings, 1 reply; 9+ messages in thread
From: Alexander Oltu @ 2004-07-14 6:37 UTC (permalink / raw)
To: devel-kernel
Почему ядро std26-up собирается без preemptible и software suspend?
ИМХО, с preemptible система гораздо отзывчевее, я для ноутбука software
suspend необходимая вещь.
# CONFIG_PREEMPT is not set
# CONFIG_SOFTWARE_SUSPEND is not set
# CONFIG_PM_DISK is not set
---
Best Regards,
Alexander Oltu.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] preemptible & software suspend in 2.6
2004-07-14 6:37 [d-kernel] preemptible & software suspend in 2.6 Alexander Oltu
@ 2004-07-14 5:58 ` Anton Farygin
2004-07-14 8:06 ` Alexander Oltu
2004-07-14 12:00 ` Alex Yustasov
0 siblings, 2 replies; 9+ messages in thread
From: Anton Farygin @ 2004-07-14 5:58 UTC (permalink / raw)
To: ALT Linux kernel packages development
Alexander Oltu пишет:
> Почему ядро std26-up собирается без preemptible и software suspend?
> ИМХО, с preemptible система гораздо отзывчевее, я для ноутбука software
> suspend необходимая вещь.
>
> # CONFIG_PREEMPT is not set
> # CONFIG_SOFTWARE_SUSPEND is not set
> # CONFIG_PM_DISK is not set
С PREEMPT я наблюдал некоторые глюки, хотя.. если они в новых сборках
исправились - можно будет попробовать.
SOFTWARE_SUSPEND, к сожалению, я так и не увидел в работоспособном
состоянии. Сколько не проверял (на разных моделях ноутбуков).
Поэтому он отключен до лучших времен.
Rgds,
Rider
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] preemptible & software suspend in 2.6
2004-07-14 5:58 ` Anton Farygin
@ 2004-07-14 8:06 ` Alexander Oltu
2004-07-14 8:27 ` Anton Farygin
2004-07-14 12:00 ` Alex Yustasov
1 sibling, 1 reply; 9+ messages in thread
From: Alexander Oltu @ 2004-07-14 8:06 UTC (permalink / raw)
To: ALT Linux kernel packages development
On Wednesday 14 July 2004 08:58, Anton Farygin wrote:
> С PREEMPT я наблюдал некоторые глюки, хотя.. если они в новых сборках
> исправились - можно будет попробовать.
Использую PREEMPT с бета 2.6 глюков не замечал, а на селероне 400 ощутимо
уменьшение времени реакции системы.
> SOFTWARE_SUSPEND, к сожалению, я так и не увидел в работоспособном
> состоянии. Сколько не проверял (на разных моделях ноутбуков).
Ну не знаю, с другой стороны кто не хочет может не ипользовать
SOFTWARE_SUSPEND, зато если он скомпилирован не надо изза такой мелочи
пересобирать ядро.
---
Best Regards,
Alexander Oltu.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] preemptible & software suspend in 2.6
2004-07-14 8:06 ` Alexander Oltu
@ 2004-07-14 8:27 ` Anton Farygin
2004-07-14 8:51 ` Alexander Oltu
2004-07-16 5:30 ` Alexander Oltu
0 siblings, 2 replies; 9+ messages in thread
From: Anton Farygin @ 2004-07-14 8:27 UTC (permalink / raw)
To: ALT Linux kernel packages development
Alexander Oltu пишет:
> On Wednesday 14 July 2004 08:58, Anton Farygin wrote:
>
>>С PREEMPT я наблюдал некоторые глюки, хотя.. если они в новых сборках
>>исправились - можно будет попробовать.
>
>
> Использую PREEMPT с бета 2.6 глюков не замечал, а на селероне 400 ощутимо
> уменьшение времени реакции системы.
К сожалению, это ядро более универсально. И на _некоторых_ важных для
нас машинах - глюки были.
>
>
>>SOFTWARE_SUSPEND, к сожалению, я так и не увидел в работоспособном
>>состоянии. Сколько не проверял (на разных моделях ноутбуков).
>
>
> Ну не знаю, с другой стороны кто не хочет может не ипользовать
> SOFTWARE_SUSPEND, зато если он скомпилирован не надо изза такой мелочи
> пересобирать ядро.
Я бы не сказал что это мелочь.
Rgds,
Rider
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] preemptible & software suspend in 2.6
2004-07-14 8:27 ` Anton Farygin
@ 2004-07-14 8:51 ` Alexander Oltu
2004-07-14 10:44 ` Michael Shigorin
2004-07-16 5:30 ` Alexander Oltu
1 sibling, 1 reply; 9+ messages in thread
From: Alexander Oltu @ 2004-07-14 8:51 UTC (permalink / raw)
To: ALT Linux kernel packages development
On Wednesday 14 July 2004 11:27, Anton Farygin wrote:
> Alexander Oltu пишет:
> > On Wednesday 14 July 2004 08:58, Anton Farygin wrote:
> >>С PREEMPT я наблюдал некоторые глюки, хотя.. если они в новых сборках
> >>исправились - можно будет попробовать.
> >
> > Использую PREEMPT с бета 2.6 глюков не замечал, а на селероне 400 ощутимо
> > уменьшение времени реакции системы.
>
> К сожалению, это ядро более универсально. И на _некоторых_ важных для
> нас машинах - глюки были.
>
> >>SOFTWARE_SUSPEND, к сожалению, я так и не увидел в работоспособном
> >>состоянии. Сколько не проверял (на разных моделях ноутбуков).
> >
> > Ну не знаю, с другой стороны кто не хочет может не ипользовать
> > SOFTWARE_SUSPEND, зато если он скомпилирован не надо изза такой мелочи
> > пересобирать ядро.
>
> Я бы не сказал что это мелочь.
Значит можно не рассчитывать на включение в std26-up данных функций и
продолжать пересобирать ядро? Жаль...
А можно узнать какие глюки с PREEMPT?
---
Best Regards,
Alexander Oltu.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] preemptible & software suspend in 2.6
2004-07-14 8:51 ` Alexander Oltu
@ 2004-07-14 10:44 ` Michael Shigorin
0 siblings, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2004-07-14 10:44 UTC (permalink / raw)
To: ALT Linux kernel packages development
On Wed, Jul 14, 2004 at 11:51:26AM +0300, Alexander Oltu wrote:
> Значит можно не рассчитывать на включение в std26-up данных
> функций и продолжать пересобирать ядро? Жаль...
Ну, тут вроде были поползновения собирать ноутбучное 2.6, но
поползновятор (да простит меня Саша :-) сейчас немного в ауте по
части сборки.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] preemptible & software suspend in 2.6
2004-07-14 8:27 ` Anton Farygin
2004-07-14 8:51 ` Alexander Oltu
@ 2004-07-16 5:30 ` Alexander Oltu
1 sibling, 0 replies; 9+ messages in thread
From: Alexander Oltu @ 2004-07-16 5:30 UTC (permalink / raw)
To: ALT Linux kernel packages development
On Wednesday 14 July 2004 11:27, Anton Farygin wrote:
> Alexander Oltu пишет:
> > On Wednesday 14 July 2004 08:58, Anton Farygin wrote:
> >>С PREEMPT я наблюдал некоторые глюки, хотя.. если они в новых сборках
> >>исправились - можно будет попробовать.
> >
> > Использую PREEMPT с бета 2.6 глюков не замечал, а на селероне 400 ощутимо
> > уменьшение времени реакции системы.
>
> К сожалению, это ядро более универсально. И на _некоторых_ важных для
> нас машинах - глюки были.
>
> >>SOFTWARE_SUSPEND, к сожалению, я так и не увидел в работоспособном
> >>состоянии. Сколько не проверял (на разных моделях ноутбуков).
> >
> > Ну не знаю, с другой стороны кто не хочет может не ипользовать
> > SOFTWARE_SUSPEND, зато если он скомпилирован не надо изза такой мелочи
> > пересобирать ядро.
>
> Я бы не сказал что это мелочь.
А можно хотябы PM_DISK включить. Если ACPI нормальный на компе, то работет он
нормально, проблемы только с некоторыми модулями, которые можно выгрузить
перед использованием, но тот же баг и при S3.
И всетаки хочется узнать какие проблемы были с PREEMT, может они решены уже?
---
Best Regards,
Alexander Oltu.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] preemptible & software suspend in 2.6
2004-07-14 5:58 ` Anton Farygin
2004-07-14 8:06 ` Alexander Oltu
@ 2004-07-14 12:00 ` Alex Yustasov
2004-07-14 12:33 ` Anton Farygin
1 sibling, 1 reply; 9+ messages in thread
From: Alex Yustasov @ 2004-07-14 12:00 UTC (permalink / raw)
To: ALT Linux kernel packages development
[-- Attachment #1: Type: text/plain, Size: 1033 bytes --]
On Wed, Jul 14, 2004 at 09:58:08AM +0400, Anton Farygin wrote:
> Alexander Oltu пишет:
> >Почему ядро std26-up собирается без preemptible и software suspend?
> >ИМХО, с preemptible система гораздо отзывчевее, я для ноутбука software
> >suspend необходимая вещь.
> >
> ># CONFIG_PREEMPT is not set
> ># CONFIG_SOFTWARE_SUSPEND is not set
> ># CONFIG_PM_DISK is not set
>
> С PREEMPT я наблюдал некоторые глюки, хотя.. если они в новых сборках
> исправились - можно будет попробовать.
>
> SOFTWARE_SUSPEND, к сожалению, я так и не увидел в работоспособном
> состоянии. Сколько не проверял (на разных моделях ноутбуков).
Здравствуйте.
Если получится, завтра выложу в Daedalus kernel-feat-swsusp26
с 2.0.0.98. Кажется работает. Еще нужно проверить smp ядро.
Заметил только некрасивое в splash.
У меня раньше ядро вообще не запускалось с Oops (в аттаче).
Пересобирал со старым конфигом, там было CONFIG_M586, без указания
--target. По умолчанию собиралось под athlon.
Помогло включение CONFIG_REGPARM.
[-- Attachment #2: out --]
[-- Type: text/plain, Size: 1574 bytes --]
RAMDISK: Compressed image found at block 0
Unable to handle kernel NULL pointer dereference at virtual address 00000400
printing eip:
c01462a3
*pde = 00000000
Oops: 0000 [#1]
Modules linked in:
CPU: 0
EIP: 0060:[<c01462a3>] Not tainted
EFLAGS: 00010286 (2.6.7-std26-up-alt7.12)
EIP is at mark_pae_accessed+0x3/0x30
eax: 00000400 ebx: 00000400 ecx: 00000000 edx: 00000000
esi: c102a7e0 edi: 00000000 ebp: 00000000 esp: dff8dd5c
ds: 0076 es: 0076 ss: 0068
Process swapper (pid: 1, threadinfo=dff8c000 task=dff8f630)
Stack: c156355c c0159460 c102a7e0 c156355c 00000000 00000000 00000400 dffba860
c01594fd dffba860 00000000 00000000 00000400 00000400 00000020 c1419e08
00000020 c0159579 dffba860 00000000 00000000 00000400 c0193189 dffba860
Call Trace:
__find_get_block+0x50/0xd0
__getblk+0x1d/0x40
__bread+0x19/0x40
romfs_copyfrom+0x59/0x150
romfs_read_inode+0x23/0x1a0
romfs_fill_supper+0x16f/0x1a0
get_sb_bdev+0xe1/0x120
romfs_get_sb+0x1e/0x30
romfs_fill_supper+0x0/0x1a0
do_kern_mount+0x8c/0x130
do_add_mount+0x56/0x150
do_mount+0x157/0x160
copy_from_user+0x2e/0x60
copy_mount_options+0x4c/0xa0
sys_mount+0x7f/0xe0
do_mount_root+0x1e/0xa0
mount_block_root+0x3f/0x100
handle_initrd+0x56/0x240
initrd_load+0x57/0x70
prepare_namespace+0x26/0xf0
init+0x0/0xe0
init+0xd5/0xe0
kernel_thread_helper+0x5/0x10
Code: 8b 00 a8 40 75 0c 86 03 a8 04 74 06 8b 03 a8 20 75 0c 86 03
<0>Kernel panic: Attempted to kill init!
[-- Attachment #3: Type: text/plain, Size: 81 bytes --]
Scanned by evaluation version of Dr.Web antivirus Daemon
http://drweb.ru/unix/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [d-kernel] preemptible & software suspend in 2.6
2004-07-14 12:00 ` Alex Yustasov
@ 2004-07-14 12:33 ` Anton Farygin
0 siblings, 0 replies; 9+ messages in thread
From: Anton Farygin @ 2004-07-14 12:33 UTC (permalink / raw)
To: ALT Linux kernel packages development
Alex Yustasov пишет:
> On Wed, Jul 14, 2004 at 09:58:08AM +0400, Anton Farygin wrote:
>
>>Alexander Oltu пишет:
>>
>>>Почему ядро std26-up собирается без preemptible и software suspend?
>>>ИМХО, с preemptible система гораздо отзывчевее, я для ноутбука software
>>>suspend необходимая вещь.
>>>
>>># CONFIG_PREEMPT is not set
>>># CONFIG_SOFTWARE_SUSPEND is not set
>>># CONFIG_PM_DISK is not set
>>
>>С PREEMPT я наблюдал некоторые глюки, хотя.. если они в новых сборках
>>исправились - можно будет попробовать.
>>
>>SOFTWARE_SUSPEND, к сожалению, я так и не увидел в работоспособном
>>состоянии. Сколько не проверял (на разных моделях ноутбуков).
>
>
> Здравствуйте.
> Если получится, завтра выложу в Daedalus kernel-feat-swsusp26
> с 2.0.0.98. Кажется работает. Еще нужно проверить smp ядро.
> Заметил только некрасивое в splash.
>
> У меня раньше ядро вообще не запускалось с Oops (в аттаче).
> Пересобирал со старым конфигом, там было CONFIG_M586, без указания
> --target. По умолчанию собиралось под athlon.
>
> Помогло включение CONFIG_REGPARM.
насколько я знаю - в дедалусе этот патч есть (а может быть он и в
Sisyphus есть)
Rgds,
Rider
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2004-07-16 5:30 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-07-14 6:37 [d-kernel] preemptible & software suspend in 2.6 Alexander Oltu
2004-07-14 5:58 ` Anton Farygin
2004-07-14 8:06 ` Alexander Oltu
2004-07-14 8:27 ` Anton Farygin
2004-07-14 8:51 ` Alexander Oltu
2004-07-14 10:44 ` Michael Shigorin
2004-07-16 5:30 ` Alexander Oltu
2004-07-14 12:00 ` Alex Yustasov
2004-07-14 12:33 ` Anton Farygin
ALT Linux kernel packages development
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/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 devel-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \
devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com
public-inbox-index devel-kernel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel-kernel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git