public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: 2.6.15-rc1-mm2
@ 2005-11-18 19:36 Steve French
  0 siblings, 0 replies; 14+ messages in thread
From: Steve French @ 2005-11-18 19:36 UTC (permalink / raw)
  To: linux-kernel

The missing XATTR ifdef is now fixed in cifs-2.6 git tree along with 
some minor fixes related to mounts where sfu mount option specified.

Thanks for pointing this out.

Andy Whitcroft <apw@shadowen.org> wrote on 11/18/2005 05:29:47 AM:

 > Andrew Morton wrote:
 >
 > > - cifs is busted when built as a module.  Mysteriously.
 >
 > Don't know if this is related, but it appears that there is a problem
 > linking it static.  Specifically when you enable CONFIG_CIFS but not
 > CONFIG_CIFS_XATTR.  It seems that get_sfu_uid_mode() uses
 > CIFSSMBQueryEA() which is only available when CIFS_XATTR is defined.
 > Oddly the error seems to be reported against the function which follows:
 >
 >   fs/built-in.o(.text+0x131520): In function `.cifs_get_inode_info':
 >   : undefined reference to `.CIFSSMBQueryEA'
 >   make: *** [.tmp_vmlinux1] Error 1
 >
 > -apw

^ permalink raw reply	[flat|nested] 14+ messages in thread
* Re: 2.6.15-rc1-mm2
@ 2005-11-19 16:14 Stas Sergeev
  0 siblings, 0 replies; 14+ messages in thread
From: Stas Sergeev @ 2005-11-19 16:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton

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

Hi.

Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.15-rc1/2.6.15-rc1-mm2/
Everything works fine on plain 2.6.14.
Since 2.6.14-mm1 I am getting the attached Oops
(grabbed via netconsole, from 2.6.15-rc1-mm2).
After that Oops, the PC is completely dead.
The Oops happens when the saa7134 module is being
modprobed. Any ideas?
(sorry for the duplicate report, in the previous one
I confused the kernel versions)


[-- Attachment #2: a --]
[-- Type: text/plain, Size: 7490 bytes --]

ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
Unable to handle kernel NULL pointer dereference at 00000000000007d0 RIP: 
<ffffffff802b11e0>{input_register_device+16}
PGD 19c6e067 PUD 19c59067 PMD 0 
Oops: 0000 [1] PREEMPT SMP 
CPU 0 
Modules linked in: saa7134 video_buf v4l2_common v4l1_compat ir_kbd_i2c ir_common videodev netconsole ipv6 lp autofs4 ipt_state ip_conntrack iptable_filter ip_tables nls_cp866 vfat fat usbhid video thermal processor fan button battery ac ohci_hcd ehci_hcd i2c_nforce2 shpchp snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc 8139too mii forcedeth floppy sata_nv libata
Pid: 2470, comm: modprobe Not tainted 2.6.15-rc1-mm2 #14
RIP: 0010:[<ffffffff802b11e0>] <ffffffff802b11e0>{input_register_device+16}
RSP: 0018:ffff810019c4bcc8  EFLAGS: 00010292
RAX: 0000000000000000 RBX: ffff81001b783270 RCX: 00000000000000a0
RDX: 0000000000000000 RSI: 0000000000000246 RDI: 0000000000000000
RBP: ffff810019c4bcf8 R08: 00000000000000f9 R09: 00000000ffffffff
R10: 00000000ffffffff R11: 0000000000000246 R12: ffff81001b78321c
R13: 0000000000000000 R14: ffff81001b783000 R15: ffff810019d51800
FS:  00002aaaaadfc6e0(0000) GS:ffffffff80508000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 00000000000007d0 CR3: 0000000019cd9000 CR4: 00000000000006e0
Process modprobe (pid: 2470, threadinfo ffff810019c4a000, task ffff810001bb8450)
Stack: 0000000000000000 0000000000000246 ffff81001b783270 ffff81001b783270 
       ffff81001b78321c ffff810019b8e000 ffff810019c4bd48 ffffffff881bb2ca 
       00000000000007c8 0000000000000010 
Call Trace:<ffffffff881bb2ca>{:saa7134:saa7134_input_init1+890}
       <ffffffff881b2f3b>{:saa7134:saa7134_initdev+1403} <ffffffff802288cd>{pci_device_probe+93}
       <ffffffff802c585f>{driver_probe_device+79} <ffffffff802c59ca>{__driver_attach+90}
       <ffffffff802c5970>{__driver_attach+0} <ffffffff802c4b8f>{bus_for_each_dev+79}
       <ffffffff802c560c>{driver_attach+28} <ffffffff802c50e8>{bus_add_driver+136}
       <ffffffff802c5d65>{driver_register+117} <ffffffff8014c630>{kthread_stop_sem+256}
       <ffffffff8022850e>{__pci_register_driver+206} <ffffffff881b1e06>{:saa7134:saa7134_init+70}
       <ffffffff80154d18>{sys_init_module+312} <ffffffff8010df30>{tracesys+209}
       
Unable to handle kernel NULL pointer dereference at 0000000000000008 RIP: 
<ffffffff8010f71b>{show_trace+619}
PGD 19c6e067 PUD 19c59067 PMD 0 
Oops: 0000 [2] PREEMPT SMP 
CPU 0 
Modules linked in: saa7134 video_buf v4l2_common v4l1_compat ir_kbd_i2c ir_common videodev netconsole ipv6 lp autofs4 ipt_state ip_conntrack iptable_filter ip_tables nls_cp866 vfat fat usbhid video thermal processor fan button battery ac ohci_hcd ehci_hcd i2c_nforce2 shpchp snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc 8139too mii forcedeth floppy sata_nv libata
Pid: 2470, comm: modprobe Not tainted 2.6.15-rc1-mm2 #14
RIP: 0010:[<ffffffff8010f71b>] <ffffffff8010f71b>{show_trace+619}
RSP: 0018:ffff810019c4b9f8  EFLAGS: 00010092
RAX: 0000000000000001 RBX: 000000000000002b RCX: ffff810019cbd640
RDX: 0000000000000000 RSI: 0000000000000046 RDI: 0000000000000001
RBP: ffff810019c4ba38 R08: 0000000000000000 R09: ffff810019b38dc0
R10: 000000000000001f R11: 00000000000003d4 R12: ffff810019c4c000
R13: 0000000000000000 R14: ffffffff804ab0c0 R15: ffffffff80549100
FS:  00002aaaaadfc6e0(0000) GS:ffffffff80508000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000008 CR3: 0000000019cd9000 CR4: 00000000000006e0
Process modprobe (pid: 2470, threadinfo ffff810019c4a000, task ffff810001bb8450)
Stack: 0000000000000000 0000000000000000 0000000000000000 ffff810019c4bd18 
       000000000000000a ffffffff804ab0c0 ffffffff804a70c0 0000000000000000 
       ffff810019c4ba78 ffffffff8010f82a 
Call Trace:<ffffffff8010f82a>{show_stack+234} <ffffffff8010f8cb>{show_registers+139}
       <ffffffff8010fd88>{__die+168} <ffffffff8037f03a>{do_page_fault+1882}
       <ffffffff8037ce90>{preempt_schedule+96} <ffffffff8010ed6d>{error_exit+0}
       <ffffffff802b11e0>{input_register_device+16} <ffffffff8014075b>{__mod_timer+187}
       <ffffffff881bb2ca>{:saa7134:saa7134_input_init1+890}
       <ffffffff881b2f3b>{:saa7134:saa7134_initdev+1403} <ffffffff802288cd>{pci_device_probe+93}
       <ffffffff802c585f>{driver_probe_device+79} <ffffffff802c59ca>{__driver_attach+90}
       <ffffffff802c5970>{__driver_attach+0} <ffffffff802c4b8f>{bus_for_each_dev+79}
       <ffffffff802c560c>{driver_attach+28} <ffffffff802c50e8>{bus_add_driver+136}
       <ffffffff802c5d65>{driver_register+117} <ffffffff8014c630>{kthread_stop_sem+256}
       <ffffffff8022850e>{__pci_register_driver+206} <ffffffff881b1e06>{:saa7134:saa7134_init+70}
       <ffffffff80154d18>{sys_init_module+312} <ffffffff8010df30>{tracesys+209}
       
Unable to handle kernel NULL pointer dereference at 0000000000000008 RIP: 
<ffffffff8010f71b>{show_trace+619}
PGD 19c6e067 PUD 19c59067 PMD 0 
Oops: 0000 [3] PREEMPT SMP 
CPU 0 
Modules linked in: saa7134 video_buf v4l2_common v4l1_compat ir_kbd_i2c ir_common videodev netconsole ipv6 lp autofs4 ipt_state ip_conntrack iptable_filter ip_tables nls_cp866 vfat fat usbhid video thermal processor fan button battery ac ohci_hcd ehci_hcd i2c_nforce2 shpchp snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc 8139too mii forcedeth floppy sata_nv libata
Pid: 2470, comm: modprobe Not tainted 2.6.15-rc1-mm2 #14
RIP: 0010:[<ffffffff8010f71b>] <ffffffff8010f71b>{show_trace+619}
RSP: 0018:ffff810019c4b728  EFLAGS: 00010092
RAX: 0000000000000001 RBX: 000000000000002b RCX: ffff810019cbd640
RDX: 0000000000000000 RSI: 0000000000000046 RDI: 0000000000000001
RBP: ffff810019c4b768 R08: 0000000000000000 R09: ffff810019b38dc0
R10: 000000000000001f R11: 00000000000003d4 R12: ffff810019c4c000
R13: 0000000000000000 R14: ffffffff804ab0c0 R15: ffffffff80549100

       <ffffffff8010fd88>{__die+168} <ffffffff8037f03a>{do_page_fault+1882}
       <ffffffff80135cd8>{release_console_sem+424} <ffffffff801369ae>{vprintk+894}
       <ffffffff881b1e06>{:saa7134:saa7134_init+70} <ffffffff881b1e06>{:saa7134:saa7134_init+70}
       <ffffffff8010ed6d>{error_exit+0} <ffffffff8010f71b>{show_trace+619}

       <ffffffff802c560c>{driver_attach+28} <ffffffff802c50e8>{bus_add_driver+136}
       <ffffffff802c5d65>{driver_register+117} <ffffffff8014c630>{kthread_stop_sem+256}
       <ffffffff8022850e>{__pci_register_driver+206} <ffffffff881b1e06>{:saa7134:saa7134_init+70}
       <ffffffff80154d18>{sys_init_module+312} <ffffffff8010df30>{tracesys+209}
       
Unable to handle kernel NULL pointer dereference at 0000000000000008 RIP: 
Stack: <ffffffff8010f717>{show_trace+615}<ffffffff801369ae>{vprintk+894}<ffffffff881b1e06>{:saa7134:saa7134_init+70}<ffffffff801369ae>{vprintk+894}<ffffffff881bb2ca>{:saa7134:saa7134_input_init1+890}<ffffffff802c585f>{driver_probe_device+79}<ffffffff8010df30>{tracesys+209}<ffffffff8010f82a>{show_stack+234}<ffffffff802288cd>{pci_device_probe+93}
       <ffffffff802c585f>{driver_probe_device+79} <ffffffff802c59ca>{__driver_attach+90}<ffffffff881b1e06>{:saa7134:saa7134_init+70}

^ permalink raw reply	[flat|nested] 14+ messages in thread
* [PATCH 00/16] Adaptive read-ahead V7
@ 2005-11-09 13:49 Wu Fengguang
  2005-11-09 13:49 ` [PATCH 05/16] readahead: some preparation Wu Fengguang
  0 siblings, 1 reply; 14+ messages in thread
From: Wu Fengguang @ 2005-11-09 13:49 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton

This is the 7th version of adaptive read-ahead patch.

There are various code cleanups and polish ups:
- new tunable parameters: readahead_hit_rate/readahead_live_chunk
- support sparse sequential accesses
- delay look-ahead in laptop mode
- disable look-ahead for loopback file
- make mandatory thrashing protection more simple and robust
- attempt to improve responsiveness on large I/O request size

Support for sparse reads is disabled by default. One must increase
/proc/sys/vm/readahead_hit_rate to explicitly enable it. Please
refer to Documentation/sysctl/vm.txt for details.

Currently the linux kernel does not support inter-file read-ahead.
Tero Grundstr?m takes an intresting approach that achieves it: pack
a dir of small files into a loopback file with reiserfs filesystem, and
turn on sparse read support. But be prepared to waste some memory by
this way :(

For crazy laptop users who prefer aggressive read-ahead, here is the way:

# echo 10000 > /proc/sys/vm/readahead_ratio
# blockdev --setra 524280 /dev/hda      # this is the max possible value

Notes:
- It is still an untested feature.
- It is safer to use blockdev+fadvise to increase ra-max for a single file,
  which needs patching your movie player.
- Be sure to restore them to sane values in normal operations!

Regards,
Wu

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

end of thread, other threads:[~2005-11-20 12:53 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-18 19:36 2.6.15-rc1-mm2 Steve French
  -- strict thread matches above, loose matches on Subject: below --
2005-11-19 16:14 2.6.15-rc1-mm2 Stas Sergeev
2005-11-09 13:49 [PATCH 00/16] Adaptive read-ahead V7 Wu Fengguang
2005-11-09 13:49 ` [PATCH 05/16] readahead: some preparation Wu Fengguang
2005-11-18  7:46   ` 2.6.15-rc1-mm2 Andrew Morton
2005-11-18  8:56     ` 2.6.15-rc1-mm2 Benoit Boissinot
2005-11-18  9:04       ` 2.6.15-rc1-mm2 Andrew Morton
2005-11-18  9:13         ` 2.6.15-rc1-mm2 Benoit Boissinot
2005-11-18 13:43         ` 2.6.15-rc1-mm2 Rafael J. Wysocki
2005-11-18 10:10     ` 2.6.15-rc1-mm2 Mauro Carvalho Chehab
2005-11-18 10:55     ` 2.6.15-rc1-mm2 Wu Fengguang
2005-11-18 11:29     ` 2.6.15-rc1-mm2 Andy Whitcroft
2005-11-18 16:29     ` 2.6.15-rc1-mm2 Michael Krufky
2005-11-20  0:23     ` 2.6.15-rc1-mm2 Michal Piotrowski
2005-11-20  8:04       ` 2.6.15-rc1-mm2 Hugh Dickins
2005-11-20 12:53         ` 2.6.15-rc1-mm2 Michal Piotrowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox