All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/16] Adaptive read-ahead V7
@ 2005-11-09 13:49 Wu Fengguang
  2005-11-09 13:49 ` [PATCH 01/16] mm: delayed page activation Wu Fengguang
                   ` (16 more replies)
  0 siblings, 17 replies; 44+ 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] 44+ messages in thread
* 2.6.15-rc1-mm2
@ 2005-11-18  7:46 Andrew Morton
  0 siblings, 0 replies; 44+ messages in thread
From: Andrew Morton @ 2005-11-18  7:46 UTC (permalink / raw)
  To: linux-kernel


ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.15-rc1/2.6.15-rc1-mm2/


- I'm releasing this so that Hugh's MM rework can get a spin.

  Anyone who had post-2.6.14 problems related to the VM_RESERVED changes
  (device drivers malfunctioning, obscure userspace hardware-poking
  applications stopped working, etc) please test.

  We'd especially like testing of the graphics DRM drivers across as many
  card types as poss.

- cifs is busted when built as a module.  Mysteriously.

- Added the parisc devel tree to the -mm lineup as git-parisc.patch (Kyle
  McMartin <kyle@mcmartin.ca>)

- Added the powerpc devel tree to the -mm lineup as git-powerpc.patch (Paul
  MacKerras).

- Dropped the powerpc devel tree again due to refusal to boot.  Next time
  for sure.

- The JSM driver is still busted.  Make sure that CONFIG_SERIAL_JSM=n

- The UML update here is reported to cause a compile failure.



Changes since 2.6.15-rc1-mm1:

 linus.patch
 git-acpi.patch
 git-agpgart.patch
 git-blktrace.patch
 git-block.patch
 git-cfq.patch
 git-cifs.patch
 git-drm.patch
 git-ia64.patch
 git-ieee1394.patch
 git-infiniband.patch
 git-libata-all.patch
 git-netdev-all.patch
 git-ocfs2.patch
 git-parisc.patch
 git-pcmcia.patch
 git-sas.patch
 git-cryptodev.patch

 Subsystem trees.

-cifs-build-fix.patch
-gregkh-usb-usb-fix-dummy_hcd-breakage.patch
-gregkh-usb-usb-serial-history-not-old.patch
-gregkh-usb-add-new-wacom-devices-to-usb-hid-core-list.patch
-gregkh-usb-usb-wacom-tablet-driver-update.patch
-gregkh-usb-usb-fix-unused-variable-warning.patch
-gregkh-usb-usb-delete-bluetty-leftovers.patch
-gregkh-usb-usbfs_dir_inode_operations-cleanup.patch
-gregkh-usb-usb-usbdevfs_ioctl-from-32bit-fix.patch
-gregkh-usb-usb-storage-blacklist-entry-removal.patch
-gregkh-usb-usb-cp2101-new-id.patch
-gregkh-usb-usb-onetouch-doesn-t-suspend-yet.patch
-gregkh-usb-usb-pl2303-adds-new-ids.patch
-gregkh-usb-usb-pl2303-updates-pl2303_update_line_status.patch
-gregkh-usb-usb-adapt-microtek-driver-to-new-scsi-features.patch
-gregkh-usb-usb-storage-fix-detection-of-kodak-flash-readers-in-shuttle_usbat-driver.patch
-gregkh-usb-usb-fix-race-in-kaweth-disconnect.patch
-gregkh-usb-usb-devio-warning-fix.patch
-gregkh-usb-usb-maxtor-onetouch-button-support-for-older-drives.patch
-gregkh-usb-usb-ohci-lh7a404-platform-device-conversion-fixup.patch
 gregkh-usb-usb-libusual.patch
-gregkh-usb-usb-serial-anydata.patch
-ipw2200-disallow-direct-scanning-when-device-is-down.patch
-cifs-read-write-operation-fixes-and-cleanups.patch
-parisc-remove-drm-compat-ioctls-handlers.patch
-parisc-implement-compat_ioctl-for-pa_perf.patch

 Merged

+tpm-remove-pci-kconfig-dependency.patch

 TPM driver cleanup

+ppc64-need-hpage_shift-when-huge-pages-disabled.patch

 ppc64 build fix

+s390-fix-class_device_create-calls-in-3270-the-driver.patch

 s390 driver fix

+uml-eliminate-use-of-local-in-clone-stub.patch
+uml-eliminate-anonymous-union-and-clean-up-symlink-lossage.patch
+uml-properly-invoke-x86_64-system-calls.patch
+uml-eliminate-use-of-libc-page_size.patch

 UML update

+unpaged-get_user_pages-vm_reserved.patch
+unpaged-private-write-vm_reserved.patch
+unpaged-sound-nopage-get_page.patch
+unpaged-unifdefed-pagecompound.patch
+unpaged-vm_unpaged.patch
+unpaged-vm_nonlinear-vm_reserved.patch
+unpaged-cow-on-vm_unpaged.patch
+unpaged-anon-in-vm_unpaged.patch
+unpaged-zero_page-in-vm_unpaged.patch
+unpaged-pg_reserved-bad_page.patch
+unpaged-copy_page_range-vma.patch

 VM_RESERVED fixes

+fix-error-handling-with-put_compat_statfs.patch

 compat handling fix

+fix-hugetlbfs_statfs-reporting-of-block-limits.patch

 Make hugetlbfs do statfs better

+git-libata-sata_mv-build-fix.patch

 Fix git-libata-all.patch

+backup-timer-for-uarts-that-lose-interrupts-take-3.patch

 Serial driver workaround for dodgy hardware.

+mm-remove-arch-independent-nodes_span_other_nodes.patch

 mm cleanup

+numa-policies-in-the-slab-allocator-v2.patch
+numa-policies-in-the-slab-allocator-v2-fix.patch

 Fix NUMA allocation via the slab allocator (still under discussion)

+mm-add-is_dma_zone-helper.patch
+mm-add-populated_zone-helper.patch

 mm cleanups

+swap-migration-v5-mpol_mf_move-interface-unpaged-fix.patch

 Fix swap-migration-v5-mpol_mf_move-interface.patch for Hugh's stuff.

+swapmig-config_migration-fixes.patch
+swapmig-add_to_swap-avoid-atomic-allocations.patch
+swapmig-drop-unused-pages-immediately.patch
+swapmig-extend-parameters-for-migrate_pages.patch

 Update the page-migration-via-swap feature.

+swsusp-remove-encryption.patch
+swsusp-introduce-the-swap-map-structure.patch
+swsusp-improve-freeing-of-memory.patch

 swsusp cleanups

+keys-permit-running-process-to-instantiate-keys-warning-fix.patch

 Fix keys-permit-running-process-to-instantiate-keys.patch

+sigaction-should-clear-all-signals-on-sig_ign-not-just-fix.patch

 Fix sigaction-should-clear-all-signals-on-sig_ign-not-just.patch

+optionally-skip-initramfs-check.patch

 Faster booting on embedded systems.

+docs-updated-some-code-docs.patch

 Documentation updates

+prefer-pkg-config-for-the-qt-check.patch

 Update `make pkg-config'.

-spufs-the-spu-file-system-base.patch
-spufs-make-all-exports-gpl-only.patch
-spufs-switchable-spu-contexts.patch
-kernel-side-context-switch-code-for-spufs.patch
-spufs-add-spu-side-context-switch-code.patch
-spufs-cooperative-scheduler-support.patch

 Dropped - these are in the git-powerpc tree which isn't here.

+kdump-i386-save-ss-esp-bug-fix.patch
+kdump-dynamic-per-cpu-allocation-of-memory-for-saving-cpu-registers.patch
+kdump-export-per-cpu-crash-notes-pointer-through-sysfs.patch
+kdump-save-registers-early-inline-functions.patch
+kdump-x86_64-add-memmmap-command-line-option.patch
+kdump-x86_64-add-elfcorehdr-command-line-option.patch
+kdump-x86_64-kexec-on-panic.patch
+kdump-x86_64-save-cpu-registers-upon-crash.patch
+kdump-read-previous-kernels-memory.patch
+kexec-increase-max-segment-limit.patch

 Kernel crashdumpiung update

-add-compat_ioctl-methods-to-dasd.patch
-add-compat_ioctl-methods-to-dasd-fix.patch

 Dropped - wrong.

+drivers-char-use-array_size-macro.patch

 Cleanup.


All 617 patches:

ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.15-rc1/2.6.15-rc1-mm2/patch-list


^ permalink raw reply	[flat|nested] 44+ messages in thread
* Re: 2.6.15-rc1-mm2
@ 2005-11-18 19:36 Steve French
  0 siblings, 0 replies; 44+ 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] 44+ messages in thread
* Re: 2.6.15-rc1-mm2
@ 2005-11-19 16:14 Stas Sergeev
  0 siblings, 0 replies; 44+ 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] 44+ messages in thread

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

Thread overview: 44+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-09 13:49 [PATCH 00/16] Adaptive read-ahead V7 Wu Fengguang
2005-11-09 13:49 ` [PATCH 01/16] mm: delayed page activation Wu Fengguang
2005-11-10  0:21   ` Nick Piggin
2005-11-10  3:15     ` Wu Fengguang
2005-11-10  9:17   ` Peter Zijlstra
2005-11-10 10:30     ` Wu Fengguang
2005-11-09 13:49 ` [PATCH 02/16] mm: balance page aging between zones Wu Fengguang
2005-11-09 13:49 ` [PATCH 03/16] radixtree: sync with mainline Wu Fengguang
2005-11-09 13:49 ` [PATCH 04/16] radix-tree: look-aside cache Wu Fengguang
2005-11-09 23:31   ` Nick Piggin
2005-11-10  5:25     ` Wu Fengguang
2005-11-10  6:50       ` Nick Piggin
2005-11-10  8:30         ` Wu Fengguang
2005-11-18 11:25         ` Wu Fengguang
2005-11-18 12:12           ` 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
2005-11-09 13:49 ` [PATCH 06/16] readahead: call scheme Wu Fengguang
2005-11-09 13:49 ` [PATCH 07/16] readahead: tunable parameters Wu Fengguang
2005-11-09 13:49 ` [PATCH 08/16] readahead: state based method Wu Fengguang
2005-11-09 13:49 ` [PATCH 09/16] readahead: context " Wu Fengguang
2005-11-09 13:49 ` [PATCH 10/16] readahead: other methods Wu Fengguang
2005-11-09 13:49 ` [PATCH 11/16] readahead: mandatory thrashing protection Wu Fengguang
2005-11-09 13:49 ` [PATCH 12/16] readahead: events accounting Wu Fengguang
2005-11-09 13:49 ` [PATCH 13/16] readahead: page aging accounting Wu Fengguang
2005-11-09 13:49 ` [PATCH 14/16] readahead: laptop mode support Wu Fengguang
2005-11-09 13:49 ` [PATCH 15/16] readahead: disable look-ahead for loopback file Wu Fengguang
2005-11-09 13:49 ` [PATCH 16/16] io: reduce lantency Wu Fengguang
2005-11-09 20:39 ` [PATCH 00/16] Adaptive read-ahead V7 Christoph Lameter
2005-11-10 10:19   ` Wu Fengguang
  -- strict thread matches above, loose matches on Subject: below --
2005-11-18  7:46 2.6.15-rc1-mm2 Andrew Morton
2005-11-18 19:36 2.6.15-rc1-mm2 Steve French
2005-11-19 16:14 2.6.15-rc1-mm2 Stas Sergeev

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.