From: Alex Yustasov <snmon@server.by>
To: ALT Linux kernel packages development <devel-kernel@altlinux.ru>
Subject: Re: [d-kernel] preemptible & software suspend in 2.6
Date: Wed, 14 Jul 2004 15:00:27 +0300
Message-ID: <20040714120027.GA6565@server.by> (raw)
In-Reply-To: <40F4CB70.1090700@altlinux.com>
[-- 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/
next prev parent reply other threads:[~2004-07-14 12:00 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-07-14 6:37 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 [this message]
2004-07-14 12:33 ` Anton Farygin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20040714120027.GA6565@server.by \
--to=snmon@server.by \
--cc=devel-kernel@altlinux.ru \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
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