ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.5/2.5.70/2.5.70-mm6/
. Numerous little fixes and additional work against additional patches.
. Waaay too many "cleanups". These are taking significant amounts of
effort and it is time to start learning to live with dirty code.
. -mm kernels will be running at HZ=100 for a while. This is because
the anticipatory scheduler's behaviour may be altered by the lower
resolution. Some architectures continue to use 100Hz and we need the
testing coverage which x86 provides.
Changes since 2.5.70-mm5:
linus.patch
Latest drop from Linus
-kmalloc_percpu-interface-change.patch
-kmalloc_percpu-interface-change-warning-fix.patch
-DEFINE_PERCPU-in-modules.patch
-irq-check-rate-limit.patch
-irq_desc-others.patch
-force_successful_syscall_return.patch
-proc-stat-btime-fix.patch
-console-blanking-fix.patch
-console-privacy.patch
-fix-tty-driver-mess.patch
-misc3.patch
-cs423x-fixes.patch
-remove-get_current_user.patch
-de_thread-BUG-fix.patch
-sched_best_cpu-fix-01.patch
-sched_best_cpu-fix-02.patch
-sched_best_cpu-fix-03.patch
-hweight64-warning-fix.patch
-dac960-negotiation-fix.patch
-min_free_kbytes.patch
Merged
+HZ-100.patch
Set HZ to 100
+kallsyms-build-fix.patch
Fix the build for !CONFIG_KALLSYMS
+ppc64-sk_family-fix.patch
Fix ppc64 for the socket field renaming
+x86_64-fixes.patch
Stuff from Andi
+non-CONFIG_PROC_FS-fix.patch
Build fix for !CONFIG_PROC_FS
-eat-keys-on-panic.patch
Dropped, needs rethinking.
+remove_proc_entry-fix.patch
Fix iaaa1394_core.c (at least) for !CONFIG_PROC_FS
+procfs-jffs-fix.patch
Another !CONFIG_PROC_FS fix
+fix-numaq-apic-handling.patch
NUMAQ fix
+cleanup-summit-subarch.patch
Summit cleanup
+summit-bus-to-node-mapping.patch
Summit fix
+rocket-devfs-fix.patch
rocket.c cleanup
+alloc_bootmem_core-BUG-fix.patch
Init ordering fix
+discontig-empty-node-fix.patch
dicontigmem fix for nodes which have no memory
+TARGET_CPUS-cleanup-fix.patch
More gratuitous cleanups
+show_stack-cleanup.patch
Rationalise show_stack(), show_task(), etc, etc.
+ppc64-show_stack.patch
Fix it for ppc64
-statfs64-fix.patch
-statfs-overflow-fix.patch
-statfs64-leftovers.patch
Folded into statfs64.patch
+statfs64-x86_64-fixes.patch
+ppc64-statfs-fix.patch
+xfs-statfs-warning-fix.patch
More statfs64() fixes
+as-autotune-write-batches.patch
Anticipatory scheduler tuning.
All 153 patches
linus.patch
mm.patch
add -mmN to EXTRAVERSION
kgdb-ga.patch
kgdb stub for ia32 (George Anzinger's one)
kgdb-use-ggdb.patch
HZ-100.patch
kallsyms-build-fix.patch
Fix build for CONFIG_KALLSYMS=n
config_spinline.patch
uninline spinlocks for profiling accuracy.
ppc64-fixup.patch
ppc64 fixup
ppc64-ioctl-pci-update.patch
From: Anton Blanchard <anton@samba.org>
Subject: ppc64 stuff
ppc64-reloc_hide.patch
ppc64-semaphore-reimplementation.patch
ppc64: use the ia32 semaphore implementation
ppc64-sk_family-fix.patch
ppc64: fixup for family/sk_family rename
sym-do-160.patch
make the SYM driver do 160 MB/sec
x86_64-fixes.patch
x86_64 fixes
non-CONFIG_PROC_FS-fix.patch
Fix the build with !CONFIG_PROC_FS
irqreturn-snd-via-fix.patch
via sound irqreturn fix
irq_cpustat-cleanup.patch
irq_cpustat cleanup
config-PAGE_OFFSET.patch
Configurable kenrel/user memory split
common-ioctl32.patch
common 32-bit ioctl code
ioctl32-cleanup-sparc64.patch
ioctl32 cleanup: sparc64
ioctl32-cleanup-x86_64.patch
x86_64: use common ioctl code
lru_cache_add-check.patch
lru_cache_add debug check
remove_proc_entry-fix.patch
remove_proc_entry() fix
procfs-jffs-fix.patch
JFFS_PROC_FS must depend on JFFS_FS
fix-numaq-apic-handling.patch
fix apic handling for NUMA-Q
cleanup-summit-subarch.patch
cleanup conditionals in summit subarch
summit-bus-to-node-mapping.patch
Subject: [PATCH] provide bus to node mapping for Summit
rocket-devfs-fix.patch
rocket.c: devfs fix
alloc_bootmem_core-BUG-fix.patch
add bootmem failure warning
discontig-empty-node-fix.patch
fix discontig with 0-sized nodes
mem_driver_cleanup.patch
driver/char/mem.c cleanup
eventpoll-use-after-free-fix.patch
eventpoll: fix possible use-after-free
TARGET_CPUS-cleanup-fix.patch
fix TARGET_CPUS inconsistency
fb-image-depth-fix.patch
fbdev image depth fix
buffer-debug.patch
buffer.c debugging
show_stack-cleanup.patch
show_stack() portability and cleanup patch
ppc64-show_stack.patch
statfs64.patch
Add system calls statfs64 and fstatfs64
statfs64: handle overflows
statfs64: remaining filesystems
statfs64-x86_64-fixes.patch
statfs64 fixes for x86_64
ppc64-statfs-fix.patch
xfs-statfs-warning-fix.patch
VM_RESERVED-check.patch
VM_RESERVED check
rcu-stats.patch
RCU statistics reporting
ide_setting_sem-fix.patch
reslabify-pgds-and-pmds.patch
re-slabify i386 pgd's and pmd's
linux-isp.patch
isp-update-1.patch
list_del-debug.patch
list_del debug check
airo-schedule-fix.patch
airo.c: don't sleep in atomic regions
synaptics-mouse-support.patch
Add Synaptics touchpad tweaking to psmouse driver
resurrect-batch_requests.patch
bring back the batch_requests function
kblockd.patch
Create `kblockd' workqueue
cfq-infrastructure.patch
elevator-completion-api.patch
elevator completion API
as-iosched.patch
anticipatory I/O scheduler
as-proc-read-write.patch
AS: pgbench improvement
as-discrete-read-fifo-batches.patch
AS: discrete read fifo batches
as-sync-async.patch
AS sync/async batches
as-hash-removal-fix.patch
AS: hash removal fix
as-jumbo-patch-for-scsi.patch
AS jumbo patch (for SCSI and TCQ)
as-stupid.patch
AS: fix stupid thinko
as-no-batch-antic-limit.patch
AS: no batch-antic-limit
as-autotune-write-batches.patch
AS: autotune write batches
unplug-use-kblockd.patch
Use kblockd for running request queues
cfq-2.patch
CFQ scheduler, #2
CFQ: update to rq-dyn API
cfq-hash-removal-fix.patch
CFQ: hash removal fix
cfq-list_del-fix.patch
CFQ: empty the queuelist
per-queue-nr_requests.patch
per queue nr_requests
blk-invert-watermarks.patch
blk_congestion_wait threshold cleanup
blk-fair-batches.patch
blk-fair-batches
blk-as-hint.patch
blk-as-hint
get_request_wait-oom-fix.patch
handle OOM in get_request_wait().
unmap-page-debugging-2.patch
debug patch: unmap unused kernel pages
unmap-page-debugging-2-fix.patch
slab-poisoning-fix.patch
slab poisoning fix
print-build-options-on-oops.patch
print a few config options on oops
mmap-prefault.patch
prefault of executable mmaps
bio-debug-trap.patch
BIO debugging patch
sound-irq-hack.patch
show_task-free-stack-fix.patch
show_task() fix and cleanup
put_task_struct-debug.patch
ia32-mknod64.patch
mknod64 for ia32
ext2-64-bit-special-inodes.patch
ext2: support for 64-bit device nodes
ext3-64-bit-special-inodes.patch
ext3: support for 64-bit device nodes
64-bit-dev_t-kdev_t.patch
64-bit dev_t and kdev_t
oops-dump-preceding-code.patch
i386 oops output: dump preceding code
lockmeter.patch
ext3-no-bkl.patch
journal_get_write_access-speedup.patch
JBD: journal_get_write_access() speedup
ext3-concurrent-block-inode-allocation.patch
ext3: concurrent block/inode allocation
Fix orlov allocator boundary case
ext3-concurrent-block-allocation-hashed.patch
ext3: scalable counters and locks
fix ext3 inode allocator race
jbd-010-b_committed_data-race-fix.patch
JBD: fix race over access to b_committed_data
jbd-020-locking-schema.patch
JBD: plan JBD locking schema
jbd-030-remove-splice_lock.patch
JBD: remove jh_splice_lock
jbd-040-journal_add_journal_head-locking.patch
JBD: fine-grain journal_add_journal_head locking
jbd-045-rename-journal_unlock_journal_head.patch
JBD: rename journal_unlock_journal_head to journal_put_journal_head
jbd-050-b_frozen_data-locking.patch
JBD: Finish protection of journal_head.b_frozen_data
jbd-060-b_committed_data-locking.patch
JBD: implement b_committed_data locking
jbd-070-b_transaction-locking.patch
JBD: implement b_transaction locking rules
jbd-080-b_next_transaction-locking.patch
JBD: Implement b_next_transaction locking rules
jbd-090-b_tnext-locking.patch
JBD: b_tnext locking
jbd-100-remove-journal_datalist_lock.patch
JBD: remove journal_datalist_lock
jbd-110-t_nr_buffers-locking.patch
JBD: t_nr_buffers locking
jbd-120-t_updates-locking.patch
JBD: t_updates locking
jbd-130-t_outstanding_credits-locking.patch
JBD: implement t_outstanding_credits locking
jbd-140-t_jcb-locking.patch
JBD: implement t_jcb locking
jbd-150-j_barrier_count-locking.patch
JBD: implement j_barrier_count locking
jbd-160-j_running_transaction-locking.patch
JBD: implement j_running_transaction locking
jbd-170-j_committing_transaction-locking.patch
JBD: implement j_committing_transaction locking
jbd-180-j_checkpoint_transactions.patch
JBD: implement j_checkpoint_transactions locking
jbd-190-j_head-locking.patch
JBD: implement journal->j_head locking
jbd-200-j_tail-locking.patch
JBD: implement journal->j_tail locking
jbd-210-j_free-locking.patch
JBD: implement journal->j_free locking
jbd-220-j_commit_sequence-locking.patch
JBD: implement journal->j_commit_sequence locking
jbd-230-j_commit_request-locking.patch
JBD: implement j_commit_request locking
jbd-240-dual-revoke-tables.patch
JBD: implement dual revoke tables.
jbd-250-remove-sleep_on.patch
JBD: remove remaining sleep_on()s
jbd-300-remove-lock_kernel.patch
JBD: remove lock_kernel()
jbd-400-remove-lock_journal.patch
JBD: remove lock_journal()
jbd-510-h_credits-fix.patch
JBD: journal_release_buffer: handle credits fix
jbd-520-journal_unmap_buffer-race.patch
JBD: journal_unmap_buffer race fix
jbd-530-walk_page_buffers-race-fix.patch
ext3: ext3_writepage race fix
jbd-540-journal_try_to_free_buffers-race-fix.patch
JBD: buffer freeing non-race comment
jbd-550-locking-checks.patch
JBD: add some locking assertions
jbd-570-transaction-state-locking.patch
JBD: additional transaction shutdown locking
jbd-580-log_start_commit-race-fix.patch
JBD: fix log_start_commit race
jbd-590-do_get_write_access-speedup.patch
JBD: do_get_write_access() speedup
ext3-010-fix-journalled-data.patch
ext3: fix data=journal mode
ext3-035-journal_try_to_free_buffers-race-fix.patch
ext3-040-recursive-ext3_write_inode-check.patch
ext3: add a dump_stack()
ext3-050-ioctl-transaction-leak.patch
ext3: fix error-path handle leak
ext3-070-xattr-clone-leak-fix.patch
Fix leak in ext3_acl_chmod()
ext3-080-remove-block-inode-count-message.patch
ext3: remove mount-time diagnostic messages
jbd-600-journal_dirty_metadata-speedup.patch
JBD: journal_dirty_metadata() speedup
jbd-610-journal_dirty_metadata-diags.patch
JBD: journal_dirty_metadata diagnostics
jbd-620-commit-vs-start-race-fix.patch
JBD: fix race between journal_commit_transaction and start_this_handle
invalidate_mmap_range.patch
Interface to invalidate regions of mmaps
aio-01-retry.patch
AIO: Core retry infrastructure
aio-02-lockpage_wq.patch
AIO: Async page wait
aio-03-fs_read.patch
AIO: Filesystem aio read
aio-04-buffer_wq.patch
AIO: Async buffer wait
aio-05-fs_write.patch
AIO: Filesystem aio write
aio-05-fs_write-fix.patch
aio-06-bread_wq.patch
AIO: Async block read
aio-06-bread_wq-fix.patch
aio-07-ext2getblk_wq.patch
AIO: Async get block for ext2
aio-poll.patch
aio_poll
aio-poll: don't put extern decls in .c!
O_SYNC-speedup-2.patch
speed up O_SYNC writes
aio-09-o_sync.patch
aio O_SYNC
vfsmount_lock.patch
From: Maneesh Soni <maneesh@in.ibm.com>
Subject: [patch 1/2] vfsmount_lock
syncppp-locking-fix.patch
syncppp locking fix
s390-dirty-bit-cleaning.patch
dirty bit clearing on s390.
sched-hot-balancing-fix.patch
fix for CPU scheduler load distribution
-
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/
This archive was generated by hypermail 2b29 : Sat Jun 07 2003 - 22:00:34 EST