From: Andrew Morton <akpm@digeo.com>
To: lkml <linux-kernel@vger.kernel.org>, linux-mm@kvack.org
Subject: 2.5.49-mm2
Date: Wed, 27 Nov 2002 01:11:38 -0800 [thread overview]
Message-ID: <3DE48C4A.98979F0C@digeo.com> (raw)
url: http://www.zip.com.au/~akpm/linux/patches/2.5/2.5.49/2.5.49-mm2/
Lots of little things.
. Various micro-speedups from the AIM9 testing.
. VM changes to reduce the amount of (pointless) work which is done
against memory-backed filesystems, leading up to the removal of
fail_writepage(). (Hugh, please take a look...)
. Various fixes to the AIO-for-direct-IO code.
. An updated rbtree IO scheduler from Jens.
. Some code from Ingo Oeser to start using the expanded and cleaned up
user pagetable walker code. This affects the st and sg drivers; I'm
not sure of the testing status of this?
Changes since 2.5.49-mm1:
+linus.patch
Latest from Linus
+oprofile-fix.patch
oprofile compilation fix
-kgdb-ga.patch
-kgdb-nmi-signal.patch
-kgdb-nr-cpus.patch
-kgdb-use-stabs.patch
I was getting deadlocks (of the NMI watchdog variety) on scheduler
locks. Go back to the old stub for now.
-plugbug.patch
-writeback-reduced-context-switches.patch
-scheduling-points.patch
-swap-accounting.patch
-swapoff-cleanup.patch
-page-reclaim-scheduling-points.patch
-sync_blockdev-lock-kernel.patch
-incremental-slab-shrink.patch
Merged
+kgdb.patch
The old stub
+aio-dio-really-submit.patch
AIO/direct-IO fixes
+ipc_barriers.patch
Some IPC memory barrier fixes
-reiserfs-readpages-fix.patch
Merged into reiserfs-readpages.patch
-less-requests.patch
Jens made this change to the updated rbtree-iosched patch
+pf_memdie.patch
Fix the PF_MEMDIE logic
+truncate-speedup.patch
Special-case the truncation of zero-length files. Saves some CPU.
+spill-lru-lists.patch
Untangle interactions between the deferred lru addition queue and the
per-cpu page allocator queue.
+readdir-speedup.patch
Make readdir faster
-genksyms-fix.patch
Dropped. It was modules stuff, and is probably now irrelevant.
+page-walk-api-improvements.patch
More get_user_pages work from Ingo (Oeser)
+page-walk-scsi.patch
Start to use Ingo's new APIs in the scsi code. Basically, remove
driver-private implementations in favour of new core APIs
+bcrl-printk.patch
Ben's patch to create /dev/kmsg. You can write to it from initscripts
to inject text into the printk buffer.
+read_zero-speedup.patch
Speed up read_zero() for !CONFIG_MMU
+nommu-rmap-locking.patch
Fix an rmap deadlock for !CONFIG_SWAP
+semtimedop.patch
semtimedop() implementation
+writeback-handle-memory-backed.patch
Don't try to write out memory-backed filesystems at all
+remove-fail_writepage.patch
fail_writepage() is no longer needed.
+ptrace-flush.patch
Fix some cache coherency things in the ptrace code (this patch
isn't right, but I'm keeping it around so the right fix gets
done one day)
+pentium-II.patch
Optimisations for Pentium-II config
All 54 patches:
linus.patch
cset-1.842.2.15-to-1.893.txt.gz
oprofile-fix.patch
epoll-bits-0.57.patch
epoll bits 0.57 ( on top of 2.5.49 ) ...
kgdb.patch
simplified-vm-throttling.patch
Remove the final per-page throttling site in the VM
page-reclaim-motion.patch
Move reclaimable pages to the tail ofthe inactive list on IO completion
handle-fail-writepage.patch
Special-case fail_writepage() in page reclaim
activate-unreleaseable-pages.patch
Move unreleasable pages onto the active list
aio-direct-io-infrastructure.patch
AIO support for raw/O_DIRECT
deferred-bio-dirtying.patch
bio dirtying infrastructure
aio-direct-io.patch
AIO support for raw/O_DIRECT
aio-dio-really-submit.patch
Fix up aio-for-dio
aio-dio-deferred-dirtying.patch
Use the deferred-page-dirtying code in the AIO-DIO code.
aio-dio-debug.patch
dio-counting.patch
dio-reduce-context-switch-rate.patch
Reduced wakeup rate in direct-io code
ipc_barriers.patch
memory barrier work in ipc/util.c
signal-speedup.patch
speed up signals
reiserfs-readpages.patch
reiserfs v3 readpages support
reduce-random-context-switch-rate.patch
Reduce context switch rate due to the random driver
pf_memdie.patch
Subject: Re: [patch] 2.5: kill PF_MEMDIE
truncate-speedup.patch
spill-lru-lists.patch
Fix interaction between batched lru addition and hot/cold pages
readdir-speedup.patch
readdir speedup and fixes
page-walk-api.patch
page-walk-api-improvements.patch
page-walk-scsi.patch
poll-1-wqalloc.patch
poll 1/6: reduced mempory requirements
poll-2-selectalloc.patch
poll 2/6: put small bitmaps into a local
poll-3-alloc.patch
poll 3/6: improved pollfd memory allocation
poll-4-fast-select.patch
poll 4/6: select() speedups
poll-5-fast-poll.patch
poll 5/6: poll() speedup
poll-6-merge.patch
poll6/6: merge poll() and select() common code
bcrl-printk.patch
read_zero-speedup.patch
speed up read_zero() for !CONFIG_MMU
nommu-rmap-locking.patch
Fix rmap locking for CONFIG_SWAP=n
semtimedop.patch
semtimedop - semop() with a timeout
writeback-handle-memory-backed.patch
skip memory-backed filesystems in writeback
remove-fail_writepage.patch
Remove fail_writepage()
page-reservation.patch
Page reservation API
wli-show_free_areas.patch
show_free_areas extensions
inlines-net.patch
rbtree-iosched.patch
rbtree-based IO scheduler
ptrace-flush.patch
Subject: [PATCH] ptrace on 2.5.44
buffer-debug.patch
buffer.c debugging
warn-null-wakeup.patch
pentium-II.patch
Pentium-II support bits
radix-tree-overflow-fix.patch
handle overflows in radix_tree_gang_lookup()
rcu-stats.patch
RCU statistics reporting
auto-unplug.patch
self-unplugging request queues
less-unplugging.patch
Remove most of the blk_run_queues() calls
dcache_rcu-2-2.5.48.patch
dcache_rcu-3-2.5.48.patch
shpte-ng.patch
pagetable sharing for ia32
WARNING: multiple messages have this Message-ID (diff)
From: Andrew Morton <akpm@digeo.com>
To: lkml <linux-kernel@vger.kernel.org>, linux-mm@kvack.org
Subject: 2.5.49-mm2
Date: Wed, 27 Nov 2002 01:11:38 -0800 [thread overview]
Message-ID: <3DE48C4A.98979F0C@digeo.com> (raw)
url: http://www.zip.com.au/~akpm/linux/patches/2.5/2.5.49/2.5.49-mm2/
Lots of little things.
. Various micro-speedups from the AIM9 testing.
. VM changes to reduce the amount of (pointless) work which is done
against memory-backed filesystems, leading up to the removal of
fail_writepage(). (Hugh, please take a look...)
. Various fixes to the AIO-for-direct-IO code.
. An updated rbtree IO scheduler from Jens.
. Some code from Ingo Oeser to start using the expanded and cleaned up
user pagetable walker code. This affects the st and sg drivers; I'm
not sure of the testing status of this?
Changes since 2.5.49-mm1:
+linus.patch
Latest from Linus
+oprofile-fix.patch
oprofile compilation fix
-kgdb-ga.patch
-kgdb-nmi-signal.patch
-kgdb-nr-cpus.patch
-kgdb-use-stabs.patch
I was getting deadlocks (of the NMI watchdog variety) on scheduler
locks. Go back to the old stub for now.
-plugbug.patch
-writeback-reduced-context-switches.patch
-scheduling-points.patch
-swap-accounting.patch
-swapoff-cleanup.patch
-page-reclaim-scheduling-points.patch
-sync_blockdev-lock-kernel.patch
-incremental-slab-shrink.patch
Merged
+kgdb.patch
The old stub
+aio-dio-really-submit.patch
AIO/direct-IO fixes
+ipc_barriers.patch
Some IPC memory barrier fixes
-reiserfs-readpages-fix.patch
Merged into reiserfs-readpages.patch
-less-requests.patch
Jens made this change to the updated rbtree-iosched patch
+pf_memdie.patch
Fix the PF_MEMDIE logic
+truncate-speedup.patch
Special-case the truncation of zero-length files. Saves some CPU.
+spill-lru-lists.patch
Untangle interactions between the deferred lru addition queue and the
per-cpu page allocator queue.
+readdir-speedup.patch
Make readdir faster
-genksyms-fix.patch
Dropped. It was modules stuff, and is probably now irrelevant.
+page-walk-api-improvements.patch
More get_user_pages work from Ingo (Oeser)
+page-walk-scsi.patch
Start to use Ingo's new APIs in the scsi code. Basically, remove
driver-private implementations in favour of new core APIs
+bcrl-printk.patch
Ben's patch to create /dev/kmsg. You can write to it from initscripts
to inject text into the printk buffer.
+read_zero-speedup.patch
Speed up read_zero() for !CONFIG_MMU
+nommu-rmap-locking.patch
Fix an rmap deadlock for !CONFIG_SWAP
+semtimedop.patch
semtimedop() implementation
+writeback-handle-memory-backed.patch
Don't try to write out memory-backed filesystems at all
+remove-fail_writepage.patch
fail_writepage() is no longer needed.
+ptrace-flush.patch
Fix some cache coherency things in the ptrace code (this patch
isn't right, but I'm keeping it around so the right fix gets
done one day)
+pentium-II.patch
Optimisations for Pentium-II config
All 54 patches:
linus.patch
cset-1.842.2.15-to-1.893.txt.gz
oprofile-fix.patch
epoll-bits-0.57.patch
epoll bits 0.57 ( on top of 2.5.49 ) ...
kgdb.patch
simplified-vm-throttling.patch
Remove the final per-page throttling site in the VM
page-reclaim-motion.patch
Move reclaimable pages to the tail ofthe inactive list on IO completion
handle-fail-writepage.patch
Special-case fail_writepage() in page reclaim
activate-unreleaseable-pages.patch
Move unreleasable pages onto the active list
aio-direct-io-infrastructure.patch
AIO support for raw/O_DIRECT
deferred-bio-dirtying.patch
bio dirtying infrastructure
aio-direct-io.patch
AIO support for raw/O_DIRECT
aio-dio-really-submit.patch
Fix up aio-for-dio
aio-dio-deferred-dirtying.patch
Use the deferred-page-dirtying code in the AIO-DIO code.
aio-dio-debug.patch
dio-counting.patch
dio-reduce-context-switch-rate.patch
Reduced wakeup rate in direct-io code
ipc_barriers.patch
memory barrier work in ipc/util.c
signal-speedup.patch
speed up signals
reiserfs-readpages.patch
reiserfs v3 readpages support
reduce-random-context-switch-rate.patch
Reduce context switch rate due to the random driver
pf_memdie.patch
Subject: Re: [patch] 2.5: kill PF_MEMDIE
truncate-speedup.patch
spill-lru-lists.patch
Fix interaction between batched lru addition and hot/cold pages
readdir-speedup.patch
readdir speedup and fixes
page-walk-api.patch
page-walk-api-improvements.patch
page-walk-scsi.patch
poll-1-wqalloc.patch
poll 1/6: reduced mempory requirements
poll-2-selectalloc.patch
poll 2/6: put small bitmaps into a local
poll-3-alloc.patch
poll 3/6: improved pollfd memory allocation
poll-4-fast-select.patch
poll 4/6: select() speedups
poll-5-fast-poll.patch
poll 5/6: poll() speedup
poll-6-merge.patch
poll6/6: merge poll() and select() common code
bcrl-printk.patch
read_zero-speedup.patch
speed up read_zero() for !CONFIG_MMU
nommu-rmap-locking.patch
Fix rmap locking for CONFIG_SWAP=n
semtimedop.patch
semtimedop - semop() with a timeout
writeback-handle-memory-backed.patch
skip memory-backed filesystems in writeback
remove-fail_writepage.patch
Remove fail_writepage()
page-reservation.patch
Page reservation API
wli-show_free_areas.patch
show_free_areas extensions
inlines-net.patch
rbtree-iosched.patch
rbtree-based IO scheduler
ptrace-flush.patch
Subject: [PATCH] ptrace on 2.5.44
buffer-debug.patch
buffer.c debugging
warn-null-wakeup.patch
pentium-II.patch
Pentium-II support bits
radix-tree-overflow-fix.patch
handle overflows in radix_tree_gang_lookup()
rcu-stats.patch
RCU statistics reporting
auto-unplug.patch
self-unplugging request queues
less-unplugging.patch
Remove most of the blk_run_queues() calls
dcache_rcu-2-2.5.48.patch
dcache_rcu-3-2.5.48.patch
shpte-ng.patch
pagetable sharing for ia32
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/
next reply other threads:[~2002-11-27 9:04 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-11-27 9:11 Andrew Morton [this message]
2002-11-27 9:11 ` 2.5.49-mm2 Andrew Morton
2002-11-27 11:38 ` 2.5.49-mm2 Rik van Riel
2002-11-27 11:38 ` 2.5.49-mm2 Rik van Riel
2002-11-27 18:28 ` 2.5.49-mm2 Andrew Morton
2002-11-27 18:28 ` 2.5.49-mm2 Andrew Morton
2002-11-27 16:10 ` [PATCH] page walker bugfix (was: 2.5.49-mm2) Ingo Oeser
2002-11-27 19:36 ` Andrew Morton
2002-11-27 19:36 ` Andrew Morton
2002-11-27 20:01 ` 2.5.49-mm2 Rasmus Andersen
2002-11-27 20:11 ` 2.5.49-mm2 Andrew Morton
2002-11-27 20:11 ` 2.5.49-mm2 Andrew Morton
2002-11-27 20:24 ` 2.5.49-mm2 Rasmus Andersen
2002-11-27 21:19 ` 2.5.49-mm2 Rasmus Andersen
-- strict thread matches above, loose matches on Subject: below --
2002-11-27 14:46 2.5.49-mm2 Con Kolivas
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=3DE48C4A.98979F0C@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 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.