lkml.org 
[lkml]   [2003]   [Jul]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject2.5.74-mm1


    ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.5/2.5.74/2.5.74-mm1/

    . Mainly a resync with various things and people. Plus a few fixlets.

    . I dropped out a few patches which weren't really proving useful.

    . Included Con's CPU scheduler changes. Feedback on the effectiveness of
    this and the usual benchmarks would be interesting.

    Changes to the CPU scheduler tend to cause surprising and subtle problems
    in areas where you least expect it, and these do take a long time to
    materialise. Alterations in there need to be made carefully and cautiously.
    We shall see...




    Changes since 2.5.73-mm3:


    linus.patch

    Latest Linus tree

    -move_vma-VM_LOCKED-fix.patch
    -e100-use-after-free-fix.patch
    -3-unmap-page-debugging.patch
    -VM_RESERVED-check.patch
    -numa-memory-reporting-fix-2.patch
    -ramfs-use-generic_file_llseek.patch
    -inode_change_ok-remove-lock_kernel.patch
    -nommu-vmtruncate-no_lock_kernel.patch
    -proc-lock_kernel-removal.patch
    -fops-flush-no-lock_kernel.patch
    -block_llseek-no-lock_kernel.patch
    -TC35815-config-fix.patch
    -CLONE_DETACHED-exit-fix.patch
    -security_vm_enough_memory.patch
    -rename-timer-A1.patch
    -lost-tick-speedstep-fix-A1.patch
    -lost-tick-corner-fix-A0.patch
    -lowmem_page_address-cleanup.patch
    -ext2_new_inode-race-fix.patch
    -double-mmdrop-fix.patch
    -cciss-hang-fix.patch
    -journal_release_buffer-race-fix.patch

    Merged

    -HZ-100.patch

    Go back to 1000 Hz

    +misc8.patch

    Misc fixes

    -irqreturn-snd-via-fix.patch
    -config-PAGE_OFFSET.patch
    -lru_cache_add-check.patch
    -skip-apic-ids-on-boot.patch
    -bio-debug-trap.patch
    -sound-irq-hack.patch

    Dropped.

    +linux-isp-2-fix-again.patch

    Fix non-modular feral driver

    +xattr-cleanup.patch
    +xattr-sharing.patch
    +xattr-just-replace.patch
    +xattr-fine-grained-locking-prep.patch
    +xattr-fine-grained-locking.patch

    Finer-grained locking in the ext2 and ext3 extended attribute code.

    -as-double-free-and-debug.patch
    -as-fix-seek-estimation.patch
    -as-fix-seeky-loads.patch

    Folded into as-iosched.patch

    -blk-fair-batches-2.patch

    Folded into blk-fair-batches.patch

    +nbd-docco-update.patch

    NBD documentation

    +cpumask_t-1.patch

    Support up to 255 CPUs

    -div64-cleanup.patch

    Waiting for an update

    +apci-nmi-watchdog-fix.patch

    ACPI triggers the NMI watchdog during poweroff. Fix.

    +fnup-stats.patch

    Some debug stuff which wasn't supposed to be here.

    +bootmem-fixes.patch

    Minor bootmem fixes

    +jiffies-include-fixes.patch

    Build fix

    +epoll-optimisations.patch

    eventpoll warmups

    +o1-interactivity.patch

    Con's scheduler tweaks

    +fix-user-leak.patch

    Fix a possible memory leak

    +mtd-build-fix.patch

    Build fix





    All 116 patches:


    linus.patch

    mm.patch
    add -mmN to EXTRAVERSION

    kgdb-ga.patch
    kgdb stub for ia32 (George Anzinger's one)

    kgdb-use-ggdb.patch

    kgdb-ga-docco-fixes.patch
    kgdb doc. edits/corrections

    misc8.patch
    misc fixes

    config_spinline.patch
    uninline spinlocks for profiling accuracy.

    ppc64-pci-update.patch

    ppc64-reloc_hide.patch

    ppc64-semaphore-reimplementation.patch
    ppc64: use the ia32 semaphore implementation

    sym-do-160.patch
    make the SYM driver do 160 MB/sec

    x86_64-fixes.patch
    x86_64 fixes

    delay-ksoftirqd-fallback.patch
    Try harded in IRQ context before falling back to ksoftirqd

    fb-image-depth-fix.patch
    fbdev image depth fix

    ds-09-vicam-usercopy-fix.patch
    vicam usercopy fix

    buffer-debug.patch
    buffer.c debugging

    ipcsem-speedup.patch
    ipc semaphore optimization

    rcu-stats.patch
    RCU statistics reporting

    mtrr-hang-fix.patch
    Fix mtrr-related hang

    reslabify-pgds-and-pmds.patch
    re-slabify i386 pgd's and pmd's

    intel8x0-cleanup.patch
    intel8x0 cleanups

    bio-too-big-fix.patch
    Fix raid "bio too big" failures

    linux-isp-2.patch

    linux-isp-2-fix-again.patch
    lost feral fix

    list_del-debug.patch
    list_del debug check

    airo-schedule-fix.patch
    airo.c: don't sleep in atomic regions

    xattr-cleanup.patch
    xattr: cleanups

    xattr-sharing.patch
    xattr: blockdev inode selection fix

    xattr-just-replace.patch
    xattr: update-in-place optimisation

    xattr-fine-grained-locking-prep.patch
    xattrr: preparation for fine-grained locking

    xattr-fine-grained-locking.patch
    xattr: fine-grained locking

    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: pgbench improvement
    AS: discrete read fifo batches
    AS sync/async batches
    AS: hash removal fix
    AS jumbo patch (for SCSI and TCQ)
    AS: fix stupid thinko
    AS: no batch-antic-limit
    AS: autotune write batches
    AS: divide by zero fix
    AS: more HZ != 1000 fixes
    AS: update_write_batch tuning
    AS locking
    AS HZ fixes
    AS: fix a leak + more debugging
    AS: maybe repair performance drop of random read O_DIRECT
    AS: fix IBM's seek load

    unplug-use-kblockd.patch
    Use kblockd for running request queues

    per-queue-nr_requests.patch
    per queue nr_requests

    blk-invert-watermarks.patch
    blk_congestion_wait threshold cleanup

    blk-as-hint.patch
    blk-as-hint

    get_request_wait-oom-fix.patch
    handle OOM in get_request_wait().

    blk-fair-batches.patch
    blk-fair-batches
    blk fair batches #2

    generic-io-contexts.patch
    generic io contexts

    blk-request-batching.patch
    block request batching

    get_io_context-fix.patch
    get_io_context fixes

    blk-allocation-commentary.patch
    block allocation comments

    blk-batching-throttle-fix.patch
    blk batch requests fix

    blk-batching-cleanups.patch
    block batching cleanups

    print-build-options-on-oops.patch
    print a few config options on oops

    mmap-prefault.patch
    prefault of executable mmaps

    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

    invalidate_mmap_range.patch
    Interface to invalidate regions of mmaps

    aio-mm-refcounting-fix.patch
    fix /proc mm_struct refcounting bug

    aio-01-retry.patch
    AIO: Core retry infrastructure

    io_submit_one-EINVAL-fix.patch
    Fix aio process hang on EINVAL

    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

    O_SYNC-speedup-2.patch
    speed up O_SYNC writes

    aio-09-o_sync.patch
    aio O_SYNC

    aio-10-BUG-fix.patch
    AIO: fix a BUG

    aio-11-workqueue-flush.patch
    AIO: flush workqueues before destroying ioctx'es

    aio-12-readahead.patch
    AIO: readahead fixes

    aio-dio-no-readahead.patch
    aio O_DIRECT no readahead

    lock_buffer_wq-fix.patch
    lock_buffer_wq fix

    unuse_mm-locked.patch
    AIO: hold the context lock across unuse_mm

    aio-take-task_lock.patch
    From: Suparna Bhattacharya <suparna@in.ibm.com>
    Subject: Re: 2.5.72-mm1 - Under heavy testing with AIO,.. vmstat seems to blow the kernel

    vfsmount_lock.patch
    From: Maneesh Soni <maneesh@in.ibm.com>
    Subject: [patch 1/2] vfsmount_lock

    sched-hot-balancing-fix.patch
    fix for CPU scheduler load distribution

    truncate-pagefault-race-fix.patch
    Fix vmtruncate race and distributed filesystem race

    truncate-pagefault-race-fix-fix.patch
    Make sure truncate fix has no race

    sleepometer.patch
    sleep instrumentation

    time-goes-backwards.patch
    demonstrate do_gettimeofday() going backwards

    printk-oops-mangle-fix.patch
    disentangle printk's whilst oopsing on SMP

    20-odirect_enable.patch

    21-odirect_cruft.patch

    22-read_proc.patch

    23-write_proc.patch

    24-commit_proc.patch

    25-odirect.patch

    nfs-O_DIRECT-always-enabled.patch
    Force CONFIG_NFS_DIRECTIO

    seqcount-locking.patch
    i_size atomic access: infrastructure

    i_size-atomic-access.patch
    i_size atomic access

    aha152x-oops-fix.patch
    aha152X oops fixes

    nbd-cleanups.patch
    NBD: cosmetic cleanups

    nbd-enhanced-diagnostics.patch
    nbd: enhanced diagnostics support

    nbd-remove-blksize-bits.patch
    nbd: remove unneeded blksize_bits field

    nbd-kobject-oops-fix.patch
    nbd: initialise the embedded kobject

    nbd-paranioa-cleanups.patch
    nbd: cleanup PARANOIA usage & code

    nbd-locking-fixes.patch
    nbd: fix locking issues with ioctl UI

    nbd-ioctl-compat.patch
    nbd: add compatibility with previous ioctl user interface

    nbd-docco-update.patch
    NBD documentation update

    cpumask_t-1.patch

    acpismp-fix.patch
    ACPI_HT_ONLY acpismp=force

    oomkill-if-free-swap.patch
    Don't skip oomkilling if there's free swap

    exec_mmap-is-the-point-of-no-return.patch
    after exec_mmap(), exec cannot fail

    apci-nmi-watchdog-fix.patch
    ACPI poweroff trigers the NMI watchdog

    fnup-stats.patch

    bootmem-fixes.patch
    bootmem.c cleanups

    jiffies-include-fixes.patch
    jiffies include fixes

    epoll-optimisations.patch
    epoll: microoptimisations

    o1-interactivity.patch
    CPU scheduler interactivity patch

    fix-user-leak.patch
    fix current->user->__count leak for processes

    mtd-build-fix.patch
    MTD build fix for old gcc's



    -
    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/

    \
     
     \ /
      Last update: 2005-03-22 13:46    [W:0.060 / U:0.364 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site