Compile fail. config and make log attached. On Fri, 2003-02-14 at 03:31, Andrew Morton wrote: > http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.5/2.5.60/2.5.60-mm2/ > > . Robert has fixed up Ingo's scheduler update, so that's back in. > > . Considerable poking at the NFS MAP_SHARED OOM lockup. It is limping > along now, but writeout bandwidth is poor and it is still struggling. > Needs work. > > . There's a one-liner which removes an O(n^2) search in the NFS writeback > path. It increases writeout bandwidth by 4x and decreases CPU load from > 100% to 3%. Needs work. > > . A patch to permit direct-io reads of the partial block at EOF. Seems to > work, but needs more testing. > > . There is another anticipatory scheduler patch over in experimental/. > > The main obective of the anticipatory scheduler is not really to improve > interactivity. It is to increase throughput. Nick is showing some > impressive benchmark results with this now. Some benchmarking of the > non-contest variety would be appreciated. > > . Added Matthew Jacob's Qlogic ISP driver for a bit of testing. It locks > up mysteriously with my ISP12160 controller. Testing results for other > controllers would be appreciated. > > > > Changes since 2.5.60-mm1: > > > linus.patch > > Latest bk from Linus > > -genhd-warnings.patch > -vmscan-warning.patch > -nfsd-warnings.patch > -partitions-warnings.patch > -nfs-warning-fix.patch > -reiserfs-hashes-warning-fix.patch > -st-warning-fix.patch > -adaptec-compile-fix.patch > -adaptec-debug-fix.patch > -oprofile-p4.patch > -oprofile_cpu-as-string.patch > -oprofile-braino.patch > -disassociate_tty-fix.patch > -epoll-update-2.5.60.patch > -misc.patch > -dcache_rcu-nfs-server-fix.patch > -cyclone-fixes.patch > -enable-timer_cyclone.patch > -hugetlbfs-i_size-fix.patch > > +jfs-build-fix.patch > > JFS compile fix for gcc-2.95.3. > > -mandlock-oops-fix.patch > +mandlock-fix.patch > > Updated flocking fix > > +fault_in_pages-move.patch > > Move fault_in_pages_readable/writeable to a header file so reiserfs can > reuse it. > > reiserfs_file_write.patch > > Updated > > +ext3-eio-fix.patch > > Fix a BUG with fsx-linux > > +smctr-fix.patch > > compile fix. > > +sched-f3.patch > +rml-scheduler-bits.patch > > Updated scheduler update. > > +nfs-speedup.patch > +nfs-more-oom-fix.patch > > NFS OOM work. > > +nfs-sendfile.patch > > "fix" an O(n^2) problem in the NFS client. > > +put_page-speedup.patch > > Speed up put_page() for CONFIG_HUGETLB_PAGE=y > > +kernel_lock_bug2.patch > +ext2_ext3_listxattr-bug.patch > +xattr-flags.patch > +xattr-flags-policy.patch > +xattr-trusted.patch > > Extended attribute feature work. > > +generic_write_checks.patch > > Break out the bounds checking from generic_file_write() so other > filesystems can use them. > > +balance_dirty_pages-lockup-fix.patch > > Fix a weird lockup in the writeback code. > > +cciss-1.patch > +cciss-2.patch > +cciss-3.patch > +cciss-5.patch > +cciss-6.patch > +cciss-7.patch > +cciss-8.patch > +cciss-9.patch > +cciss-10.patch > +cciss-11.patch > > cciss array controller driver update > > +direct-io-retval-fix.patch > > Return the correct thing on -EIO > > +dio-eof-read.patch > > Allow direct-io reads of the non-aligned end of file. > > +linux-isp.patch > > Latest qlogic driver from www.feral.com bitkeeper > > +linux-isp-update.patch > > Port it to 2.5 > > > In the experimental/ directory: > > +handle-async-write-errors.patch > > Framework for recording and reporting data loss during the async writeout > code. > > +anticipatory_io_scheduling.patch > +ant-sched-9feb.patch > +ant-sched-12feb.patch > > Anticipatory scheduler updates. > > > > All 66 patches > > linus.patch > > kgdb.patch > > ppc64-reloc_hide.patch > > ppc64-time-warning.patch > kill ppc64 unused var warning > > xfs-warning-fixes.patch > > xfs-cli-fix.patch > xfs interrupt flags fix > > ppc64-smp_prepare_cpus-warning.patch > ppc64: fix warning > > report-lost-ticks.patch > make lost-tick detection more informative > > devfs-fix.patch > > ptrace-flush.patch > Subject: [PATCH] ptrace on 2.5.44 > > buffer-debug.patch > buffer.c debugging > > warn-null-wakeup.patch > > jfs-build-fix.patch > JFS build fix with gcc-2.95.3 > > ext3-truncate-ordered-pages.patch > ext3: explicitly free truncated pages > > mandlock-fix.patch > Subject: [PATCH] Fix mandatory locking > > fault_in_pages-move.patch > move fault_in_pages_readable/writeable to header > > reiserfs_file_write.patch > Subject: reiserfs file_write patch > > ext3-eio-fix.patch > fix ext3 BUG due to race with truncate > > 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 > > crc32-speedup.patch > crc32 improvements for 2.5 > > smctr-fix.patch > smctr.c build fixes > > scheduler-tunables.patch > scheduler tunables > > sched-f3.patch > scheduler F3-updated > > rml-scheduler-bits.patch > scheduler bits > > lockd-lockup-fix.patch > Subject: Re: Fw: Re: 2.4.20 NFS server lock-up (SMP) > > rcu-stats.patch > RCU statistics reporting > > dcache_rcu-fast_walk-revert.patch > dcache_rcu: revert fast_walk code > > dcache_rcu-main.patch > dcache_rcu > > smalldevfs.patch > smalldevfs > > ext3-journalled-data-assertion-fix.patch > Remove incorrect assertion from ext3 > > deadline-hash-fix.patch > > nfs-speedup.patch > > nfs-oom-fix.patch > nfs oom fix > > sk-allocation.patch > Subject: Re: nfs oom > > nfs-more-oom-fix.patch > > nfs-sendfile.patch > Implement sendfile() for NFS > > rpciod-atomic-allocations.patch > Make rcpiod use atomic allocations > > put_page-speedup.patch > hugetlb put_page speedup > > kernel_lock_bug2.patch > > ext2_ext3_listxattr-bug.patch > xattr: listxattr fix > > xattr-flags.patch > xattr: infrastructure for permission overrides > > xattr-flags-policy.patch > xattr: allow kernel code to override EA permissions > > xattr-trusted.patch > xattr: trusted extended attributes > > generic_write_checks.patch > separate checks from generic_file_aio_write > > balance_dirty_pages-lockup-fix.patch > blk_congestion_wait tuning and lockup fix > > cciss-1.patch > make cciss driver compile > > cciss-2.patch > make cciss driver compile (2) > > cciss-3.patch > make cciss driver compile [3] > > cciss-5.patch > make cciss driver compile [5] > > cciss-6.patch > make cciss driver compile [6] > > cciss-7.patch > make cciss driver compile [7] > > cciss-8.patch > make cciss driver compile > > cciss-9.patch > make cciss driver compile > > cciss-10.patch > make cciss driver compile > > cciss-11.patch > make cciss driver compile > > direct-io-retval-fix.patch > direct-io return value fix > > dio-eof-read.patch > > linux-isp.patch > > linux-isp-update.patch > > handle-async-write-errors.patch > Propagate async write errors to userspace > > anticipatory_io_scheduling.patch > Subject: [PATCH] 2.5.59-mm3 antic io sched > > ant-sched-9feb.patch > anticipatory scheduler fix > > ant-sched-12feb.patch > Anticipatory scheduler tuning > > > > - > 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/ -- Core