public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Joshua Kwan <joshk@triplehelix.org>
To: Andrew Morton <akpm@digeo.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.5.59-mm8
Date: Tue, 4 Feb 2003 00:02:53 -0800	[thread overview]
Message-ID: <20030204080253.GA1055@triplehelix.org> (raw)
In-Reply-To: <20030203233156.39be7770.akpm@digeo.com>

[-- Attachment #1: Type: text/plain, Size: 8600 bytes --]

I noticed you have at least some of Jaroslav Kysela's ALSA BK push in 
-mm8. Is his whole patch integrated into yours?

Regards
Josh

On Mon, Feb 03, 2003 at 11:31:56PM -0800, Andrew Morton wrote:
> 
> http://www.zip.com.au/~akpm/linux/patches/2.5/2.5.59/2.5.59-mm8/
> 
> . Various tweaks and fixes, and some hugetlbpage work.
> 
> . There is an updated anticipatory scheduler patch from Nick over in
>   experimental/ which addresses the large-read-starves-everything problem.
> 
> . The reworked ia32 balancing patch from Nitin Kamble is stable, and is
>   consistently showing benefit for heavy networking loads on large SMP
>   machines.  Even though everyone seems to agree that a userspace solution to
>   this is smarter, that's no reason to hold back on improving the
>   kernel-based solution so I shall be submitting that patch.
> 
> . Ingo's latest scheduler changes are here.  I held off on that because it
>   appeared that there was some interaction with the I/O scheduler.  Whatever
>   that was has gone away without any CPU scheduler changes, so...
> 
> . frlocks have been renamed to seqlocks, and that code is now converging
>   onto something stable.
> 
> 
> 
> Changes since 2.5.59-mm7:
> 
> 
> +linus.patch
> 
>  Latest drop from Linus
> 
> -sync-fix.patch
> -direct-io-ENOSPC-fix.patch
> -inode-accounting-race-fix.patch
> -vmlinux-fix.patch
> -maestro-fix.patch
> -setuid-exec-no-lock_kernel.patch
> -ext3-scheduling-storm.patch
> -quota-lockfix.patch
> -quota-offsem.patch
> -slab-poisoning-fix.patch
> -preempt-locking.patch
> -stack-overflow-fix.patch
> -ext2-allocation-failure-fix.patch
> -ext2_new_block-fixes.patch
> -slab-irq-fix.patch
> -Richard_Henderson_for_President.patch
> -parenthesise-pgd_index.patch
> -kernel-commandline-fix.patch
> -macro-double-eval-fix.patch
> -blkdev-fixes.patch
> -modversions.patch
> -pcmcia_timer_init.patch
> -buffer-io-accounting.patch
> -aic79xx-linux-2.5.59-20030122.patch
> -discarded-section-fix.patch
> -atyfb-compile-fix.patch
> -floppy-locking-fix.patch
> -sound-firmware-load-fix.patch
> -generic_file_readonly_mmap-fix.patch
> -exit_mmap-fix-47.patch
> -show_task-fix.patch
> 
>  Merged
> 
> +mark_inode_dirty-race.patch
> 
>  SMP barriers in __mark_inode_dirty()
> 
> +pin_page-pmd.patch
> 
>  Optimisation for follow_page() for some architectures.  For futexes in huge
>  pages.
> 
> +seqlock.patch
> 
>  Rename frlocks, fixes.
> 
> +default_idle-speedup.patch
> 
>  Speed up the idle task!
> 
> +hugetlbfs-get_unmapped_area.patch
> +hugetlbfs-truncate-fix.patch
> +hugetlbfs-i_size-fix.patch
> +hugetlbfs-cleanup.patch
> +hugetlbfs-nopage-cleanup.patch
> +hugetlbfs-fault-fix.patch
> +hugetlbpage-cleanup.patch
> +hugetlb_vmtruncate-fixes.patch
> +hugetlb-mremap-fix.patch
> 
>  hugetlb fixes/cleanups
> 
> +mremap-cleanup.patch
> 
>  Random edits
> 
> +up-spinlock-debugging.patch
> 
>  spinlock debugging for uniprocessor builds
> 
> +scheduler-update.patch
> 
>  Ingo's latest.
> 
> +rml-scheduler-update.patch
> 
>  scheduler tweaks from Robert
> 
> 
> 
> 
> All 80 patches:
> 
> linus.patch
>   cset-1.879.1.145-to-1.950.txt.gz
> 
> kgdb.patch
> 
> devfs-fix.patch
> 
> deadline-np-42.patch
>   (undescribed patch)
> 
> deadline-np-43.patch
>   (undescribed patch)
> 
> batch-tuning.patch
>   I/O scheduler tuning
> 
> starvation-by-read-fix.patch
>   fix starvation-by-readers in the IO scheduler
> 
> buffer-debug.patch
>   buffer.c debugging
> 
> warn-null-wakeup.patch
> 
> reiserfs-readpages.patch
>   reiserfs v3 readpages support
> 
> fadvise.patch
>   implement posix_fadvise64()
> 
> auto-unplug.patch
>   self-unplugging request queues
> 
> less-unplugging.patch
>   Remove most of the blk_run_queues() calls
> 
> scheduler-tunables.patch
>   scheduler tunables
> 
> htlb-2.patch
>   hugetlb: fix MAP_FIXED handling
> 
> kirq.patch
>   ia32 IRQ distribution rework
> 
> kirq-up-fix.patch
>   Subject: Re: 2.5.59-mm1
> 
> agp-warning-fix.patch
>   fix agp compile warning
> 
> ext3-truncate-ordered-pages.patch
>   ext3: explicitly free truncated pages
> 
> prune-icache-stats.patch
>   add stats for page reclaim via inode freeing
> 
> vma-file-merge.patch
>   file-backed vma merging mergnig
> 
> mmap-whitespace.patch
> 
> read_cache_pages-cleanup.patch
>   cleanup in read_cache_pages()
> 
> remove-GFP_HIGHIO.patch
>   remove __GFP_HIGHIO
> 
> oprofile-p4.patch
> 
> oprofile_cpu-as-string.patch
>   oprofile cpu-as-string
> 
> wli-11_pgd_ctor.patch
>   Use a slab cache for pgd and pmd pages
> 
> wli-11_pgd_ctor-update.patch
>   pgd_ctor update
> 
> smaller-slab-batches.patch
>   Avoid losing timer ticks when slab debug is enabled.
> 
> printk-locking.patch
>   remove unneeded locking in do_syslog()
> 
> hangcheck-timer.patch
>   hangcheck-timer
> 
> jbd-documentation.patch
>   JBD Documentation
> 
> sendfile-security-hooks.patch
>   Subject: [RFC][PATCH] Restore LSM hook calls to sendfile
> 
> mmzone-parens.patch
>   asm-i386/mmzone.h macro paren/eval fixes
> 
> no_space_in_slabnames.patch
>   remove spaces from slab names
> 
> remove-will_become_orphaned_pgrp.patch
>   remove will_become_orphaned_pgrp()
> 
> MAX_IO_APICS-ifdef.patch
>   MAX_IO_APICS #ifdef'd wrongly
> 
> dac960-error-retry.patch
>   Subject: [PATCH] linux2.5.56 patch to DAC960 driver for error retry
> 
> epoll-update.patch
>   epoll timeout and syscall return types ...
> 
> topology-remove-underbars.patch
>   Remove __ from topology macros
> 
> mandlock-oops-fix.patch
>   ftruncate/truncate oopses with mandatory locking
> 
> put_user-warning-fix.patch
>   Subject: Re: Linux 2.5.59
> 
> hash-warnings.patch
>   fix #warning's
> 
> mark_inode_dirty-race.patch
>   Fix SMP race betwen __sync_single_inode and __mark_inode_dirty
> 
> reiserfs_file_write.patch
>   Subject: reiserfs file_write patch
> 
> lost-tick.patch
>   Lost tick compensation
> 
> seq_file-page-defn.patch
>   Include <asm/page.h> in fs/seq_file.c, as it uses PAGE_SIZE
> 
> user-process-count-leak.patch
>   fix current->user->processes leak
> 
> scsi-iothread.patch
>   scsi_eh_* needs to run even during suspend
> 
> numaq-ioapic-fix2.patch
>   NUMAQ io_apic programming fix
> 
> misc.patch
>   misc fixes
> 
> writeback-sync-cleanup.patch
>   Remove unneeded code in fs/fs-writeback.c
> 
> dont-wait-on-inode.patch
>   Fix latencies during writeback
> 
> unlink-latency-fix.patch
>   fix i_sem contention in sys_unlink()
> 
> pin_page-fix.patch
>   Fix futexes in huge pages
> 
> pin_page-pmd.patch
>   Optimise follow_page() for page-table-based hugepages
> 
> frlock-xtime.patch
>   fast reader locks for gettimeofday() and friends
> 
> frlock-xtime-i386.patch
> 
> frlock-xtime-ia64.patch
> 
> frlock-xtime-other.patch
> 
> seqlock.patch
>   Change frlock to seqlock
> 
> do_gettimeofday-speedup.patch
>   do_gettimeofday() optimisations
> 
> default_idle-speedup.patch
>   default_idle micro-optimisation
> 
> pte_chain_alloc-fixes.patch
> 
> hugetlbfs-set_page_dirty.patch
>   give hugetlbfs a set_page_dirty a_op
> 
> compound-pages.patch
>   Infrastructure for correct hugepage refcounting
> 
> compound-pages-hugetlb.patch
>   convert hugetlb code to use compound pages
> 
> hugetlbfs-get_unmapped_area.patch
>   get_unmapped_area for hugetlbfs
> 
> hugetlbfs-truncate-fix.patch
>   hugetlbfs: fix truncate
> 
> hugetlbfs-i_size-fix.patch
>   hugetlbfs i_size fixes
> 
> hugetlbfs-cleanup.patch
>   hugetlbfs cleanups
> 
> hugetlbfs-nopage-cleanup.patch
>   Give all architectures a hugetlb_nopage().
> 
> hugetlbfs-fault-fix.patch
>   Fix hugetlbfs faults
> 
> hugetlbpage-cleanup.patch
>   ia32 hugetlb cleanup
> 
> hugetlb_vmtruncate-fixes.patch
>   Fix hugetlb_vmtruncate_list()
> 
> hugetlb-mremap-fix.patch
>   hugetlb mremap fix
> 
> mremap-cleanup.patch
>   mm/mremap.c whitespace cleanup
> 
> up-spinlock-debugging.patch
>   spinlock debugging on uniprocessors
> 
> scheduler-update.patch
>   ingo's scheduler changes for 2.5.59-mm7
> 
> rml-scheduler-update.patch
>   rml scheduler bits, 2.5.59-mm7
> 
> 
> 
> -
> 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/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2003-02-04  7:53 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-04  7:31 2.5.59-mm8 Andrew Morton
2003-02-04  8:02 ` Joshua Kwan [this message]
2003-02-04  8:05   ` 2.5.59-mm8 Andrew Morton
2003-02-04  8:08     ` 2.5.59-mm8 Joshua Kwan
2003-02-04  8:09 ` 2.5.59-mm8 Martin J. Bligh
2003-02-04  8:17   ` 2.5.59-mm8 Andrew Morton
2003-02-04 22:15     ` Broken SCSI code in the BK tree (was: 2.5.59-mm8) Martin J. Bligh
2003-02-06  5:13       ` Martin J. Bligh
2003-02-06 20:50         ` Martin J. Bligh
2003-02-06 22:30           ` Martin J. Bligh
2003-02-06 23:25             ` James Bottomley
2003-02-07  1:24               ` Patrick Mansfield
2003-02-07  2:01                 ` Martin J. Bligh
2003-02-07  2:25                   ` Patrick Mansfield
2003-02-07  4:05                     ` Doug Ledford
2003-02-07  4:19                       ` Anton Blanchard
2003-02-07  8:50                         ` Mike Anderson
2003-02-07  4:19                       ` Andrew Morton
2003-02-07  4:24                         ` Doug Ledford
2003-02-07  4:35                           ` William Lee Irwin III
2003-02-07  4:53                             ` Matthew Jacob
2003-02-07  4:50                         ` Matthew Jacob
2003-02-07  4:28                       ` Martin J. Bligh
2003-02-04  9:07   ` 2.5.59-mm8 Dave Hansen
2003-02-04  9:18 ` 2.5.59-mm8 compile error in tcp_ipv6.c Helge Hafting
2003-02-04  9:21   ` Andrew Morton
2003-02-04  9:29     ` David S. Miller
2003-02-04  9:33 ` 2.5.59-mm8 Arjan van de Ven
2003-02-05  8:08 ` 2.5.59-mm8 Mike Galbraith

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=20030204080253.GA1055@triplehelix.org \
    --to=joshk@triplehelix.org \
    --cc=akpm@digeo.com \
    --cc=linux-kernel@vger.kernel.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