RE: 2.5.53-mm3

From: Aniruddha M Marathe (aniruddha.marathe@wipro.com)
Date: Thu Jan 02 2003 - 01:50:58 EST


Failed while booting up.
It executed mem_init()
Then during execution of kmem_cache_sizes_init(),
It created generic caches.
After that following error came,
Invalid operand: 0000
...
Unable to handle kernel paging request at virtual address b08e3fef
eip 00000000

>-----Original Message-----
>From: Andrew Morton [mailto:akpm@digeo.com]
>Sent: Thursday, January 02, 2003 7:44 AM
>To: lkml; linux-mm@kvack.org
>Subject: 2.5.53-mm3
>
>
>
>http://www.zip.com.au/~akpm/linux/patches/2.5/2.5.53/2.5.53-mm3/
>
>. 2.5.53-mm2 was a bit sick in the timekeeping and slab
>department. That
> should be fixed here.
>
>. The idea of using the slab head arrays for object
>preallocation has been
> abandoned. It involved too many slab changes, and slab just
>explodes in
> your face when touched. So I've used a custom reservation
>pool in the
> radix-tree code instead.
>
>. I've spent two days chasing the memory leak which Con has
>reported and
> have thus far not been able to reproduce it (managed to collaterally
> discover a swapoff lockup and an htree leak though). It's
>probably an
> ext3/VM interaction. Please keep an eye out for this.
>
>
>
>Changes since 2.5.53-mm2:
>
>
>-aic-bounce.patch
>-ga2.patch
>-reduce-random-context-switch-rate.patch
>-file-nr-doc-fix.patch
>-remove-memshared.patch
>-bin2bcd.patch
>-semtimedop-update.patch
>-drain_local_pages.patch
>-kmalloc_percpu.patch
>-dont-aligns-vmas.patch
>-remove-swappable.patch
>-remove-hugetlb-syscalls.patch
>
> Merged
>
>-slab-preallocation.patch
>-slab-export-tuning.patch
>-rat-preallocation.patch
>
> Dropped
>
>+rat-preload.patch
>
> Do the preallocation as a custom radix-tree thing, not generically.
>
>+i_shared_sem.patch
>
> Turn i_shared_lock into a semaphore. Will be needed for
>scheduling latency reasons. Is needed to avoid a shared
>pagetable deadlock.
>
>+cond_resched_lock-rework.patch
>
> Tidy up a couple of low-latency things
>
>+mempool_resize-fix.patch
>
> Fix a problem in mempool_resize()
>
>+slab-redzone-cleanup.patch
>
> Clean up the slab redzoning debug code, add useful messages.
>
>+shrink-kmap-space.patch
>
> Save some wasted kernel virtual address space
>
>+setuid-exec-no-lock_kernel.patch
>
> Locking cleanup
>
>+fix-ethernet-hash.patch
>
> Fix for the ethernet crc function
>
>+route-cache-kmalloc-per-cpu.patch
>
> Use kmalloc_per_cpu for the route cache stats
>
>-config_page_offset.patch
>-config_hz.patch
>
> Dropped. Not to Linus' taste.
>
>+page-walk-api-2.5.53-mm2-update.patch
>
> New stuff from Ingo
>
>-page-walk-api-update.patch
>-gup-check-valid.patch
>
> Folded into other patches
>
>+page-walk-scsi-2.5.53-mm2.patch
>
> More from Ingo
>
>
>
>
>All 64 patches:
>
>
>linus.patch
> cset-1.911.4.10-to-1.932.txt.gz
>
>kgdb.patch
>
>log_buf_size.patch
> move LOG_BUF_SIZE to header/config
>
>rcf.patch
> run-child-first after fork
>
>devfs-fix.patch
>
>dio-return-partial-result.patch
>
>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-debug.patch
>
>dio-reduce-context-switch-rate.patch
> Reduced wakeup rate in direct-io code
>
>cputimes_stat.patch
> Retore per-cpu time accounting, with a config option
>
>misc.patch
> misc fixes
>
>inlines-net.patch
>
>rbtree-iosched.patch
> rbtree-based IO scheduler
>
>deadsched-fix.patch
> deadline scheduler fix
>
>quota-smp-locks.patch
> Subject: Quota SMP locks
>
>copy_page_range-cleanup.patch
> copy_page_range: minor cleanup
>
>pte_chain_alloc-fix.patch
>
>page_add_rmap-rework.patch
>
>rat-preload.patch
>
>use-rat-preallocation.patch
>
>i_shared_sem.patch
> turn i_shared_lock into a semaphore
>
>cond_resched_lock-rework.patch
> simplify and generalise cond_resched_lock
>
>shpte-ng.patch
> pagetable sharing for ia32
>
>teeny-mem-limits.patch
>
>smaller-head-arrays.patch
>
>mempool_resize-fix.patch
> mempool_resize fix
>
>slab-redzone-cleanup.patch
> slab: redzoning cleanup
>
>shrink-kmap-space.patch
> shrink the amount of vmalloc space reserved for kmap
>
>setuid-exec-no-lock_kernel.patch
> remove lock_kernel() from exec of setuid apps
>
>fix-ethernet-hash.patch
> fix ethernet hash function
>
>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
>
>rcu-stats.patch
> RCU statistics reporting
>
>auto-unplug.patch
> self-unplugging request queues
>
>less-unplugging.patch
> Remove most of the blk_run_queues() calls
>
>ext3-fsync-speedup.patch
> Clean up ext3_sync_file()
>
>lockless-current_kernel_time.patch
> Lockless current_kernel_timer()
>
>scheduler-tunables.patch
> scheduler tunables
>
>dio-always-kmalloc.patch
> direct-io: dynamically allocate struct dio
>
>set_page_dirty_lock.patch
> fix set_page_dirty vs truncate&free races
>
>htlb-2.patch
> hugetlb: fix MAP_FIXED handling
>
>route-cache-kmalloc-per-cpu.patch
> use kmalloc-per-cpu for the routecache stats
>
>wli-01_numaq_io.patch
> (undescribed patch)
>
>wli-02_do_sak.patch
> (undescribed patch)
>
>wli-03_proc_super.patch
> (undescribed patch)
>
>wli-06_uml_get_task.patch
> (undescribed patch)
>
>wli-07_numaq_mem_map.patch
> (undescribed patch)
>
>wli-08_numaq_pgdat.patch
> (undescribed patch)
>
>wli-09_has_stopped_jobs.patch
> (undescribed patch)
>
>wli-10_inode_wait.patch
> (undescribed patch)
>
>wli-11_pgd_ctor.patch
> (undescribed patch)
>
>wli-12_pidhash_size.patch
> Dynamically size the pidhash hash table.
>
>wli-13_rmap_nrpte.patch
> (undescribed patch)
>
>dcache_rcu-2.patch
> dcache_rcu-2-2.5.51.patch
>
>dcache_rcu-3.patch
> dcache_rcu-3-2.5.51.patch
>
>page-walk-api.patch
>
>page-walk-api-2.5.53-mm2-update.patch
> pagewalk API update
>
>page-walk-scsi.patch
>
>page-walk-scsi-2.5.53-mm2.patch
> pagewalk scsi update
>-
>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 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/



This archive was generated by hypermail 2b29 : Tue Jan 07 2003 - 22:00:16 EST