From: Andrew Morton <akpm@digeo.com>
To: lkml <linux-kernel@vger.kernel.org>,
"linux-mm@kvack.org" <linux-mm@kvack.org>
Subject: 2.5.34-mm2
Date: Wed, 11 Sep 2002 23:29:08 -0700 [thread overview]
Message-ID: <3D803434.F2A58357@digeo.com> (raw)
url: http://www.zip.com.au/~akpm/linux/patches/2.5/2.5.34/2.5.34-mm2/
-throttling-fix.patch
-sleeping-release_page.patch
-dirty-state-accounting.patch
-discontig-cleanup-1.patch
-discontig-cleanup-2.patch
-writeback-thresholds.patch
-buffer-strip.patch
-rmap-speedup.patch
-wli-highpte.patch
Merged
-lpp2.patch
Folded into lpp.patch - hugetlb fixes
+lpp-update.patch
More hugetlb fixes from Rohit.
+pf_nowarn.patch
Prevent some `page allocation failure' warnings which aren't supposed
to come out.
+jeremy.patch
Spel Jermy's naim wright
-segq.patch
SEGQ had an interaction with the dirty memory management. This interaction
was the source of Badari's IO bandwidth regression. Removed until I have
time to poke at it.
+wake-speedup.patch
Badari's pagecache writeout is back up to 270 megs/sec. The CPUs are pegged
and the hottest functions are
5348 __wake_up 111.4167
6954 unlock_page 72.4375
187676 generic_file_write_nolock 71.9617
9577 __scsi_end_request 54.4148
I cannot reproduce these profiles with mortal numbers of hard disks, but
the wakeup code can be sped up heaps.
The patch implements a new wait/wakeup mechanism which removes wait_queues
from wait_queue_head's within __wake_up(), rather than within the woken
process.
+buddyinfo.patch
/proc/buddyinfo - stats on free page fragmentation.
+free_area.patch
Nail another gratuitous typedef
+radix_tree_gang_lookup.patch
Multipage pagecache scan and lookup.
+truncate_inode_pages.patch
Redo the truncate/invalidate code to use gang lookups.
linus.patch
cset-1.568.17.13-to-1.648.txt.gz
scsi_hack.patch
Fix block-highmem for scsi
ext3-htree.patch
Indexed directories for ext3
spin-lock-check.patch
spinlock/rwlock checking infrastructure
rd-cleanup.patch
Cleanup and fix the ramdisk driver (doesn't work right yet)
readv-writev.patch
O_DIRECT support for readv/writev
llzpr.patch
Reduce scheduling latency across zap_page_range
buffermem.patch
Resurrect buffermem accounting
lpp.patch
ia32 huge tlb pages
lpp-update.patch
hugetlbpage fixes
sharedmem.patch
Add /proc/meminfo:Mapped - tha amount of memory which is mapped into pagetables
ext3-sb.patch
u.ext3_sb -> generic_sbp
oom-fix.patch
Fix an OOM condition on big highmem machines
tlb-cleanup.patch
Clean up the tlb gather code
dump-stack.patch
arch-neutral dump_stack() function
wli-cleanup.patch
random cleanups
madvise-move.patch
move mdavise implementation into mm/madvise.c
split-vma.patch
VMA splitting patch
mmap-fixes.patch
mmap.c cleanup and lock ranking fixes
buffer-ops-move.patch
Move submit_bh() and ll_rw_block() into fs/buffer.c
slab-stats.patch
Display total slab memory in /proc/meminfo
writeback-control.patch
Cleanup and extension of the writeback paths
free_area_init-cleanup.patch
free_area_init() code cleanup
alloc_pages-cleanup.patch
alloc_pages cleanup and optimisation
statm_pgd_range-sucks.patch
Remove the pagetable walk from /proc/stat
remove-sync_thresh.patch
Remove /proc/sys/vm/dirty_sync_thresh
pf_nowarn.patch
Fix up the handling of PF_NOWARN
jeremy.patch
Spel Jermy's naim wright
queue-congestion.patch
Infrastructure for communicating request queue congestion to the VM
nonblocking-ext2-preread.patch
avoid ext2 inode prereads if the queue is congested
nonblocking-pdflush.patch
non-blocking writeback infrastructure, use it for pdflush
nonblocking-vm.patch
Non-blocking page reclaim
wake-speedup.patch
Faster wakeup code
sync-helper.patch
Speed up sys_sync() against multiple spindles
slabasap.patch
Early and smarter shrinking of slabs
write-deadlock.patch
Fix the generic_file_write-from-same-mmapped-page deadlock
buddyinfo.patch
Add /proc/buddyinfo - stats on the free pages pool
free_area.patch
Remove struct free_area_struct and free_area_t, use `struct free_area'
radix_tree_gang_lookup.patch
radix tree gang lookup
truncate_inode_pages.patch
truncate/invalidate_inode_pages rewrite
next reply other threads:[~2002-09-12 6:09 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-09-12 6:29 Andrew Morton [this message]
2002-09-15 3:46 ` 2.5.34-mm2 Daniel Phillips
2002-09-15 4:12 ` 2.5.34-mm2 Andrew Morton
2002-09-15 4:23 ` 2.5.34-mm2 Daniel Phillips
2002-09-15 5:37 ` 2.5.34-mm2 Andrew Morton
2002-09-15 14:58 ` 2.5.34-mm2 Rik van Riel
2002-09-15 17:13 ` 2.5.34-mm2 Andrew Morton
2002-09-15 17:08 ` 2.5.34-mm2 Daniel Phillips
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=3D803434.F2A58357@digeo.com \
--to=akpm@digeo.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
/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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).