2003-11-21 20:06:04

by Andrew Morton

[permalink] [raw]
Subject: 2.6.0-test9-mm5


ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test9/2.6.0-test9-mm5/


- Random medium-priority bits and pieces from various people.

- mm5 should fix the BUGs which testers were seeing with sound cards which
memory map their audio buffers.



Changes since 2.6.0-test9-mm4:

linus.patch

Latest Linus tree

-compat-statfs-fixes.patch
-constant_test_bit-doesnt-like-zwanes-gcc.patch
-videobuf_waiton-race-fix.patch
-gettimeofday-resolution-fix.patch
-ia32-sched_clock-fix.patch
-reiserfs-pinned-buffer-fix.patch
-hugetlb-needs-pse.patch
-ext2_new_inode-fixes.patch
-ext2_new_inode-fixes-tweaks.patch
-remove-ext2_reverve_inode.patch
-percpu-counter-linkage-fix.patch
-ide-scsi-warnings.patch
-ext3_new_inode-scan-fix.patch
-ext2-block-allocator-fixes.patch
-init_h-needs-compiler_h.patch
-init_h-needs-compiler_h-fix.patch
-cpu_sibling_map-fix.patch
-xattr-arith-fix.patch
-resource-bounds-fix.patch
-mpparse-printk-fix.patch
-nonmodular-binfmt_elf.patch

Merged

+must-fix-update-2.patch

Some things were fixed

-sym-do-160.patch

The sym-2 speed negotiation problems have allegedly been fixed for real.

+ppc64-sched_clock-fix.patch
+ppc64-use-statfs64.patch
+ppc64-compat_clock.patch
+ppc64-numa-sign-extension-fix.patch
+ppc64-IRQ_INPROGRESS-fix.patch

PPC64 syncup

+sn2-console-driver-fix.patch

ia64 console driver fix

+qla1280-update.patch

qlogic driver update

+sym-speed-fix.patch

Allegedly fix the sym-2 speed negotiation problems for real.

-kobject-oops-fixes.patch

This was fixed properly, in the SCSI refcounting code.

+timer_pm-monotonic-clock-fix.patch

More PM timer fixes. We're still not quite there yet.

-atomic_dec-debug.patch

Dropped this; we think it was causing miscompiles for one person.

+proc-interrupts-use-seq_file-2.patch

Complete the proc-interrupts-use-seq-file work.

+pnp-fix-4.patch

Another PNP fix

+pagefault-accounting-fix-fix.patch
+pagefault_accounting-fix-fix-fix-fix.patch

Fix the BUGs which various people were hitting in mm4

+make-for_each_cpu-useful.patch
+make-for_each_cpu-useful-fix.patch
+use-for_each_cpu.patch

for_each_cpu() rework frm Rusty.

+acpi-update.patch
+acpi-update-warning-fix.patch

Latest ACPI drop from Len.

+pagemap-include-recursion-fix.patch

Fix #include bogon

+dm-bounce-buffer-fix.patch

Fix device mapper BUG

+ia64-piix5-fix.patch
+ide-dma-disabled-fix.patch

IDE fixes

+sysfs_remove_dir-vs-dcache_readdir-race-fix.patch

dcache race fix

+ext3-external-journal-bd_claim.patch

Make ext3 play nicely with the blockdev layer when using external journal
devices.

+page-alloc-failure-dump_stack.patch

Drop a stack dump when the page allocator fails and warns.

+mpparse_es7000.patch

Fix the ia32 MP IRQ parsing code.

+lockmeter-sparc64-fix-fix.patch
+lockmeter-preemption-fixes.patch

lockmeter fixes

+4g4g-athlon-triplefault-fix.patch

Fix triplefaults when starting X on athlons with the 4G/4G plit enabled.





All 237 patches:


linus.patch

mm.patch
add -mmN to EXTRAVERSION

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

kgdb-buff-too-big.patch
kgdb buffer overflow fix

kgdb-warning-fix.patch
kgdbL warning fix

kgdb-build-fix.patch

kgdb-spinlock-fix.patch

kgdb-fix-debug-info.patch
kgdb: CONFIG_DEBUG_INFO fix

kgdb-cpumask_t.patch

kgdb-x86_64-fixes.patch
x86_64 fixes

kgdb-over-ethernet.patch
kgdb-over-ethernet patch

kgdb-over-ethernet-fixes.patch
kgdb-over-ethernet fixlets

kgdb-CONFIG_NET_POLL_CONTROLLER.patch
kgdb: replace CONFIG_KGDB with CONFIG_NET_RX_POLL in net drivers

kgdb-handle-stopped-NICs.patch
kgdb: handle netif_stopped NICs

eepro100-poll-controller.patch

tlan-poll_controller.patch

tulip-poll_controller.patch

tg3-poll_controller.patch
kgdb: tg3 poll_controller

8139too-poll_controller.patch
8139too poll controller

kgdb-eth-smp-fix.patch
kgdb-over-ethernet: fix SMP

kgdb-eth-reattach.patch

kgdb-skb_reserve-fix.patch
kgdb-over-ethernet: skb_reserve() fix

must-fix.patch

should-fix.patch

must-fix-update-01.patch
must fix lists update

must-fix-update-2.patch
must fix list update

RD1-cdrom_ioctl-B6.patch

RD2-ioctl-B6.patch

RD2-ioctl-B6-fix.patch
RD2-ioctl-B6 fixes

RD3-cdrom_open-B6.patch

RD4-open-B6.patch

RD5-cdrom_release-B6.patch

RD6-release-B6.patch

RD7-presto_journal_close-B6.patch

RD8-f_mapping-B6.patch

RD9-f_mapping2-B6.patch

RD10-i_sem-B6.patch

RD11-f_mapping3-B6.patch

RD12-generic_osync_inode-B6.patch

RD13-bd_acquire-B6.patch

RD14-generic_write_checks-B6.patch

RD15-I_BDEV-B6.patch

cramfs-use-pagecache.patch
cramfs: use pagecache better

invalidate_inodes-speedup.patch
invalidate_inodes speedup

invalidate_inodes-speedup-fixes-2.patch
more invalidate_inodes speedup fixes

serio-01-renaming.patch
serio: rename serio_[un]register_slave_port to __serio_[un]register_port

serio-02-race-fix.patch
serio: possible race between port removal and kseriod

serio-03-blacklist.patch
Add black list to handler<->device matching

serio-04-synaptics-cleanup.patch
Synaptics: code cleanup

serio-05-reconnect-facility.patch
serio: reconnect facility

serio-06-synaptics-use-reconnect.patch
Synaptics: use serio_reconnect

acpi_off-fix.patch
fix acpi=off

cfq-4.patch
CFQ io scheduler
CFQ fixes

config_spinline.patch
uninline spinlocks for profiling accuracy.

ppc64-bar-0-fix.patch
Allow PCI BARs that start at 0

ppc64-reloc_hide.patch

ppc64-sched_clock-fix.patch
implement sched_clock properly

ppc64-use-statfs64.patch
use compat_statfs64 on ppc64

ppc64-compat_clock.patch
ppc64: use compat clock syscalls

ppc64-numa-sign-extension-fix.patch
ppc64: fix sign extension bug in NUMA code

ppc64-IRQ_INPROGRESS-fix.patch
ppc64: revert IRQ_INPROGRESS change

sn2-console-driver-fix.patch
sn_serial console fix

qla1280-update.patch
qla1280 update

sym-speed-fix.patch
sym2 Ultra-160 fix

input-use-after-free-checks.patch
input layer debug checks

aic7xxx-parallel-build-fix.patch
fix parallel builds for aic7xxx

ramdisk-cleanup.patch

intel8x0-cleanup.patch
intel8x0 cleanups

pdflush-diag.patch

futex-uninlinings.patch
futex uninlining

zap_page_range-debug.patch
zap_page_range() debug

call_usermodehelper-retval-fix-3.patch
Make call_usermodehelper report exit status

asus-L5-fix.patch
Asus L5 framebuffer fix

jffs-use-daemonize.patch

tulip-NAPI-support.patch
tulip NAPI support

tulip-napi-disable.patch
tulip NAPI: disable poll in close

get_user_pages-handle-VM_IO.patch

ia32-MSI-support.patch
Updated ia32 MSI Patches

ia32-MSI-support-x86_64-fixes.patch

msi-various-fixes.patch
MSI Update Based on 2.6.0-test9-mm3

ia32-efi-support.patch
EFI support for ia32
efi warning fix
fix EFI for ppc64, ia64
efi: warning fixes
ia32 EFI: Add CONFIG_EFI
efi: Update Kconfig help
efi update patch (ia64)

support-zillions-of-scsi-disks.patch
support many SCSI disks

SGI-IOC4-IDE-chipset-support.patch
Add support for SGI's IOC4 chipset

sparc32-sched_clock.patch

pcibios_test_irq-fix.patch
Fix pcibios test IRQ handler return

fixmap-in-proc-pid-maps.patch
report user-readable fixmap area in /proc/PID/maps

i82365-sysfs-ordering-fix.patch
Fix init_i82365 sysfs ordering oops

pci_set_power_state-might-sleep.patch

ia64-ia32-missing-compat-syscalls.patch
From: Arun Sharma <[email protected]>
Subject: Missing compat syscalls in ia64

compat-layer-fixes.patch
Minor bug fixes to the compat layer

compat-ioctl-for-i2c.patch
compat_ioctl for i2c

fix-sqrt.patch
sqrt() fixes

scale-min_free_kbytes.patch
scale the initial value of min_free_kbytes

cdrom-allocation-try-harder.patch
Use __GFP_REPEAT for cdrom buffer

sym-2.1.18f.patch

CONFIG_STANDALONE-default-to-n.patch
Make CONFIG_STANDALONE default to N

extra-buffer-diags.patch

nosysfs.patch

slab-leak-detector.patch
slab leak detector

early-serial-registration-fix.patch
serial console registration bugfix

3c527-smp-update.patch
SMP support on 3c527 net driver

3c527-race-fix.patch

ext3-latency-fix.patch
ext3 scheduling latency fix

firmware-kernel_thread-on-demand.patch
Remove workqueue usage from request_firmware_async()

loop-autoloading-fix.patch
Fix loop module auto loading

loop-module-alias.patch
loop needs MODULE_ALIAS_BLOCK

loop-remove-blkdev-special-case.patch

loop-highmem.patch
remove useless highmem bounce from loop/cryptoloop

loop-highmem-fixes.patch

loop-bio-handling-fix.patch
loop: BIO handling fix

cmpci-set_fs-fix.patch
cmpci.c: remove pointless set_fs()

dentry-bloat-fix-2.patch
Fix dcache and icache bloat with deep directories

nls-config-fixes.patch
NSL config fixes

proc_pid_lookup-vs-exit-race-fix.patch
Fix proc_pid_lookup vs exit race

gcc-Os-if-embedded.patch
Add `gcc -Os' config option

aic7xxx-sleep-in-spinlock-fix.patch

vm86-sysenter-fix.patch
Fix sysenter disabling in vm86 mode

refill_counter-overflow-fix.patch
vmscan: reset refill_counter after refilling the inactive list

verbose-timesource.patch
be verbose about the time source

acpi-pm-timer.patch
ACPI PM Timer

acpi-pm-timer-fixes.patch
ACPI PM-Timer fixes

timer_pm-verbose-timesource-fix.patch
Subject: [PATCH] linux-2.6.0-test9-mm3_verbose-timesource-acpi-pm_A0

acpi-pm_timer-init-cpu_khz.patch
ACPI PM timer: initialise cpu_khz

timer_pm-fix-fix-fix.patch
acpi PM timer fix

timer_pm-monotonic-clock-fix.patch
timer_pm monotomic_clock fix

as-regression-fix.patch
Fix IO scheduler regression

as-request-poisoning.patch
AS: request poisoning

as-request-poisoning-fix.patch
AS: request poisining fix

as-fix-all-known-bugs.patch
AS fixes

as-new-process-estimation.patch
AS: new process estimation

as-cooperative-thinktime.patch
AS: thinktime improvement

scale-nr_requests.patch
scale nr_requests with TCQ depth

truncate_inode_pages-check.patch

local_bh_enable-warning-fix.patch

cdc-acm-softirq-rx.patch
cdc-acm: move rx processing to softirq

forcedeth.patch
forcedeth: nForce ethernet driver

forcedeth-update-2.patch
forcedeth update

proc-pid-maps-output-fix.patch
Restore /proc/pid/maps formatting

sis900-pm-support.patch
Add PM support to sis900 network driver

8139too-locking-fix.patch
8139too locking fix

ia32-wp-test-cleanup.patch
ia32 WP test cleanup

powermate-payload-size-fix.patch
Griffin Powermate fix

more-than-256-cpus.patch
Fix for more than 256 CPUs

ZONE_SHIFT-from-NODES_SHIFT.patch
Use NODES_SHIFT to calculate ZONE_SHIFT

memmove-speedup.patch
optimize ia32 memmove

pipe-readv-writev.patch
Fix writev atomicity on pipe/fifo

lockless-semop.patch
lockless semop

percpu_counter-use-alloc_percpu.patch
use alloc_percpu in percpu_counters

i450nx-scanning-fix.patch
i450nx PCI scanning fix

serio-pm-fix.patch
psmouse pm resume fix

find_busiest_queue-commentary.patch
find_busiest_queue() commentary fix

SOUND_CMPCI-config-typo-fix.patch
fix SOUND_CMPCI Configure help entry

atkbd-24-compatibility.patch
Fixes for keyboard 2.4 compatibility

context-switch-accounting-fix.patch
Fix context switch accounting

access-vfs_permission-fix.patch
Subject: Re: [PATCH] fix access() / vfs_permission() bug

eicon-linkage-fix.patch
eicon/ and hardware/eicon/ drivers using the same symbols

kobject-docco-additions.patch
Improve documentation for kobjects

radeon-line-length-fix.patch
radeonfb fix

promise-sata-id.patch
add Promise 20376 PCI ID

proc-interrupts-use-seq-file.patch
seq_file version of /proc/interrupts

proc-interrupts-use-seq_file-2.patch
Finish /proc/interrupts seq_file patch

ide-tape-update.patch
ide-tape update

intel-440gx-ids-fix.patch

centrino-1ghz-support.patch
support centrino 1GHz

pnp-fix-1.patch
PnP Fixes #1

pnp-fix-2.patch
PnP Fixes #2

pnp-fix-3.patch
PnP Fixes #3

pnp-fix-4.patch
pnp fix

document-elevator-equals.patch
document elevator= parameter

cpio-offset-fix.patch
missing padding in cpio_mkfile in usr/gen_init_cpio.c

watchdog-retval-fix.patch
watchdog write() return value fixes

document-lib-parser.patch
Add lib/parser.c kernel-doc

format_cpumask.patch
format_cpumask()

init-remove-CLONE_FILES.patch
Remove CLONE_FILES from init kernel thread creation

alpha-stack-dump.patch

usb-msgsize-fix.patch
HiSpd Isoc 1024KB submits: -EMSGSIZE

pagefault-accounting-fix.patch
pagefault accounting fix

pagefault-accounting-fix-fix.patch
pagefault accounting fix fix

pagefault_accounting-fix-fix-fix-fix.patch
pagefault accounting again

proc_kill_inodes-oops-fix.patch

proc_bus_pci_lseek-remove-lock_kernel.patch
remove lock_kernel() from proc_bus_pci_lseek()

make-for_each_cpu-useful.patch
Make for_each_cpu() useful

make-for_each_cpu-useful-fix.patch

use-for_each_cpu.patch
Use for_each_cpu() where cpu_online() is incorrectly used.

acpi-update.patch
acpi update

acpi-update-warning-fix.patch

pagemap-include-recursion-fix.patch
remove include recursion from linux/pagemap.h

dm-bounce-buffer-fix.patch
dm and bounce buffer panic fix

ia64-piix5-fix.patch
PIIX5 Doesn't work on IA64

ide-dma-disabled-fix.patch
Can't disable IDE DMA

sysfs_remove_dir-vs-dcache_readdir-race-fix.patch
sysfs_remove_dir Vs dcache_readdir race fix

ext3-external-journal-bd_claim.patch
ext3: bd_claim for journal device

page-alloc-failure-dump_stack.patch

mpparse_es7000.patch
mpparse: fix IRQ breakage from the es7000 merge

list_del-debug.patch
list_del debug check

print-build-options-on-oops.patch

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

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

lockmeter.patch

lockmeter-sparc64-fix.patch

lockmeter-sparc64-fix-fix.patch

lockmeter-preemption-fixes.patch
lockmeter preemption fixes

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

4g-2.6.0-test2-mm2-A5.patch
4G/4G split patch
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g/4g usercopy atomicity fix
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g/4g usercopy atomicity fix
4G/4G preempt on vstack
4G/4G: even number of kmap types
4g4g: fix __get_user in slab
4g4g: Remove extra .data.idt section definition
4g/4g linker error (overlapping sections)
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g4g: show_registers() fix
4g/4g usercopy atomicity fix
4g4g: debug flags fix
4g4g: Fix wrong asm-offsets entry
cyclone time fixmap fix
4G/4G preempt on vstack
4G/4G: even number of kmap types
4g4g: fix __get_user in slab
4g4g: Remove extra .data.idt section definition
4g/4g linker error (overlapping sections)
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g4g: show_registers() fix
4g/4g usercopy atomicity fix
4g4g: debug flags fix
4g4g: Fix wrong asm-offsets entry
cyclone time fixmap fix
use direct_copy_{to,from}_user for kernel access in mm/usercopy.c
4G/4G might_sleep warning fix
4g/4g pagetable accounting fix

4g4g-athlon-prefetch-handling-fix.patch

4g4g-wp-test-fix.patch
Fix 4G/4G and WP test lockup

4g4g-KERNEL_DS-usercopy-fix.patch
4G/4G KERNEL_DS usercopy again

4g4g-vm86-fix.patch
Fix 4G/4G X11/vm86 oops

4g4g-athlon-triplefault-fix.patch
Fix 4G/4G athlon triplefault

ppc-fixes.patch
make mm4 compile on ppc

aic7xxx_old-oops-fix.patch

O_DIRECT-race-fixes-rollup.patch
DIO fixes forward port and AIO-DIO fix
O_DIRECT race fixes comments
O_DRIECT race fixes fix fix fix
DIO locking rework
O_DIRECT XFS fix

dio-aio-fixes.patch
direct-io AIO fixes

dio-aio-fixes-fixes.patch
dio-aio fix fix

readahead-multiple-fixes.patch
readahead: multipole performance fixes

readahead-simplification.patch
readahead simplification

aio-sysctl-parms.patch
aio sysctl parms

aio-01-retry.patch
AIO: Core retry infrastructure
Fix aio process hang on EINVAL
AIO: flush workqueues before destroying ioctx'es
AIO: hold the context lock across unuse_mm
task task_lock in use_mm()

4g4g-aio-hang-fix.patch
Fix AIO and 4G-4G hang

aio-retry-elevated-refcount.patch
aio: extra ref count during retry

aio-splice-runlist.patch
Splice AIO runlist for fairer handling of multiple io contexts

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
lock_buffer_wq fix

aio-05-fs_write.patch
AIO: Filesystem aio write

aio-06-bread_wq.patch
AIO: Async block read

aio-07-ext2getblk_wq.patch
AIO: Async get block for ext2

O_SYNC-speedup-2.patch
speed up O_SYNC writes

O_SYNC-speedup-2-f_mapping-fixes.patch

aio-09-o_sync.patch
aio O_SYNC
AIO: fix a BUG
Unify o_sync changes for aio and regular writes
aio-O_SYNC-fix bits got lost
aio: writev nr_segs fix
More AIO O_SYNC related fixes

aio-09-o_sync-f_mapping-fixes.patch

gang_lookup_next.patch
Change the page gang lookup API

aio-gang_lookup-fix.patch
AIO gang lookup fixes

aio-O_SYNC-short-write-fix.patch
Fix for O_SYNC short writes

aio-12-readahead.patch
AIO: readahead fixes
aio O_DIRECT no readahead
Unified page range readahead for aio and regular reads

aio-12-readahead-f_mapping-fix.patch

aio-readahead-speedup.patch
Readahead issues and AIO read speedup




2003-11-21 21:01:16

by Matt Mackall

[permalink] [raw]
Subject: Re: 2.6.0-test9-mm5

On Fri, Nov 21, 2003 at 12:11:16PM -0800, Andrew Morton wrote:
>
> +4g4g-athlon-triplefault-fix.patch
>
> Fix triplefaults when starting X on athlons with the 4G/4G plit enabled.

For the record, Zwane and I reproduced this on K6, Opteron, P4, and
Xeon. In fact, the one machine I couldn't trigger the bug on was an
Athlon.

--
Matt Mackall : http://www.selenic.com : Linux development and consulting

2003-11-21 23:46:26

by John Cherry

[permalink] [raw]
Subject: Re: 2.6.0-test9-mm5 (compile stats)

Linux 2.6 (mm tree) Compile Statistics (gcc 3.2.2)
Warnings/Errors Summary

Kernel bzImage bzImage bzImage modules bzImage modules
(defconfig) (allno) (allyes) (allyes) (allmod) (allmod)
--------------- ---------- -------- -------- -------- -------- --------
2.6.0-test9-mm5 0w/0e 0w/0e 172w/ 0e 12w/0e 3w/0e 211w/0e
2.6.0-test9-mm4 2w/0e 0w/0e 174w/ 0e 12w/0e 3w/0e 213w/0e
2.6.0-test9-mm3 0w/0e 0w/0e 172w/ 0e 12w/0e 3w/0e 211w/0e
2.6.0-test9-mm2 0w/0e 0w/0e 172w/ 0e 12w/0e 3w/0e 211w/1e
2.6.0-test9-mm1 0w/0e 0w/0e 179w/ 1e 12w/0e 3w/0e 213w/1e
2.6.0-test8-mm1 0w/0e 0w/0e 183w/ 1e 13w/0e 3w/0e 223w/1e
2.6.0-test7-mm1 0w/0e 1w/0e 176w/ 1e 9w/0e 3w/0e 231w/1e
2.6.0-test6-mm4 0w/0e 1w/0e 179w/ 1e 9w/0e 3w/0e 234w/1e
2.6.0-test6-mm3 0w/0e 1w/0e 178w/ 1e 9w/0e 3w/0e 252w/2e
2.6.0-test6-mm2 0w/0e 1w/0e 179w/ 1e 9w/0e 3w/0e 252w/2e
2.6.0-test6-mm1 0w/0e 1w/0e 179w/ 1e 9w/0e 3w/0e 252w/2e

Web page with links to complete details:
http://developer.osdl.org/cherry/compile/

Version information for host [ cherrypit.pdx.osdl.net ]
gcc: 3.2.2
patch: 2.5.4

Kernel version: 2.6.0-test9-mm5
Kernel build:
Making bzImage (defconfig): 0 warnings, 0 errors
Making modules (defconfig): 0 warnings, 0 errors
Making bzImage (allnoconfig): 0 warnings, 0 errors
Making bzImage (allyesconfig): 172 warnings, 5 errors
Making modules (allyesconfig): 12 warnings, 0 errors
Making bzImage (allmodconfig): 3 warnings, 0 errors
Making modules (allmodconfig): 211 warnings, 0 errors

Building directories:
Building fs/adfs: clean
Building fs/affs: clean
Building fs/afs: clean
Building fs/autofs: clean
Building fs/autofs4: clean
Building fs/befs: clean
Building fs/bfs: clean
Building fs/cifs: clean
Building fs/coda: clean
Building fs/cramfs: clean
Building fs/devfs: clean
Building fs/devpts: clean
Building fs/efs: clean
Building fs/exportfs: clean
Building fs/ext2: clean
Building fs/ext3: clean
Building fs/fat: clean
Building fs/freevxfs: clean
Building fs/hfs: clean
Building fs/hpfs: clean
Building fs/hugetlbfs: clean
Building fs/intermezzo: clean
Building fs/isofs: clean
Building fs/jbd: clean
Building fs/jffs: clean
Building fs/jffs2: clean
Building fs/jfs: clean
Building fs/lockd: clean
Building fs/minix: clean
Building fs/msdos: clean
Building fs/ncpfs: clean
Building fs/nfs: clean
Building fs/nfsd: clean
Building fs/nls: clean
Building fs/ntfs: clean
Building fs/partitions: clean
Building fs/proc: clean
Building fs/qnx4: clean
Building fs/ramfs: clean
Building fs/reiserfs: clean
Building fs/romfs: clean
Building fs/smbfs: clean
Building fs/sysfs: clean
Building fs/sysv: clean
Building fs/udf: clean
Building fs/ufs: clean
Building fs/vfat: clean
Building fs/xfs: clean
Building drivers/i2c: clean
Building drivers/net: 31 warnings, 0 errors
Building drivers/media: 1 warnings, 0 errors
Building drivers/base: clean
Building drivers/pci: clean
Building drivers/eisa: clean
Building drivers/isdn: clean
Building drivers/char: 1 warnings, 0 errors
Building drivers/acpi: clean
Building drivers/serial: 1 warnings, 0 errors
Building drivers/fc4: clean
Building drivers/parport: clean
Building drivers/mtd: 23 warnings, 0 errors
Building drivers/usb: clean
Building drivers/block: 1 warnings, 0 errors
Building drivers/pcmcia: 3 warnings, 0 errors
Building drivers/input: clean
Building drivers/atm: clean
Building drivers/ide: 30 warnings, 0 errors
Building drivers/pnp: clean
Building drivers/oprofile: clean
Building drivers/ieee1394: clean
Building drivers/cdrom: 3 warnings, 0 errors
Building drivers/md: clean
Building drivers/message: 1 warnings, 0 errors
Building drivers/cpufreq: clean
Building drivers/sbus: clean
Building drivers/bluetooth: clean
Building drivers/telephony: 5 warnings, 0 errors
Building drivers/zorro: clean
Building drivers/acorn: clean
Building drivers/tc: clean
Building drivers/mca: clean
Building drivers/nubus: clean
Building drivers/misc: clean
Building drivers/dio: clean
Building drivers/scsi/aacraid: clean
Building drivers/scsi/aic7xxx: clean
Building drivers/scsi/pcmcia: 4 warnings, 0 errors
Building drivers/scsi/sym53c8xx_2: clean
Building drivers/video/aty: 3 warnings, 0 errors
Building drivers/video/console: 2 warnings, 0 errors
Building drivers/video/i810: clean
Building drivers/video/logo: clean
Building drivers/video/matrox: 5 warnings, 0 errors
Building drivers/video/riva: clean
Building drivers/video/sis: 1 warnings, 0 errors
Building sound/core: clean
Building sound/drivers: clean
Building sound/i2c: clean
Building sound/isa: 3 warnings, 0 errors
Building sound/oss: 33 warnings, 0 errors
Building sound/pci: clean
Building sound/pcmcia: clean
Building sound/synth: clean
Building sound/usb: clean
Building arch/i386: clean
Building crypto: clean
Building lib: clean
Building net: 9 warnings, 0 errors
Building security: clean
Building sound: clean
Building usr: clean
Building fs: clean
Building drivers/video: 8 warnings, 0 errors
Building drivers/scsi: 44 warnings, 0 errors
Building drivers/net: 0 warnings, 1 errors


Error Summary (individual module builds):

drivers/net: 0 warnings, 1 errors


Warning Summary (individual module builds):

drivers/block: 1 warnings, 0 errors
drivers/cdrom: 3 warnings, 0 errors
drivers/char: 1 warnings, 0 errors
drivers/ide: 30 warnings, 0 errors
drivers/media: 1 warnings, 0 errors
drivers/message: 1 warnings, 0 errors
drivers/mtd: 23 warnings, 0 errors
drivers/net: 31 warnings, 0 errors
drivers/pcmcia: 3 warnings, 0 errors
drivers/scsi/pcmcia: 4 warnings, 0 errors
drivers/scsi: 44 warnings, 0 errors
drivers/serial: 1 warnings, 0 errors
drivers/telephony: 5 warnings, 0 errors
drivers/video/aty: 3 warnings, 0 errors
drivers/video/console: 2 warnings, 0 errors
drivers/video/matrox: 5 warnings, 0 errors
drivers/video/sis: 1 warnings, 0 errors
drivers/video: 8 warnings, 0 errors
net: 9 warnings, 0 errors
sound/isa: 3 warnings, 0 errors
sound/oss: 33 warnings, 0 errors




2003-11-24 22:55:33

by Mike Fedyk

[permalink] [raw]
Subject: OOps! was: 2.6.0-test9-mm5

I'm getting an oops on boot, right after serial is initialised.

Two things it says:
BAD EIP!
Trying to kill init!

Yes, I'm using preempt. I'll try without, and see if that "fixes" the
problem, and try some other versions, since the last 2.6 booted on this
machine is 2.6.0-test6-mm4.

Mike

2003-11-24 23:43:23

by Zwane Mwaikambo

[permalink] [raw]
Subject: Re: OOps! was: 2.6.0-test9-mm5

On Mon, 24 Nov 2003, Mike Fedyk wrote:

> I'm getting an oops on boot, right after serial is initialised.
>
> Two things it says:
> BAD EIP!
> Trying to kill init!
>
> Yes, I'm using preempt. I'll try without, and see if that "fixes" the
> problem, and try some other versions, since the last 2.6 booted on this
> machine is 2.6.0-test6-mm4.

Any chance you can capture the oops in it's entirety? It might also be
worth booting with the 'initcall_debug' kernel parameter.

Thanks

2003-11-24 23:59:48

by Mike Fedyk

[permalink] [raw]
Subject: Re: OOps! was: 2.6.0-test9-mm5

On Mon, Nov 24, 2003 at 06:41:58PM -0500, Zwane Mwaikambo wrote:
> On Mon, 24 Nov 2003, Mike Fedyk wrote:
>
> > I'm getting an oops on boot, right after serial is initialised.
> >
> > Two things it says:
> > BAD EIP!
> > Trying to kill init!
> >
> > Yes, I'm using preempt. I'll try without, and see if that "fixes" the
> > problem, and try some other versions, since the last 2.6 booted on this
> > machine is 2.6.0-test6-mm4.
>
> Any chance you can capture the oops in it's entirety? It might also be
> worth booting with the 'initcall_debug' kernel parameter.

I just compiled witout preempt and it still gives an oops at the same spot.

It doesn't give a trace. Will it still be helpful for you, and the eip was
something like 00095

Here is a boot from my most recent previous kernel:

Linux version 2.6.0-test6-mm4 (root@srv-lr2600) (gcc version 3.3.2 20030908 (Debian prerelease)) #2 SMP Mon Oct 6 02:32:09 PDT 2003
Video mode to be used for restore is f01
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009e400 (usable)
BIOS-e820: 000000000009e400 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000005fffc000 (usable)
BIOS-e820: 000000005fffc000 - 000000005ffff000 (ACPI data)
BIOS-e820: 000000005ffff000 - 0000000060000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
639MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 393212
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 225280 pages, LIFO batch:16
HighMem zone: 163836 pages, LIFO batch:16
DMI 2.3 present.
ACPI: RSDP (v000 ASUS ) @ 0x000f5dc0
ACPI: RSDT (v001 ASUS A7V8X-X 0x42302e31 MSFT 0x31313031) @ 0x5fffc000
ACPI: FADT (v001 ASUS A7V8X-X 0x42302e31 MSFT 0x31313031) @ 0x5fffc0b2
ACPI: BOOT (v001 ASUS A7V8X-X 0x42302e31 MSFT 0x31313031) @ 0x5fffc030
ACPI: MADT (v001 ASUS A7V8X-X 0x42302e31 MSFT 0x31313031) @ 0x5fffc058
ACPI: DSDT (v001 ASUS A7V8X-X 0x00001000 MSFT 0x0100000b) @ 0x00000000
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:8 APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] polarity[0x1] trigger[0x1] lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] global_irq_base[0x0])
IOAPIC[0]: Assigned apic_id 2
IOAPIC[0]: apic_id 2, version 3, address 0xfec00000, IRQ 0-23
ACPI: INT_SRC_OVR (bus[0] irq[0x0] global_irq[0x2] polarity[0x0] trigger[0x1])
ACPI: INT_SRC_OVR (bus[0] irq[0x9] global_irq[0x9] polarity[0x3] trigger[0x3])
Enabling APIC mode: Flat. Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Building zonelist for node : 0
Kernel command line: root=/dev/hda1 ro vga=extended nmi_watchdog=2 ide=reverse
ide_setup: ide=reverse : Enabled support for IDE inverse scan order.
Initializing CPU#0
PID hash table entries: 4096 (order 12: 32768 bytes)
Detected 2083.203 MHz processor.
Console: colour VGA+ 80x50
Memory: 1552416k/1572848k available (2270k kernel code, 19280k reserved, 884k data, 192k init, 655344k highmem)
Calibrating delay loop... 4104.19 BogoMIPS
Security Scaffold v1.0.0 initialized
Capability LSM initialized
Dentry cache hash table entries: 262144 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 131072 (order: 7, 524288 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000020
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
CPU0: AMD Athlon(TM) XP 2600+ stepping 01
per-CPU timeslice cutoff: 731.36 usecs.
task migration cache decay timeout: 1 msecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Error: only one processor found.
ENABLING IO-APIC IRQs
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
..TIMER: vector=0x31 pin1=2 pin2=-1
number of MP IRQ sources: 15.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
....... : Delivery Type: 0
....... : LTS : 0
.... register #01: 00178003
....... : max redirection entries: 0017
....... : PRQ implemented: 1
....... : IO APIC version: 0003
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 000 00 1 0 0 0 0 0 0 00
01 001 01 0 0 0 0 0 1 1 39
02 001 01 0 0 0 0 0 1 1 31
03 001 01 0 0 0 0 0 1 1 41
04 001 01 0 0 0 0 0 1 1 49
05 001 01 0 0 0 0 0 1 1 51
06 001 01 0 0 0 0 0 1 1 59
07 001 01 0 0 0 0 0 1 1 61
08 001 01 0 0 0 0 0 1 1 69
09 001 01 1 1 0 1 0 1 1 71
0a 001 01 0 0 0 0 0 1 1 79
0b 001 01 0 0 0 0 0 1 1 81
0c 001 01 0 0 0 0 0 1 1 89
0d 001 01 0 0 0 0 0 1 1 91
0e 001 01 0 0 0 0 0 1 1 99
0f 001 01 0 0 0 0 0 1 1 A1
10 000 00 1 0 0 0 0 0 0 00
11 000 00 1 0 0 0 0 0 0 00
12 000 00 1 0 0 0 0 0 0 00
13 000 00 1 0 0 0 0 0 0 00
14 000 00 1 0 0 0 0 0 0 00
15 000 00 1 0 0 0 0 0 0 00
16 000 00 1 0 0 0 0 0 0 00
17 000 00 1 0 0 0 0 0 0 00
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:10
IRQ11 -> 0:11
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 2082.0719 MHz.
..... host bus clock speed is 333.0235 MHz.
Starting migration thread for cpu 0
CPUS done 2
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xf15e0, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20030813
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 11 12 14 15, disabled)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 *5 6 7 10 11 12 14)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15, disabled)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15, enabled at IRQ 9)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
Linux Plug and Play Support v0.97 (c) Adam Belay
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00f9bf0
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x9c20, dseg 0xf0000
PnPBIOS: 14 nodes reported by PnP BIOS; 14 recorded by driver
SCSI subsystem initialized
IOAPIC[0]: Set PCI routing entry (2-17 -> 0xa9 -> IRQ 17 Mode:1 Active:1)
00:00:07[A] -> 2-17 -> IRQ 17
Pin 2-17 already programmed
IOAPIC[0]: Set PCI routing entry (2-18 -> 0xb1 -> IRQ 18 Mode:1 Active:1)
00:00:09[A] -> 2-18 -> IRQ 18
IOAPIC[0]: Set PCI routing entry (2-19 -> 0xb9 -> IRQ 19 Mode:1 Active:1)
00:00:0c[A] -> 2-19 -> IRQ 19
IOAPIC[0]: Set PCI routing entry (2-16 -> 0xc1 -> IRQ 16 Mode:1 Active:1)
00:00:0c[B] -> 2-16 -> IRQ 16
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
IOAPIC[0]: Set PCI routing entry (2-21 -> 0xc9 -> IRQ 21 Mode:1 Active:1)
00:00:10[A] -> 2-21 -> IRQ 21
Pin 2-21 already programmed
sage repeated 2 times
IOAPIC[0]: Set PCI routing entry (2-22 -> 0xd1 -> IRQ 22 Mode:1 Active:1)
00:00:11[C] -> 2-22 -> IRQ 22
IOAPIC[0]: Set PCI routing entry (2-23 -> 0xd9 -> IRQ 23 Mode:1 Active:1)
00:00:12[A] -> 2-23 -> IRQ 23
Pin 2-16 already programmed
Pin 2-17 already programmed
ACPI: No IRQ known for interrupt pin A of device 0000:00:11.1 - using IRQ 255
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
divert: not allocating divert_blk for non-ethernet device lo
SBF: Simple Boot Flag extension found and enabled.
SBF: Setting boot flags 0x1
Machine check exception polling timer started.
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.1
Initializing Cryptographic API
ACPI: Power Button (FF) [PWRF]
ACPI: Processor [CPU0] (supports C1)
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
pty: 256 Unix98 ptys configured
Hangcheck: starting hangcheck timer 0.5.0 (tick is 180 seconds, margin is 60 seconds).
Serial: 8250/16550 driver $Revision: 1.90 $ IRQ sharing enabled


It oopses here.


ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 0000:00:11.1
ACPI: No IRQ known for interrupt pin A of device 0000:00:11.1 - using IRQ 255
VP_IDE: chipset revision 6
VP_IDE: not 100%% native mode: will probe irqs later
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1
ide0: BM-DMA at 0x8400-0x8407, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x8408-0x840f, BIOS settings: hdc:pio, hdd:pio
hda: IBM-DPTA-372730, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
SiI680: IDE controller at PCI slot 0000:00:0e.0
SiI680: chipset revision 2
SiI680: BASE CLOCK == 133
SiI680: 100%% native mode on irq 17
ide2: MMIO-DMA at 0xf880a000-0xf880a007, BIOS settings: hde:pio, hdf:pio
ide3: MMIO-DMA at 0xf880a008-0xf880a00f, BIOS settings: hdg:pio, hdh:pio
hde: Maxtor 6Y160P0, ATA DISK drive
ide2 at 0xf880a080-0xf880a087,0xf880a08a on irq 17
hdg: Maxtor 6Y160P0, ATA DISK drive
ide3 at 0xf880a0c0-0xf880a0c7,0xf880a0ca on irq 17
PDC20269: IDE controller at PCI slot 0000:00:0c.0
PDC20269: chipset revision 2
PDC20269: 100%% native mode on irq 19
ide4: BM-DMA at 0xb400-0xb407, BIOS settings: hdi:pio, hdj:pio
ide5: BM-DMA at 0xb408-0xb40f, BIOS settings: hdk:pio, hdl:pio
hdi: Maxtor 6Y160P0, ATA DISK drive
ide4 at 0xd800-0xd807,0xd402 on irq 19
hdk: Maxtor 6Y160P0, ATA DISK drive
ide5 at 0xd000-0xd007,0xb802 on irq 19
hda: max request size: 128KiB
hda: 53464320 sectors (27373 MB) w/1961KiB Cache, CHS=53040/16/63, UDMA(66)
hda: hda1 hda2
hde: max request size: 64KiB
hde: 320173056 sectors (163928 MB) w/7936KiB Cache, CHS=19929/255/63, UDMA(133)
hde: hde1 hde2 hde3
hdg: max request size: 64KiB
hdg: 320173056 sectors (163928 MB) w/7936KiB Cache, CHS=19929/255/63, UDMA(133)
hdg: hdg1 hdg2
hdi: max request size: 1024KiB
hdi: 320173056 sectors (163928 MB) w/7936KiB Cache, CHS=19929/255/63, UDMA(133)
hdi: hdi1 hdi3
hdk: max request size: 1024KiB
hdk: 320173056 sectors (163928 MB) w/7936KiB Cache, CHS=19929/255/63, UDMA(133)
hdk: hdk1 hdk2 hdk3
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
input: AT Translated Set 2 keyboard on isa0060/serio0
serio: i8042 KBD port at 0x60,0x64 irq 1
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
8regs : 3148.000 MB/sec
8regs_prefetch: 2768.000 MB/sec
32regs : 1996.000 MB/sec
32regs_prefetch: 1748.000 MB/sec
pIII_sse : 1704.000 MB/sec
pII_mmx : 5548.000 MB/sec
p5_mmx : 7372.000 MB/sec
raid5: using function: pIII_sse (1704.000 MB/sec)
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
device-mapper: 4.0.0-ioctl (2003-06-04) initialised: [email protected]
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 128Kbytes
TCP: Hash tables configured (established 262144 bind 43690)
BIOS EDD facility v0.09 2003-Jan-22, 5 devices found
md: Autodetecting RAID arrays.
md: autorun ...
md: considering hdk3 ...
md: adding hdk3 ...
md: hdk1 has different UUID to hdk3
md: adding hdi3 ...
md: adding hde3 ...
md: hde1 has different UUID to hdk3
md: created md0
md: bind<hde3>
md: bind<hdi3>
md: bind<hdk3>
md: running: <hdk3><hdi3><hde3>
raid5: device hdk3 operational as raid disk 2
raid5: device hdi3 operational as raid disk 1
raid5: device hde3 operational as raid disk 0
raid5: allocated 3148kB for md0
raid5: raid level 5 set md0 active with 3 out of 3 devices, algorithm 0
RAID5 conf printout:
--- rd:3 wd:3 fd:0
disk 0, o:1, dev:hde3
disk 1, o:1, dev:hdi3
disk 2, o:1, dev:hdk3
md: considering hdk1 ...
md: adding hdk1 ...
md: adding hde1 ...
md: created md1
md: bind<hde1>
md: bind<hdk1>
md: running: <hdk1><hde1>
raid1: raid set md1 active with 2 out of 2 mirrors
md: ... autorun DONE.
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 192k freed
NET: Registered protocol family 1
Adding 364888k swap on /dev/hda2. Priority:1 extents:1
EXT3 FS on hda1, internal journal
Real Time Clock Driver v1.12
8139too Fast Ethernet driver 0.9.26
via-rhine.c:v1.10-LK1.1.19-2.5 July-12-2003 Written by Donald Becker
http://www.scyld.com/network/via-rhine.html
divert: allocating divert_blk for eth0
eth0: VIA VT6102 Rhine-II at 0xf7000000, 00:0c:6e:1f:81:95, IRQ 23.
eth0: MII PHY found at address 1, status 0x786d advertising 01e1 Link 45e1.
inserting floppy driver for 2.6.0-test6-mm4
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
end_request: I/O error, dev fd0, sector 0
Adding 262136k swap on /usr/swap_file. Priority:2 extents:68
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
parport0: cpp_daisy: aa5500ff(38)
parport0: assign_addrs: aa5500ff(38)
parport0: cpp_daisy: aa5500ff(38)
parport0: assign_addrs: aa5500ff(38)
lp0: using parport0 (polling).
drivers/usb/core/usb.c: registered new driver usbfs
drivers/usb/core/usb.c: registered new driver hub
ehci_hcd 0000:00:10.3: EHCI Host Controller
ehci_hcd 0000:00:10.3: irq 21, pci mem f8875000
ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:10.3: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-13
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
ohci-hcd: 2003 Feb 24 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci-hcd: block sizes: ed 64 td 64
drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
uhci-hcd 0000:00:10.0: UHCI Host Controller
uhci-hcd 0000:00:10.0: irq 21, io base 00009400
uhci-hcd 0000:00:10.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
uhci-hcd 0000:00:10.1: UHCI Host Controller
uhci-hcd 0000:00:10.1: irq 21, io base 00009000
uhci-hcd 0000:00:10.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
uhci-hcd 0000:00:10.2: UHCI Host Controller
uhci-hcd 0000:00:10.2: irq 21, io base 00008800
uhci-hcd 0000:00:10.2: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
hub 2-0:1.0: new USB device on port 2, assigned address 2
eth0: Setting full-duplex based on MII #1 link partner capability of 45e1.
nfs warning: mount version older than kernel
sage repeated 3 times
ttyS1: LSR safety check engaged!
ttyS1: LSR safety check engaged!
process `named' is using obsolete setsockopt SO_BSDCOMPAT
sage repeated 5 times
input: Logitech USB Mouse on usb-0000:00:10.0-2
drivers/usb/core/usb.c: registered new driver usbmouse
drivers/usb/input/usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
drivers/usb/core/usb.c: registered new driver hiddev
drivers/usb/core/usb.c: registered new driver hid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
nfs: server fs not responding, still trying
sage repeated 2 times
nfs: server fs OK
sage repeated 2 times
nfs: server fs not responding, still trying
sage repeated 3 times
nfs: server fs OK
sage repeated 3 times
nfs: server fs not responding, still trying
nfs: server fs not responding, still trying
nfs: server fs OK
nfs: server fs OK
process `rndc' is using obsolete setsockopt SO_BSDCOMPAT
Kernel logging (proc) stopped.
Kernel log daemon terminating.

2003-11-25 00:37:57

by Mike Fedyk

[permalink] [raw]
Subject: Re: OOps! was: 2.6.0-test9-mm5

On Mon, Nov 24, 2003 at 03:58:07PM -0800, Mike Fedyk wrote:
> I just compiled witout preempt and it still gives an oops at the same spot.

Just compiled vanilla 2.6.0-test9 and it doesn't oops.

Let me know if you still want me to hand type that oops.

--- linux-2.6.0-test9/.config 2003-11-24 15:47:54.000000000 -0800
+++ linux-2.6.0-test9-mm5/.config 2003-11-24 15:33:22.000000000 -0800
@@ -29,6 +29,8 @@
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set

#
# Loadable module support
@@ -84,11 +86,16 @@
CONFIG_X86_POPAD_OK=y
CONFIG_X86_ALIGNMENT_16=y
CONFIG_X86_INTEL_USERCOPY=y
+# CONFIG_X86_4G is not set
+# CONFIG_X86_SWITCH_PAGETABLES is not set
+# CONFIG_X86_4G_VM_LAYOUT is not set
+# CONFIG_X86_UACCESS_INDIRECT is not set
+# CONFIG_X86_HIGH_ENTRY is not set
CONFIG_HPET_TIMER=y
# CONFIG_HPET_EMULATE_RTC is not set
CONFIG_SMP=y
CONFIG_NR_CPUS=2
-CONFIG_PREEMPT=y
+# CONFIG_PREEMPT is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_MCE=y
@@ -107,6 +114,7 @@
CONFIG_HIGHPTE=y
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
+# CONFIG_EFI is not set
CONFIG_HAVE_DEC_LOCK=y

#
@@ -138,6 +146,7 @@
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
# CONFIG_ACPI_RELAXED_AML is not set
+CONFIG_X86_PM_TIMER=y

#
# APM (Advanced Power Management) BIOS Support
@@ -165,6 +174,7 @@
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
+CONFIG_PCI_USE_VECTOR=y
CONFIG_PCI_LEGACY_PROC=y
CONFIG_PCI_NAMES=y
CONFIG_ISA=y
@@ -233,6 +243,7 @@
#
CONFIG_ISAPNP=y
CONFIG_PNPBIOS=y
+CONFIG_PNPBIOS_PROC_FS=y

#
# Block devices
@@ -316,7 +327,6 @@
CONFIG_BLK_DEV_OPTI621=y
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
-# CONFIG_BLK_DEV_IDE_TCQ is not set
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
@@ -365,6 +375,7 @@
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
+CONFIG_MAX_SD_DISKS=256
CONFIG_CHR_DEV_ST=m
CONFIG_CHR_DEV_OSST=m
CONFIG_BLK_DEV_SR=m
@@ -682,6 +693,8 @@
CONFIG_TULIP=m
CONFIG_TULIP_MWI=y
CONFIG_TULIP_MMIO=y
+CONFIG_TULIP_NAPI=y
+CONFIG_TULIP_NAPI_HW_MITIGATION=y
CONFIG_DE4X5=m
CONFIG_WINBOND_840=m
CONFIG_DM9102=m
@@ -697,6 +710,7 @@
CONFIG_AC3200=m
CONFIG_APRICOT=m
CONFIG_B44=m
+# CONFIG_FORCEDETH is not set
CONFIG_CS89x0=m
CONFIG_DGRS=m
CONFIG_EEPRO100=m
@@ -763,6 +777,7 @@
# CONFIG_NET_FC is not set
# CONFIG_RCPCI is not set
# CONFIG_SHAPER is not set
+# CONFIG_NET_POLL_CONTROLLER is not set

#
# Wan interfaces
@@ -1335,7 +1350,6 @@
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_BELKIN=m
-# CONFIG_USB_SERIAL_WHITEHEAT is not set
CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
CONFIG_USB_SERIAL_EMPEG=m
CONFIG_USB_SERIAL_FTDI_SIO=m
@@ -1513,12 +1527,11 @@
# CONFIG_ULTRIX_PARTITION is not set
# CONFIG_SUN_PARTITION is not set
# CONFIG_EFI_PARTITION is not set
-CONFIG_SMB_NLS=y
-CONFIG_NLS=y

#
# Native Language Support
#
+CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
# CONFIG_NLS_CODEPAGE_737 is not set
@@ -1573,9 +1586,12 @@
CONFIG_MAGIC_SYSRQ=y
CONFIG_DEBUG_SPINLOCK=y
# CONFIG_DEBUG_PAGEALLOC is not set
+# CONFIG_SPINLINE is not set
CONFIG_DEBUG_HIGHMEM=y
# CONFIG_DEBUG_INFO is not set
+# CONFIG_LOCKMETER is not set
CONFIG_DEBUG_SPINLOCK_SLEEP=y
+# CONFIG_KGDB is not set
CONFIG_FRAME_POINTER=y
CONFIG_X86_EXTRA_IRQS=y
CONFIG_X86_FIND_SMP_CONFIG=y

Linux version 2.6.0-test9 (root@mis-mike-wstn) (gcc version 3.3.2 (Debian)) #1 SMP Mon Nov 24 15:54:45 PST 2003
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009e400 (usable)
BIOS-e820: 000000000009e400 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000005fffc000 (usable)
BIOS-e820: 000000005fffc000 - 000000005ffff000 (ACPI data)
BIOS-e820: 000000005ffff000 - 0000000060000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
639MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 393212
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 225280 pages, LIFO batch:16
HighMem zone: 163836 pages, LIFO batch:16
DMI 2.3 present.
Using APIC driver default
ACPI: RSDP (v000 ASUS ) @ 0x000f5dc0
ACPI: RSDT (v001 ASUS A7V8X-X 0x42302e31 MSFT 0x31313031) @ 0x5fffc000
ACPI: FADT (v001 ASUS A7V8X-X 0x42302e31 MSFT 0x31313031) @ 0x5fffc0b2
ACPI: BOOT (v001 ASUS A7V8X-X 0x42302e31 MSFT 0x31313031) @ 0x5fffc030
ACPI: MADT (v001 ASUS A7V8X-X 0x42302e31 MSFT 0x31313031) @ 0x5fffc058
ACPI: DSDT (v001 ASUS A7V8X-X 0x00001000 MSFT 0x0100000b) @ 0x00000000
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:8 APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] polarity[0x1] trigger[0x1] lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] global_irq_base[0x0])
IOAPIC[0]: Assigned apic_id 2
IOAPIC[0]: apic_id 2, version 3, address 0xfec00000, IRQ 0-23
ACPI: INT_SRC_OVR (bus[0] irq[0x0] global_irq[0x2] polarity[0x0] trigger[0x1])
ACPI: INT_SRC_OVR (bus[0] irq[0x9] global_irq[0x9] polarity[0x3] trigger[0x3])
Enabling APIC mode: Flat. Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Building zonelist for node : 0
Kernel command line: root=/dev/hda1 ro vga=extended nmi_watchdog=2 ide=reverse
ide_setup: ide=reverse : Enabled support for IDE inverse scan order.
Initializing CPU#0
PID hash table entries: 4096 (order 12: 32768 bytes)
Detected 2083.203 MHz processor.
Console: colour VGA+ 80x50
spurious 8259A interrupt: IRQ7.
Memory: 1552352k/1572848k available (2324k kernel code, 19344k reserved, 890k data, 196k init, 655344k highmem)
Calibrating delay loop... 4104.19 BogoMIPS
Security Scaffold v1.0.0 initialized
Capability LSM initialized
Dentry cache hash table entries: 262144 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 131072 (order: 7, 524288 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000020
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
CPU0: AMD Athlon(TM) XP 2600+ stepping 01
per-CPU timeslice cutoff: 731.36 usecs.
task migration cache decay timeout: 1 msecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Total of 1 processors activated (4104.19 BogoMIPS).
ENABLING IO-APIC IRQs
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
..TIMER: vector=0x31 pin1=2 pin2=-1
number of MP IRQ sources: 15.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
....... : Delivery Type: 0
....... : LTS : 0
.... register #01: 00178003
....... : max redirection entries: 0017
....... : PRQ implemented: 1
....... : IO APIC version: 0003
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 000 00 1 0 0 0 0 0 0 00
01 001 01 0 0 0 0 0 1 1 39
02 001 01 0 0 0 0 0 1 1 31
03 001 01 0 0 0 0 0 1 1 41
04 001 01 0 0 0 0 0 1 1 49
05 001 01 0 0 0 0 0 1 1 51
06 001 01 0 0 0 0 0 1 1 59
07 001 01 0 0 0 0 0 1 1 61
08 001 01 0 0 0 0 0 1 1 69
09 001 01 1 1 0 1 0 1 1 71
0a 001 01 0 0 0 0 0 1 1 79
0b 001 01 0 0 0 0 0 1 1 81
0c 001 01 0 0 0 0 0 1 1 89
0d 001 01 0 0 0 0 0 1 1 91
0e 001 01 0 0 0 0 0 1 1 99
0f 001 01 0 0 0 0 0 1 1 A1
10 000 00 1 0 0 0 0 0 0 00
11 000 00 1 0 0 0 0 0 0 00
12 000 00 1 0 0 0 0 0 0 00
13 000 00 1 0 0 0 0 0 0 00
14 000 00 1 0 0 0 0 0 0 00
15 000 00 1 0 0 0 0 0 0 00
16 000 00 1 0 0 0 0 0 0 00
17 000 00 1 0 0 0 0 0 0 00
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:10
IRQ11 -> 0:11
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 2082.0719 MHz.
..... host bus clock speed is 333.0235 MHz.
Starting migration thread for cpu 0
CPUS done 2
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xf15e0, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20031002
IOAPIC[0]: Set PCI routing entry (2-9 -> 0x71 -> IRQ 9 Mode:1 Active:1)
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 *5 6 7 10 11 12 14)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
Linux Plug and Play Support v0.97 (c) Adam Belay
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00f9bf0
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x9c20, dseg 0xf0000
PnPBIOS: 14 nodes reported by PnP BIOS; 14 recorded by driver
SCSI subsystem initialized
IOAPIC[0]: Set PCI routing entry (2-17 -> 0xa9 -> IRQ 17 Mode:1 Active:1)
00:00:07[A] -> 2-17 -> IRQ 17
Pin 2-17 already programmed
IOAPIC[0]: Set PCI routing entry (2-18 -> 0xb1 -> IRQ 18 Mode:1 Active:1)
00:00:09[A] -> 2-18 -> IRQ 18
IOAPIC[0]: Set PCI routing entry (2-19 -> 0xb9 -> IRQ 19 Mode:1 Active:1)
00:00:0c[A] -> 2-19 -> IRQ 19
IOAPIC[0]: Set PCI routing entry (2-16 -> 0xc1 -> IRQ 16 Mode:1 Active:1)
00:00:0c[B] -> 2-16 -> IRQ 16
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
IOAPIC[0]: Set PCI routing entry (2-21 -> 0xc9 -> IRQ 21 Mode:1 Active:1)
00:00:10[A] -> 2-21 -> IRQ 21
Pin 2-21 already programmed
sage repeated 2 times
IOAPIC[0]: Set PCI routing entry (2-22 -> 0xd1 -> IRQ 22 Mode:1 Active:1)
00:00:11[C] -> 2-22 -> IRQ 22
IOAPIC[0]: Set PCI routing entry (2-23 -> 0xd9 -> IRQ 23 Mode:1 Active:1)
00:00:12[A] -> 2-23 -> IRQ 23
Pin 2-16 already programmed
Pin 2-17 already programmed
ACPI: No IRQ known for interrupt pin A of device 0000:00:11.1 - using IRQ 255
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
divert: not allocating divert_blk for non-ethernet device lo
SBF: Simple Boot Flag extension found and enabled.
SBF: Setting boot flags 0x1
Machine check exception polling timer started.
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.1
Initializing Cryptographic API
ACPI: Power Button (FF) [PWRF]
ACPI: Processor [CPU0] (supports C1)
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
pty: 256 Unix98 ptys configured
Hangcheck: starting hangcheck timer 0.5.0 (tick is 180 seconds, margin is 60 seconds).
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled

2.6.0-test9-mm5 oopses here.

ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 0000:00:11.1
ACPI: No IRQ known for interrupt pin A of device 0000:00:11.1 - using IRQ 255
VP_IDE: chipset revision 6
VP_IDE: not 100%% native mode: will probe irqs later
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1
ide0: BM-DMA at 0x8400-0x8407, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x8408-0x840f, BIOS settings: hdc:pio, hdd:pio
hda: IBM-DPTA-372730, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
SiI680: IDE controller at PCI slot 0000:00:0e.0
SiI680: chipset revision 2
SiI680: BASE CLOCK == 133
SiI680: 100%% native mode on irq 17
ide2: MMIO-DMA at 0xf880a000-0xf880a007, BIOS settings: hde:pio, hdf:pio
ide3: MMIO-DMA at 0xf880a008-0xf880a00f, BIOS settings: hdg:pio, hdh:pio
hde: Maxtor 6Y160P0, ATA DISK drive
ide2 at 0xf880a080-0xf880a087,0xf880a08a on irq 17
hdg: Maxtor 6Y160P0, ATA DISK drive
ide3 at 0xf880a0c0-0xf880a0c7,0xf880a0ca on irq 17
PDC20269: IDE controller at PCI slot 0000:00:0c.0
PDC20269: chipset revision 2
PDC20269: 100%% native mode on irq 19
ide4: BM-DMA at 0xb400-0xb407, BIOS settings: hdi:pio, hdj:pio
ide5: BM-DMA at 0xb408-0xb40f, BIOS settings: hdk:pio, hdl:pio
hdi: Maxtor 6Y160P0, ATA DISK drive
ide4 at 0xd800-0xd807,0xd402 on irq 19
hdk: Maxtor 6Y160P0, ATA DISK drive
ide5 at 0xd000-0xd007,0xb802 on irq 19
hda: max request size: 128KiB
hda: 53464320 sectors (27373 MB) w/1961KiB Cache, CHS=53040/16/63, UDMA(66)
hda: hda1 hda2
hde: max request size: 64KiB
hde: 320173056 sectors (163928 MB) w/7936KiB Cache, CHS=19929/255/63, UDMA(133)
hde: hde1 hde2 hde3
hdg: max request size: 64KiB
hdg: 320173056 sectors (163928 MB) w/7936KiB Cache, CHS=19929/255/63, UDMA(133)
hdg: hdg1 hdg2
hdi: max request size: 1024KiB
hdi: 320173056 sectors (163928 MB) w/7936KiB Cache, CHS=19929/255/63, UDMA(133)
hdi: hdi1 hdi3
hdk: max request size: 1024KiB
hdk: 320173056 sectors (163928 MB) w/7936KiB Cache, CHS=19929/255/63, UDMA(133)
hdk: hdk1 hdk2 hdk3
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
input: AT Translated Set 2 keyboard on isa0060/serio0
serio: i8042 KBD port at 0x60,0x64 irq 1
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
8regs : 2948.000 MB/sec
8regs_prefetch: 2844.000 MB/sec
32regs : 1984.000 MB/sec
32regs_prefetch: 1864.000 MB/sec
pIII_sse : 1648.000 MB/sec
pII_mmx : 5572.000 MB/sec
p5_mmx : 7424.000 MB/sec
raid5: using function: pIII_sse (1648.000 MB/sec)
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
device-mapper: 4.0.0-ioctl (2003-06-04) initialised: [email protected]
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 128Kbytes
TCP: Hash tables configured (established 262144 bind 43690)
BIOS EDD facility v0.10 2003-Oct-11, 5 devices found
Please report your BIOS at http://domsch.com/linux/edd30/results.html
md: Autodetecting RAID arrays.
md: autorun ...
md: considering hdk3 ...
md: adding hdk3 ...
md: hdk1 has different UUID to hdk3
md: adding hdi3 ...
md: adding hde3 ...
md: hde1 has different UUID to hdk3
md: created md0
md: bind<hde3>
md: bind<hdi3>
md: bind<hdk3>
md: running: <hdk3><hdi3><hde3>
raid5: device hdk3 operational as raid disk 2
raid5: device hdi3 operational as raid disk 1
raid5: device hde3 operational as raid disk 0
raid5: allocated 3148kB for md0
raid5: raid level 5 set md0 active with 3 out of 3 devices, algorithm 0
RAID5 conf printout:
--- rd:3 wd:3 fd:0
disk 0, o:1, dev:hde3
disk 1, o:1, dev:hdi3
disk 2, o:1, dev:hdk3
md: considering hdk1 ...
md: adding hdk1 ...
md: adding hde1 ...
md: created md1
md: bind<hde1>
md: bind<hdk1>
md: running: <hdk1><hde1>
raid1: raid set md1 active with 2 out of 2 mirrors
md: ... autorun DONE.
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 196k freed
NET: Registered protocol family 1
Adding 364888k swap on /dev/hda2. Priority:1 extents:1
EXT3 FS on hda1, internal journal
Real Time Clock Driver v1.12
8139too Fast Ethernet driver 0.9.26
via-rhine.c:v1.10-LK1.1.19-2.5 July-12-2003 Written by Donald Becker
http://www.scyld.com/network/via-rhine.html
divert: allocating divert_blk for eth0
eth0: VIA VT6102 Rhine-II at 0xf7000000, 00:0c:6e:1f:81:95, IRQ 23.
eth0: MII PHY found at address 1, status 0x786d advertising 01e1 Link 45e1.
inserting floppy driver for 2.6.0-test9
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
end_request: I/O error, dev fd0, sector 0
Adding 262136k swap on /usr/swap_file. Priority:2 extents:68
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
parport0: cpp_daisy: aa5500ff(38)
parport0: assign_addrs: aa5500ff(38)
parport0: cpp_daisy: aa5500ff(38)
parport0: assign_addrs: aa5500ff(38)
lp0: using parport0 (polling).
drivers/usb/core/usb.c: registered new driver usbfs
drivers/usb/core/usb.c: registered new driver hub
ehci_hcd 0000:00:10.3: EHCI Host Controller
ehci_hcd 0000:00:10.3: irq 21, pci mem f8875000
ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:10.3: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-13
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
ohci_hcd: 2003 Oct 13 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd: block sizes: ed 64 td 64
drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
uhci_hcd 0000:00:10.0: UHCI Host Controller
uhci_hcd 0000:00:10.0: irq 21, io base 00009400
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
uhci_hcd 0000:00:10.1: UHCI Host Controller
uhci_hcd 0000:00:10.1: irq 21, io base 00009000
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
uhci_hcd 0000:00:10.2: UHCI Host Controller
uhci_hcd 0000:00:10.2: irq 21, io base 00008800
uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
hub 2-0:1.0: new USB device on port 2, assigned address 2
eth0: Setting full-duplex based on MII #1 link partner capability of 45e1.
nfs warning: mount version older than kernel
sage repeated 3 times
ttyS1: LSR safety check engaged!
ttyS1: LSR safety check engaged!
process `named' is using obsolete setsockopt SO_BSDCOMPAT
sage repeated 5 times
drivers/usb/core/usb.c: registered new driver hiddev
drivers/usb/input/hid-ff.c: hid_ff_init could not find initializer
input: USB HID v1.10 Mouse [Logitech USB Mouse] on usb-0000:00:10.0-2
drivers/usb/core/usb.c: registered new driver hid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
drivers/usb/core/usb.c: registered new driver usbmouse
drivers/usb/input/usbmouse.c: v1.6:USB HID Boot Protocol mouse driver


Attachments:
(No filename) (19.73 kB)
260t9.config.bz2 (7.90 kB)
Download all attachments

2003-11-25 01:21:06

by Zwane Mwaikambo

[permalink] [raw]
Subject: Re: OOps! was: 2.6.0-test9-mm5

On Mon, 24 Nov 2003, Mike Fedyk wrote:

> On Mon, Nov 24, 2003 at 03:58:07PM -0800, Mike Fedyk wrote:
> > I just compiled witout preempt and it still gives an oops at the same spot.
>
> Just compiled vanilla 2.6.0-test9 and it doesn't oops.
>
> Let me know if you still want me to hand type that oops.

Try disabling CONFIG_PNPBIOS and if that fixes it, try backing out one by
one;

http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test9/2.6.0-test9-mm5/broken-out/pnp-fix-[1234].patch

But yes, the oops transcribed would be nice.

2003-11-25 05:35:12

by Zwane Mwaikambo

[permalink] [raw]
Subject: Re: OOps! was: 2.6.0-test9-mm5

On Mon, 24 Nov 2003, Mike Fedyk wrote:

> Here you go. All numbers are right justified, so what's not there starts
> with zeros.
>
> gpf f000 #1
> preempt smp
> cpu: 0
> eip: 0098:[<000052fu>] not tainted VLI
> eflags: 10046
> eip is at 0f52f1
> eax: 8000f000 ebx: 09004 ecx: a0000b edx: fce
> esi: c1f5a31a edi: 0 ebp: c1f5be7c esp: c1f5be4a
> ds: a0 es: a8 ss: 68
> process: swapper (pid: 1 threadinfo-clf5a00 task=clf5aa80
> stack: cfe dcf00a0 b00b af6easb5 aefd9cb3 0c810001 0 7b0001
> 9c66007b a000 beec0082 bc1f5 20090 2 100a8 a0
> 6750000 600023 20000 0 0 7b0000 7b0000 a00000000
>
> Call trace:

Indeed it looks PnPBIOS related, i'll await your other tests.

Ta,
Zwane

2003-11-25 05:47:13

by Mike Fedyk

[permalink] [raw]
Subject: Re: OOps! was: 2.6.0-test9-mm5

On Tue, Nov 25, 2003 at 12:33:47AM -0500, Zwane Mwaikambo wrote:
> Indeed it looks PnPBIOS related, i'll await your other tests.

Ok, I'll get started compiling up some kernels.

Am I right in thinking that the pnpbios patches are in a series, where I
should revert 4, then 3, etc?

ta,

Mike

2003-11-25 05:56:09

by Zwane Mwaikambo

[permalink] [raw]
Subject: Re: OOps! was: 2.6.0-test9-mm5

On Mon, 24 Nov 2003, Mike Fedyk wrote:

> On Tue, Nov 25, 2003 at 12:33:47AM -0500, Zwane Mwaikambo wrote:
> > Indeed it looks PnPBIOS related, i'll await your other tests.
>
> Ok, I'll get started compiling up some kernels.
>
> Am I right in thinking that the pnpbios patches are in a series, where I
> should revert 4, then 3, etc?

Yes, that should do it. Whenever in doubt you can always refer to;

ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.0-test9/2.6.0-test9-mm5/broken-out/series

2003-11-25 06:36:10

by Mike Fedyk

[permalink] [raw]
Subject: Re: OOps! was: 2.6.0-test9-mm5

On Tue, Nov 25, 2003 at 12:54:49AM -0500, Zwane Mwaikambo wrote:
> On Mon, 24 Nov 2003, Mike Fedyk wrote:
>
> > On Tue, Nov 25, 2003 at 12:33:47AM -0500, Zwane Mwaikambo wrote:
> > > Indeed it looks PnPBIOS related, i'll await your other tests.
> >
> > Ok, I'll get started compiling up some kernels.
> >
> > Am I right in thinking that the pnpbios patches are in a series, where I
> > should revert 4, then 3, etc?
>
> Yes, that should do it. Whenever in doubt you can always refer to;

Took a quick look at the patches, and since they don't modify the same parts
of the same files, I'm backing them out in order of patch size.

Reverted pnp-fix-2:
Still OOpses.

What do you want to bet that it's the smallest one? ;)

2003-11-25 07:54:25

by Mike Fedyk

[permalink] [raw]
Subject: Re: OOps! was: 2.6.0-test9-mm5

On Mon, Nov 24, 2003 at 10:36:02PM -0800, Mike Fedyk wrote:
> Reverted pnp-fix-2:
> Still OOpses.

same with pnp-fix-3

2003-11-25 08:05:18

by Mike Fedyk

[permalink] [raw]
Subject: Re: OOps! was: 2.6.0-test9-mm5

On Mon, Nov 24, 2003 at 11:54:21PM -0800, Mike Fedyk wrote:
> On Mon, Nov 24, 2003 at 10:36:02PM -0800, Mike Fedyk wrote:
> > Reverted pnp-fix-2:
> > Still OOpses.
>
> same with pnp-fix-3
>

and pnp-fix-4

Trying the last one...

2003-11-25 08:47:41

by Mike Fedyk

[permalink] [raw]
Subject: Re: OOps! was: 2.6.0-test9-mm5

On Tue, Nov 25, 2003 at 12:05:12AM -0800, Mike Fedyk wrote:
> Trying the last one...

pnp-fix-1

That's the one! Revert it, and no more oops. :)

00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400 AGP] Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge
00:0c.0 Unknown mass storage controller: Promise Technology, Inc. 20269 (rev 02)
00:0e.0 RAID bus controller: CMD Technology Inc PCI0680 (rev 02)
00:0f.0 VGA compatible controller: S3 Inc. 86c325 [ViRGE] (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE (rev 06)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)

Linux mis-mike-wstn 2.6.0-test9-mm5-revpnp1 #7 SMP Tue Nov 25 00:08:46 PST 2003 i686 GNU/Linux