linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: 2.5.67-mm2
@ 2003-04-13  2:17 Shane Shrybman
  2003-04-13  3:54 ` 2.5.67-mm2 Joshua Kwan
  2003-04-13 11:12 ` 2.5.67-mm2 Felipe Alfaro Solana
  0 siblings, 2 replies; 34+ messages in thread
From: Shane Shrybman @ 2003-04-13  2:17 UTC (permalink / raw)
  To: linux-kernel

Hi,

2.5.67-mm2 hangs just after "ok, booting the kernel", 2.5.67-mm1 worked
fine with the same config. This on a uniproc, k7, ide machine.

shane


^ permalink raw reply	[flat|nested] 34+ messages in thread
* Re: 2.5.67-mm2
@ 2003-04-13 19:59 Alistair Strachan
  2003-04-13 20:05 ` 2.5.67-mm2 Andrew Morton
  0 siblings, 1 reply; 34+ messages in thread
From: Alistair Strachan @ 2003-04-13 19:59 UTC (permalink / raw)
  To: Andrew Morton, linux-kernel

Joshua Kwan wrote:

[snip]
> 
> Unable to handle kernel NULL pointer dereference at virtual address
> 00000040
>  printing eip:
> c0223cf4
> *pde = 00000000
> Oops: 0002 [#1]
> CPU:    0
> EIP:    0060:[<c0223cf4>]    Not tainted VLI
> EFLAGS: 00010282
> EIP is at devclass_add_driver+0x34/0x8a
> eax: 00000040   ebx: fffffff8   ecx: fffffff0   edx: ffff0001
> esi: 00000040   edi: 00000000   ebp: c03af298   esp: c1297f50
> ds: 0007b   es: 007b   ss: 0068
> Process swapper: (pid: 1, threadinfo=c1296000 task=c1294080)
> Stack: c03af500 c03af2b4 c03ae7c4 00000000 c03ae780 c0223620 c03af298
> c03af280
>        00000001 00000000 00000000 c0223a72 c03af298 c0223a72 c03af048
>        fffffffc 00000034 c026d15d c03af298 c01afc02 c03af048 c0402ebe
>        c03af020 0000003c
> Call Trace:
>  [<c0223620>] bus_add_driver+0x82/0xd2
>  [<c0223a72>] driver_register+0x38/0x3c
>  [<c0223a72>] driver_register+0x38/0x3c
>  [<c026d15d>] usb_register+0x73/0xae
>  [<c01afc02>] pci_register_driver+0x47/0x57
>  [<c0402ebe>] uhci_hcd_init+0xd9/0x137
>  [<c0402f2b>] hid_init+0xf/0x21
>  [<c03ec6e0>] do_initcalls+0x28/0x94
>  [<c0129ce8>] init_workqueues+0xf/0x27
>  [<c0105099>] init+0x36/0x195
>  [<c0105063>] init+0x0/0x195
>  [<c0106ffd>] kernel_thread_helper+0x5/0xb
> 
> Code: 24 0c 89 6c 24 10 89 74 24 08 8b 6c 24 18 31 ff 8b 45 08 89 04 
24 e8
> f7 02 00 00 85 c0 89 c3 74 4a 8d 70 48 ba 01 00 ff ff 98 f0 <0f> c1 10 
85
> d2 0f 85 f 03 00 00 89 2c 24 e8 c0 fe ff ff 85 c0
>  <0>Kernel panic: Attempted to kill init!
> 
> This doesn't happen with 2.5.67{-bk4}. I looked at the USB changes for
> 2.5.67-mm2 and they are just about the same as in -bk4. I didn't look
> at every line, though.

I get the same thing on an mm2 boot. Are you certain it isn't a -bk4 
bug? kobject, bus_add_driver and friends have all been touched by greg 
in bk, and I can't see anything immediately obvious in the new -mm 
patches (-mm1 works fine).

I'll try with just the linus drop now.

Cheers,
Alistair.


^ permalink raw reply	[flat|nested] 34+ messages in thread
* Re: 2.5.67-mm2
@ 2003-04-13  3:46 Shane Shrybman
  0 siblings, 0 replies; 34+ messages in thread
From: Shane Shrybman @ 2003-04-13  3:46 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Hi,

The boot hang just after the  'ok, booting the kernel message' with
2.5.67-mm2 is reproducible and the problem is not seen with just 2.5.67
and the linus.patch. I also took a wild guess and tried backing out
bootmem-speedup.patch and mem_map-init-arch-hooks.patch but that didn't
help either.

shane


^ permalink raw reply	[flat|nested] 34+ messages in thread
* 2.5.67-mm2
@ 2003-04-13  1:08 Andrew Morton
  2003-04-13  1:55 ` 2.5.67-mm2 Felipe Alfaro Solana
                   ` (2 more replies)
  0 siblings, 3 replies; 34+ messages in thread
From: Andrew Morton @ 2003-04-13  1:08 UTC (permalink / raw)
  To: linux-kernel, linux-mm


ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.5/2.5.67/2.5.67-mm2/

. Lots of misc saved-up things.

. I've changed the 32-bit dev_t patch to provide a 12:20 split rather than
  16:16.  This patch is starting to drag a bit and unless someone stops me I
  might just go submit the thing.




Changes since 2.5.67-mm1:


 linus.patch

 Latest -bk

-wait_on_buffer-debug-fix.patch
-gcc-295-required.patch
-remove-nr_reverse_maps.patch
-rmap-search-speedup.patch
-rmap-tweaks.patch
-page-lock-is-spin_lock.patch
-paride-remove-blk_queue_empty.patch
-jbd-warning-fix.patch
-earlier-keyboard-init.patch
-panic-on-oops.patch
-epoll-cross-thread-deletion-fix.patch
-mbcache-missing-brelse.patch
-nfs-read-corruption-fix.patch
-MS_ASYNC-more-async.patch
-tasklist_lock-docco-fix.patch
-posix-timer-hang-fix.patch
-compound-page-fix.patch
-fadvise-file-leak.patch
-conntrack-use-after-free-fix.patch

 Merged

+p4-oprofile-fix.patch

 Try to fix oprofile on P4-HT.  Doesn't work yet.

+flush_workqueue-hang-fix.patch

 Fix a hang with delayed work and workqueue flushing

+ppc64-update-fixes.patch

 Build fixes

+kobject-leak-fix.patch

 Plug an error-path memleak

+radix_tree_delete-api-cleanup.patch

 Return a more useful value from radix_tree_delete()

+gen_rtc-compile-fix.patch

 Fix up gen_rtc.c

-ptrace-flush.patch

 Dropped - it was never right and it conflicted with the flush_page_to_ram()
 removal patch.

+sched_idle-typo-fix.patch

 Use the right priority array

+ext3-quota-deadlock-fix.patch

 Fix a lock ranking problem with ext3 and quotas

+dont-clear-PG_uptodate-on-ENOSPC.patch

 Don't mark a page non-uptodate if writeout ran out of disk space.

+stack-protection-fix.patch

 Use the right permissions on the stack segment

+sparc-PTE_FILE_MAX_BITS-fix.patch

 Teach remap_file_pages() about sparc32.

+bootmem-speedup.patch

 Solve some boot-time search complexity problems

+mem_map-init-arch-hooks.patch

 Let ia64 get at mem_map[] initialisation.  For virtually-addressed
 mem_map[].

+posix-timer-hang-fix-2.patch

 Stuff from George.

+tty-modem-control-api.patch

 Internal API for diddling RTS/CTS/etc.  So other parts of the kernel don't
 have to cook up ioctl() calls.

+kmalloc_sizes-fix.patch

 Fix the fix for the cleanup of the kmalloc_sizes array.

+proc-interrupts-kmalloc-size.patch

 Pile more kludges on the last lot.

+setserial-fix.patch

 Return the right thing from uart_set_info()

+objrmap-sort-vma-list.patch

 Broken back out of the objrmap patch.  It is still in a bit of flux.

+objrmap-vma-sorting-fix.patch

 Fixes for the i_mmap and i_mmap_shared list sorting.

+i8042-share-irqs.patch

 Teach the i8042 driver to share irq12

-earlier-keyboard-init.patch

 Seems to be breaking things.

+vmalloc-stats.patch

 Display info about the vmalloc arena state in /proc/meminfo

+meminfo-doc.patch

 Documentation for /proc/meminfo

+gfp_repeat.patch

 Implement __GFP_REPEAT: so we can consolidate lots of alloc-with-retry code.

+alloc_buffer_head-take-gfp.patch

 alloc_buffer_head() should not be assuming the allocation mode.

+pte_alloc_one-use-gfp_repeat.patch

 Use __GFP_REPEAT for pte page allocations.

+pmd_alloc_one-use-gfp_repeat.patch

 Use __GFP_REPEAT for pmd page allocations.

-dynamic-hd_struct-allocation-fixes.patch

 Folded into dynamic-hd_struct-allocation.patch

+dynamic-hd_struct-devfs-fix.patch

 Fix the dymamic hd_struct allocation patch for devfs

+lockmeter.patch

 Spinlock contention metering code.  See

	http://oss.sgi.com/projects/lockmeter/



All 104 patches

linus.patch

mm.patch
  add -mmN to EXTRAVERSION

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

kgdb-ga-warning-fix.patch
  -mm traps.c warning

kgdb-ga-up-warning-fix.patch

p4-oprofile-fix.patch
  Fix oprofile on P4's

flush_workqueue-hang-fix.patch
  flush_work_queue() fixes

tty-shutdown-race-fix.patch
  fix tty shutdown race

ppa-null-pointer-fix.patch

dmfe-kfree_skb-fix.patch
  dmfe: don't free skb with local interrupts disabled

config_spinline.patch
  uninline spinlocks for profiling accuracy.

ppc64-reloc_hide.patch

ppc64-pci-patch.patch
  Subject: pci patch

ppc64-aio-32bit-emulation.patch
  32/64bit emulation for aio

ppc64-scruffiness.patch
  Fix some PPC64 compile warnings

ppc64-update.patch
  ppc64 update

ppc64-update-fixes.patch

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

config-PAGE_OFFSET.patch
  Configurable kenrel/user memory split

kobject-leak-fix.patch
  kobject hotplug fixes

radix_tree_delete-api-cleanup.patch
  radix_tree_delete API improvement

gen_rtc-compile-fix.patch
  Fix gen_rtc compilation error

buffer-debug.patch
  buffer.c debugging

warn-null-wakeup.patch
  remove the test for null waitqueue in __wake_up()

remove-flush_page_to_ram.patch
  Remove flush_page_to_ram()

ext3-truncate-ordered-pages.patch
  ext3: explicitly free truncated pages

reiserfs_file_write-5.patch

sched_idle-typo-fix.patch
  fix sched_idle typo

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

rpciod-atomic-allocations.patch
  Make rcpiod use atomic allocations

linux-isp.patch

isp-update-1.patch

ext3-quota-deadlock-fix.patch
  Fix deadlock with ext3+quota

dont-clear-PG_uptodate-on-ENOSPC.patch
  don't clear PG_uptodate on ENOSPC

stack-protection-fix.patch
  Subject: [patch] correct vm_page_prot on stack pages

sparc-PTE_FILE_MAX_BITS-fix.patch
  Variable PTE_FILE_MAX_BITS

file_lock-spinlock.patch
  convert file_lock to a spinlock

bootmem-speedup.patch
  bootmem speedup from the IA64 tree

mem_map-init-arch-hooks.patch
  architecture hooks for mem_map initialization

posix-timer-hang-fix-2.patch
  Posix timer hang fix

tty-modem-control-api.patch
  Subject: Re: uart_ioctl OOPS with irtty-sir

kmalloc_sizes-fix.patch
  Fix kmalloc_sizes[] indexing

proc-interrupts-kmalloc-size.patch
  /proc/interrupts allocates too much memory

setserial-fix.patch
  Subject: [PATCH 2.5] Minor fix for driver/serial/core.c

kblockd.patch
  Create `kblockd' workqueue

as-iosched.patch
  anticipatory I/O scheduler

as-np-reads-1.patch
  AS: read-vs-read fixes

as-np-reads-2.patch
  AS: more read-vs-read fixes

as-predict-data-direction.patch
  as: predict direction of next IO

as-remove-frontmerge.patch
  AS: remove frontmerge tunable

as-misc-cleanups.patch
  AS: misc cleanups

as-minor-tweaks.patch
  AS: tuning and tweaks

as-remove-stats.patch
  AS: remove statistics

as-locking-fix.patch
  AS: Fix minor race

as-disable-thinktime.patch

as-use-queue_empty.patch
  AS: Use the queue_empty API

cfq-2.patch
  CFQ scheduler, #2

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

objrmap.patch
  object-based rmap

objrmap-sort-vma-list.patch
  objrmap: optimise per-mapping vma searches

objrmap-vma-sorting-fix.patch
  fix obj vma sorting

32bit-dev_t-nfs-export-fix.patch
  Fix nfsd exports with big dev_t

sched-2.5.64-D3.patch
  sched-2.5.64-D3, more interactivity changes

scheduler-tunables.patch
  scheduler tunables

show_task-free-stack-fix.patch
  show_task() fix and cleanup

yellowfin-set_bit-fix.patch
  yellowfin driver set_bit fix

htree-nfs-fix.patch
  Fix ext3 htree / NFS compatibility problems

task_prio-fix.patch
  simple task_prio() fix

i8042-share-irqs.patch
  allow i8042 interrupt sharing

vmalloc-stats.patch
  vmalloc stats in /proc/meminfo

meminfo-doc.patch
  /proc/meminfo documentation

gfp_repeat.patch
  implement __GFP_REPEAT

alloc_buffer_head-take-gfp.patch
  make alloc_buffer_head take gfp_flags

pte_alloc_one-use-gfp_repeat.patch
  use __GFP_REPEAT in pte_alloc_one()

pmd_alloc_one-use-gfp_repeat.patch
  use __GFP_REPEAT in pmd_alloc_one()

dynamic-hd_struct-allocation.patch
  Allocate hd_structs dynamically

dynamic-hd_struct-devfs-fix.patch
  Fix dynamic hd_struct allocation for devfs

slab_store_user-large-objects.patch
  slab debug: perform redzoning against larger objects

htree-nfs-fix-2.patch
  htree nfs fix

put_task_struct-debug.patch

percpu_counter.patch
  percpu_counters: approximate but scalable counters

blockgroup_lock.patch
  blockgroup_lock: hashed spinlocks for ext2 and ext3 blockgroup locking

ext2-no-lock_super-ng.patch
  use spinlocking in the ext2 block allocator

ext2-ialloc-no-lock_super-ng.patch
  use spinlocking in the ext2 inode allocator

dev_t-32-bit.patch
  [for playing only] change type of dev_t

dev_t-remove-B_FREE.patch
  dev_t: eliminate B_FREE

sg-dev_t-fix.patch
  32-bit dev_t fix for sg

xfs-dev_t-warning-fix.patch
  xfs dev_t printk warning fix

init-sections-in-kallsyms.patch
  Put all functions in kallsyms

aggregated-disk-stats.patch
  Aggregated disk statistics

oops-dump-preceding-code.patch
  i386 oops output: dump preceding code

usb-disconnect-crash-fix.patch
  Subject: Re: [linux-usb-devel] timer hang with current 2.5 BK

lockmeter.patch

ext3-no-bkl.patch

journal_dirty_metadata-speedup.patch

journal_get_write_access-speedup.patch

ext3-concurrent-block-inode-allocation.patch
  Subject: [PATCH] concurrent block/inode allocation for EXT3

ext3-concurrent-block-allocation-fix-1.patch

ext3-concurrent-block-allocation-hashed.patch
  Subject: Re: [PATCH] concurrent block/inode allocation for EXT3




^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2003-04-14 22:20 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-13  2:17 2.5.67-mm2 Shane Shrybman
2003-04-13  3:54 ` 2.5.67-mm2 Joshua Kwan
2003-04-13 11:12 ` 2.5.67-mm2 Felipe Alfaro Solana
  -- strict thread matches above, loose matches on Subject: below --
2003-04-13 19:59 2.5.67-mm2 Alistair Strachan
2003-04-13 20:05 ` 2.5.67-mm2 Andrew Morton
2003-04-13 20:45   ` 2.5.67-mm2 Robert Love
2003-04-14  0:49     ` 2.5.67-mm2 Greg KH
2003-04-14 18:21       ` 2.5.67-mm2 Greg KH
2003-04-14 19:33         ` 2.5.67-mm2 Alistair Strachan
2003-04-14 22:32         ` 2.5.67-mm2 Robert Love
2003-04-14  0:36   ` 2.5.67-mm2 Alistair Strachan
2003-04-13  3:46 2.5.67-mm2 Shane Shrybman
2003-04-13  1:08 2.5.67-mm2 Andrew Morton
2003-04-13  1:55 ` 2.5.67-mm2 Felipe Alfaro Solana
2003-04-13  3:03   ` 2.5.67-mm2 Jeremy Hall
2003-04-13  3:10     ` 2.5.67-mm2 Andrew Morton
2003-04-13  3:54       ` 2.5.67-mm2 Jeremy Hall
2003-04-13  4:22         ` 2.5.67-mm2 Jeremy Hall
2003-04-13  4:32           ` 2.5.67-mm2 Andrew Morton
2003-04-13  3:14     ` 2.5.67-mm2 William Lee Irwin III
2003-04-13  3:50       ` 2.5.67-mm2 Jeremy Hall
2003-04-13  4:42         ` 2.5.67-mm2 Andrew Morton
2003-04-13  7:38           ` 2.5.67-mm2 Joshua Kwan
2003-04-13 19:02           ` 2.5.67-mm2 J Sloan
2003-04-13  3:17   ` 2.5.67-mm2 Valdis.Kletnieks
2003-04-13 11:15     ` 2.5.67-mm2 Felipe Alfaro Solana
2003-04-13  8:11   ` 2.5.67-mm2 Russell King
2003-04-13 13:12 ` 2.5.67-mm2 Ingo Oeser
2003-04-13 14:54   ` 2.5.67-mm2 Arjan van de Ven
2003-04-14  6:24     ` 2.5.67-mm2 Denis Vlasenko
2003-04-14  8:49       ` 2.5.67-mm2 Arjan van de Ven
2003-04-14 17:48 ` 2.5.67-mm2 Joel Becker
2003-04-14 21:31   ` 2.5.67-mm2 Andrew Morton
2003-04-14 21:34     ` 2.5.67-mm2 Randy.Dunlap

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).