ALT Linux kernel packages development
 help / color / mirror / Atom feed
* 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

* [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  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  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

* 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

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