Messages in this thread | | | Date | Thu, 20 Mar 2003 23:58:21 -0800 | From | Andrew Morton <> | Subject | 2.5.65-mm3 |
| |
http://www.zip.com.au/~akpm/linux/patches/2.5/2.5.65/2.5.65-mm3/
Will appear later at:
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.5/2.5.65/2.5.65-mm3/
. There is a significnat one-line fix to the CFQ IO scheduler here. It possibly invalidates testing which was previously performed against CFQ.
. Added Hugh's new rmap-without-pte_chains-for-anon-pages patches. Mainly for interested parties to test and benchmark at this stage.
It seems to be stable, however it is not clear that this passes the benefit-vs-disruption test.
Changes since 2.5.65-mm2:
+posix-timers-fixes.patch
Fix the nanosleep-sleeps-forever bug
+as-remove-frontmerge.patch +as-misc-cleanups.patch
Anticipatory scheduler cleanups and simplifications
+cfq-fix.patch
Fix the large pauses which the CFQ scheduler was prone to hitting.
+anobjrmap-1-rmap_h.patch +anobjrmap-2-mapping.patch +anobjrmap-3-unchained.patch +anobjrmap-4-anonmm.patch +anobjrmap-5-rechained.patch +anobjrmap-6-arches.patch
Remove pte_chains for anonymous page reverse mappings.
+anobjrmap-ttfb-no-BUG.patch
Don't go BUG over truncated ext3 pages
+timer-simplification.patch
Remvoe some duplicated info from timer data structures
+timer-lockup-fix-simplification.patch
Simplify the timer lockup fix.
+slab-large-obj-tuning.patch
Don't cache huge objects in slab.
-pagecache-accounting-speedup.patch
This got broken and I need to fix it.
+floppy-oops-fix.patch
Fix an oops in the floppy driver
+ext3_writepage-use-after-free-fix.patch
Fix a rare ext3 bug
+list-barriers-on-smp-only.patch
Optimise list_head operations for uniprocessors.
+sync_filesystems-docco-lock.patch
Documentation and livelock/starvation avoidance
+awe_wave-linkage-error-fix.patch
__init section fixes
+conntrack-use-after-free-fix.patch
Maybe fix use-after-free in netfilter
+syscalls-return-long.patch +syscalls-return-long-2.patch
Correct return type for system calls
All 127 patches
linus.patch Latest from Linus
mm.patch add -mmN to EXTRAVERSION
kgdb.patch
kgdb-cleanup.patch make kgdb less invasive (when disabled)
posix-timers-fixes.patch sys_nanosleep() fix
proc-sys-debug.patch create /proc/sys/debug/0 ... 7
config_spinline.patch uninline spinlocks for profiling accuracy.
ppc64-reloc_hide.patch
ppc64-pci-patch.patch Subject: pci patch
ppc64-aio-32bit-emulation.patch 32/64bit emulation for aio
ppc64-scruffiness.patch Fix some PPC64 compile warnings
sym-do-160.patch make the SYM driver do 160 MB/sec
config-PAGE_OFFSET.patch Configurable kenrel/user memory split
ptrace-flush.patch cache flushing in the ptrace code
buffer-debug.patch buffer.c debugging
warn-null-wakeup.patch
ext3-truncate-ordered-pages.patch ext3: explicitly free truncated pages
reiserfs_file_write-5.patch
tcp-wakeups.patch Use fast wakeups in TCP/IPV4
rcu-stats.patch RCU statistics reporting
ext3-journalled-data-assertion-fix.patch Remove incorrect assertion from ext3
nfs-speedup.patch
nfs-oom-fix.patch nfs oom fix
sk-allocation.patch Subject: Re: nfs oom
nfs-more-oom-fix.patch
rpciod-atomic-allocations.patch Make rcpiod use atomic allocations
linux-isp.patch
isp-update-1.patch
kblockd.patch Create `kblockd' workqueue
as-iosched.patch anticipatory I/O scheduler
as-debug-BUG-fix.patch
as-eject-BUG-fix.patch AS: don't go BUG during cdrom eject
as-jumbo-fix.patch AS: OSDL fixes
as-request_fn-in-timer.patch Remove the scheduled_work thing
as-remove-request-fix.patch
as-np-1.patch as: cleanups & comments
as-use-kblockd.patch
as-cleanup-2.patch AS: cleanup + comments
as-as_remove_request-simplification.patch as: as_remove_request simplification
as-dont-go-BUG-again.patch
as-handle-non-block-requests.patch AS: handle non-block requests
as-np-reads-1.patch AS: read-vs-read fixes
as-np-reads-2.patch AS: more read-vs-read fixes
as-predict-data-direction.patch as: predict direction of next IO
as-remove-frontmerge.patch AS: remove frontmerge tunable
as-misc-cleanups.patch AS: misc cleanups
cfq-2.patch CFQ scheduler, #2
cfq-fix.patch cfq queued bugfix
unplug-use-kblockd.patch Use kblockd for running request queues
remap-file-pages-2.5.63-a1.patch Subject: [patch] remap-file-pages-2.5.63-A1
hugh-remap-fix.patch hugh's file-offset-in-pte fix
fremap-limit-offsets.patch fremap: limit remap_file_pages() file offsets
fremap-all-mappings.patch Make all executable mappings be nonlinear
filemap_populate-speedup.patch filemap_populate speedup
file-offset-in-pte-x86_64.patch x86_64: support for file offsets in pte's
file-offset-in-pte-ppc64.patch
objrmap-2.5.62-5.patch object-based rmap
objrmap-nonlinear-fixes.patch objrmap fix for nonlinear
anobjrmap-1-rmap_h.patch anobjrmap 1/6 rmap.h
anobjrmap-2-mapping.patch Subject: [PATCH] anobjrmap 2/6 mapping
anobjrmap-3-unchained.patch anobjrmap 3/6 unchained
anobjrmap-4-anonmm.patch anobjrmap 4/6 anonmm
anobjrmap-5-rechained.patch anobjrmap 5/6 rechained
anobjrmap-6-arches.patch anobjrmap 6/6 arches
anobjrmap-ttfb-no-BUG.patch
sched-2.5.64-D3.patch sched-2.5.64-D3, more interactivity changes
scheduler-tunables.patch scheduler tunables
show_task-free-stack-fix.patch show_task() fix and cleanup
yellowfin-set_bit-fix.patch yellowfin driver set_bit fix
htree-nfs-fix.patch Fix ext3 htree / NFS compatibility problems
update_atime-ng.patch inode a/c/mtime modification speedup
one-sec-times.patch Implement a/c/time speedup in ext2 & ext3
task_prio-fix.patch simple task_prio() fix
slab_store_user-large-objects.patch slab debug: perform redzoning against larger objects
pcmcia-2.patch
pcmcia-3b.patch
pcmcia-3.patch
pcmcia-4.patch
pcmcia-5.patch
pcmcia-6.patch
pcmcia-7b.patch
pcmcia-7.patch
pcmcia-8.patch
pcmcia-9.patch
pcmcia-10.patch
htree-nfs-fix-2.patch htree nfs fix
ext2-no-lock_super.patch concurrent block allocation for ext2
ext2-ialloc-no-lock_super.patch concurrent inode allocation for ext2
brlock-1b.patch Re: 2.5.64-mm8 breaks MASQ
brlock-removal-2.patch brlock removal 2/5: remove brlock from snap and vlan
brlock-removal-3.patch brlock removal 3/5: remove brlock from bridge
brlock-removal-4.patch brlock removal 4/5: removal from ipv4/ipv6
brlock-removal-5.patch brlock removal 5/5: remove brlock code
lseek-ext2_readdir.patch remove lock_kernel() from readdir implementations.
inode_setattr-lock_kernel-removal.patch remove lock_kernel() from inode_setattr's vmtruncate() call
ide_probe-init_irq-fix.patch ide-probe init_irq cleanup
raid1-fix.patch MD RAID1 fix
nmi-watchdog-fix.patch NMI watchdog fix
vm_enough_memory-speedup.patch speed up vm_enough_memory()
nanosleep-accuracy-fix-2.patch fix nanosleep() granularity bumps
linear-oops-fix-1.patch md/linear oops fix
dev_t-1-kill-cdev.patch dev_t [1/3]: kill cdev
dev_t-2-remove-MAX_CHRDEV.patch dev_t [2/3] - remove MAX_CHRDEV
dev_t-3-major_h-cleanup.patch dev_t [3/3]: major.h cleanups
dev_t-32-bit.patch [for playing only] change type of dev_t
dev_t-drm-warnings.patch dev_t: fix drm printk warnings
dev_t-remove-B_FREE.patch dev_t: eliminate B_FREE
smalldevfs.patch smalldevfs
cpufreq-xtime-locking.patch add write_seqlock to cpufreq change notifier for TSC
cs46xx-fixes.patch cs46xx minor fixes
notsclock-option.patch boot time parameter to turn of TSC usage
tty-put_user-checks.patch Add missing put_user checks in n_tty
fail-setup_irq-for-unconfigured-IRQs.patch Fail setup_irq for unconfigured IRQs
raw-fix-address_space-rewriting.patch raw driver: rewrite i_mapping only on final close
raw-cleanups-and-fixlets.patch raw driver: cleanups and small fixes
oops-dump-preceding-code.patch i386 oops output: dump preceding code
timer-simplification.patch timer simplification
timer-lockup-fix-simplification.patch simplify the timer lockup avoidance code
slab-large-obj-tuning.patch slab: tune batchcounts for large objects
floppy-oops-fix.patch Fix floppy oops on forced unload
ext3_writepage-use-after-free-fix.patch ext3: fix use-after-free bug
list-barriers-on-smp-only.patch make list.h barriers smp-only
sync_filesystems-docco-lock.patch sync_filesystems commentary and latency fix
awe_wave-linkage-error-fix.patch fix .text.exit error in OSS awe_wave.c
conntrack-use-after-free-fix.patch fix use-after-free in ip_conntrack
syscalls-return-long.patch Make arch-independent syscalls return long
syscalls-return-long-2.patch More syscalls-returning-long
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |