From mboxrd@z Thu Jan 1 00:00:00 1970 Subject: Re: 2.5.64-mm2 From: Shawn In-Reply-To: <20030307185116.0c53e442.akpm@digeo.com> References: <20030307185116.0c53e442.akpm@digeo.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1047095352.3483.0.camel@localhost.localdomain> Mime-Version: 1.0 Date: 07 Mar 2003 21:49:13 -0600 Sender: owner-linux-mm@kvack.org Return-Path: To: Andrew Morton Cc: "linux-kernel@vger.kernel.org" , linux-mm@kvack.org List-ID: This mean anything to you? make -f scripts/Makefile.build obj=arch/i386/lib GEN include/linux/compile.h (updated) gcc2953 -Wp,-MD,init/.version.o.d -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -malign-functions=4 -Iinclude/asm-i386/mach-default -fomit-frame-pointer -nostdinc -iwithprefix include -DKBUILD_BASENAME=version -DKBUILD_MODNAME=version -c -o init/.tmp_version.o init/version.c ld -m elf_i386 -r -o init/built-in.o init/main.o init/version.o init/mounts.o init/initramfs.o kernel/built-in.o(__ksymtab+0xd00): undefined reference to `kernel_flag' make: *** [.tmp_vmlinux1] Error 1 On Fri, 2003-03-07 at 20:51, Andrew Morton wrote: > http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.5/2.5.64/2.5.64-mm2/ > > Just lots of little stuff here. Mainly a resync with various people. > > Note: there is a change to the console handling code in Linus's tree which > means that if you have both VT console and serial console enabled in kernel > config, the serial console now wins. Nothing comes out on the screen during > bootup. It used to be the case that the VT console was initialised first. > > If this happens you will need to specify the console device on the boot > command line. > > We appear to have at least three use-after-free bugs. One is fixed here, and > there are extra debugging goodies which may help us find the others. Please > enable memory debugging and keep an eye open. > > > > Changes since 2.5.64-mm1: > > > linus.patch > > Latest -bk > > -balance_irq-cleanup.patch > -balance_irq-fix.patch > -rpc_rmdir-fix.patch > -aic-makefile-fix.patch > -flock-fix.patch > -rtc-locking-fix.patch > -sk98-build-fix.patch > -cciss-pci-hotplug-fix.patch > -export-pfn_to_nid.patch > -move-CONFIG_SWAP.patch > -random-stack-use.patch > -inode-pruning-fix.patch > -remove-__pgd_offset.patch > -remove-__pmd_offset.patch > -remove-__pte_offset.patch > -htree-lock_kernel-fix.patch > -pci-1.patch > -pci-2.patch > -pci-3.patch > -pci-4.patch > -pci-5.patch > -elf_core_dump-stack-size-reduction.patch > -uninline-binfmt_elf.patch > > Merged > > +register_blkdev-cleanups.patch > > Toward 32-bit dev-t. > > -shared-irq-warning.patch > > Dropped. Need to do something different here. > > +as-state-tracking-and-debug.patch > +as-state-tracking-fix.patch > +as-nr_dispatched-atomic-fix.patch > > Anticipatory scheduler work. > > -sched-b3.patch > > Sort-of merged. > > +vm_area-use-after-free-fix.patch > > Fix the use-after-free in the vma slab cache. > > +slab-caller-tracking.patch > > Record the calling function inside slab objects, and report that on > use-after-free erfors. > > +slab-caller-tracking-symbolic.patch > > Teach the above about kallsyms. > > +CONFIG_SWAP-fix.patch > > Fix up CONFIG_SWAP menus > > +hugh-nonlinear-fixes.patch > > Try to make nonlinear VMAs and objrmap play better together. > > +readdir-usercopy-check.patch > > Add some missing copy_to_user() checks. > > +gcc3-inline-fix.patch > > Apply a club to gcc-3.x's head. > > +pirq_enable_irq-warning-fix.patch > > Fix a compiler warning > > +hugetlb-unmap_vmas-fix.patch > > Fix an oops with hugetlb pages, CONFIG_SMP && CONFIG_PREEMPT > > +ext2-double-free-bug.patch > > Fix an error-path double-free. > > +load_elf_binary-memleak-fix.patch > > Fix an error-path memory leak > > +xattr-bug-fixes.patch > > Extended Attribute fixes > > +noirqbalance-fix.patch > > Make the noirqalance boot option work > > +show_interrupts-locking-fix.patch > > Put some locking into the /proc/interrupts handler code. > > +eepro100-lockup-fix.patch > > Fix an eepro100 deadlock > > +task_prio-fix.patch > > Scheduler fix for SCHED_RR tasks > > +remove-kernel_flag.patch > > Eliminate lock_kernel() > > > > All 79 patches: > > linus.patch > Latest from Linus > > register_blkdev-cleanups.patch > register_blkdev cleanups > > mm.patch > add -mmN to EXTRAVERSION > > ppc64-reloc_hide.patch > > ppc64-pci-patch.patch > Subject: pci patch > > ppc64-aio-32bit-emulation.patch > 32/64bit emulation for aio > > ppc64-64-bit-exec-fix.patch > Subject: 64bit exec > > ppc64-scruffiness.patch > Fix some PPC64 compile warnings > > sym-do-160.patch > make the SYM driver do 160 MB/sec > > kgdb.patch > > nfsd-disable-softirq.patch > Fix race in svcsock.c in 2.5.61 > > report-lost-ticks.patch > make lost-tick detection more informative > > ptrace-flush.patch > cache flushing in the ptrace code > > buffer-debug.patch > buffer.c debugging > > warn-null-wakeup.patch > > ext3-truncate-ordered-pages.patch > ext3: explicitly free truncated pages > > limit-write-latency.patch > fix possible latency in balance_dirty_pages() > > reiserfs_file_write-5.patch > > tcp-wakeups.patch > Use fast wakeups in TCP/IPV4 > > lockd-lockup-fix-2.patch > Subject: Re: Fw: Re: 2.4.20 NFS server lock-up (SMP) > > rcu-stats.patch > RCU statistics reporting > > ext3-journalled-data-assertion-fix.patch > Remove incorrect assertion from ext3 > > 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 > > linux-isp.patch > > isp-update-1.patch > > remove-unused-congestion-stuff.patch > Subject: [PATCH] remove unused congestion stuff > > atm_dev_sem.patch > convert atm_dev_lock from spinlock to semaphore > > as-iosched.patch > anticipatory I/O scheduler > > as-random-fixes.patch > Subject: [PATCH] important fixes > > as-comment-fix.patch > AS: comment fix > > as-naming-comments-BUG.patch > AS: fix up naming, comments, add more BUGs > > as-unnecessary-test.patch > > as-atomicity-fix.patch > > as-state-tracking-and-debug.patch > AS: state tracking fix and debug additions > > as-state-tracking-fix.patch > AS: state tracking fix > > as-nr_dispatched-atomic-fix.patch > > readahead-shrink-to-zero.patch > Allow VFS readahead to fall to zero > > cfq-2.patch > CFQ scheduler, #2 > > smalldevfs.patch > smalldevfs > > objrmap-2.5.62-5.patch > object-based rmap > > objrmap-X-fix.patch > objrmap fix for X > > objrmap-nr_mapped-fix.patch > objrmap: fix /proc/meminfo:Mapped > > objrmap-mapped-mem-fix-2.patch > fix objrmap mapped mem accounting again > > objrmap-atomic_t-fix.patch > Make objrmap mapcount non-atomic > > per-cpu-disk-stats.patch > Make diskstats per-cpu using kmalloc_percpu > > scheduler-tunables.patch > scheduler tunables > > show_task-free-stack-fix.patch > show_task() fix and cleanup > > vm_area-use-after-free-fix.patch > Fix vm_area_struct slab corruption > > use-after-free-check.patch > slab use-after-free detector > > slab-caller-tracking.patch > slab debug: track caller program counter > > slab-caller-tracking-symbolic.patch > slab debug: symbolic output in caller tracking > > reiserfs-fix-memleaks.patch > ReiserFS: fix memleaks on journal opening failures > > copy_page_range-invalid-page-fix.patch > Fix copy_page_range()'s handling of invalid pages > > yellowfin-set_bit-fix.patch > yellowfin driver set_bit fix > > CONFIG_SWAP-fix.patch > move CONFIG_SWAP around > > remap-file-pages-2.5.63-a1.patch > Subject: [patch] remap-file-pages-2.5.63-A1 > > pte_file-always.patch > enable file-offset-in-pte's for all mappings > > hugh-nonlinear-fixes.patch > Fix nonlinear oddities > > htree-nfs-fix.patch > Fix ext3 htree / NFS compatibility problems > > bonding-zerodiv-fix.patch > Subject: [PATCH][bonding] division by zero bug > > update_atime-ng.patch > inode a/c/mtime modification speedup > > one-sec-times.patch > Implement a/c/time speedup in ext2 & ext3 > > readdir-usercopy-check.patch > usercopy checks in old_readdir() > > gcc3-inline-fix.patch > work around gcc-3.x inlining bugs > > pirq_enable_irq-warning-fix.patch > fix return value in arch/i386/pci/irq.c > > hugetlb-unmap_vmas-fix.patch > hugetlb unmap_vmas() SMP && PREEMPT fix > > ext2-double-free-bug.patch > ext2: fix error-path double-free > > load_elf_binary-memleak-fix.patch > fix memory leak in load_elf_binary() > > xattr-bug-fixes.patch > Extended attribute sharing and debug macro typo fixes > > noirqbalance-fix.patch > Fix noirqbalance > > show_interrupts-locking-fix.patch > protect 'action' in show_interrupts > > eepro100-lockup-fix.patch > fix SMP lockup in eepro100 with ethtool on unused interface > > task_prio-fix.patch > simple task_prio() fix > > remove-kernel_flag.patch > no need for kernel_flag on UP > > > > - > 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/ -- 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/ . Don't email: aart@kvack.org