Discussion:
2.6.14-rc2-mm1
Andrew Morton
2005-09-22 05:28:39 UTC
Permalink
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.14-rc2/2.6.14-rc2-mm1/

- Added git tree `git-sas.patch': Luben Tuikov's SAS driver and its support.

- Various random other things - nothing major.




Changes since 2.6.14-rc1-mm1:

linus.patch
git-cifs.patch
git-cryptodev.patch
git-drm.patch
git-ia64.patch
git-jfs.patch
git-libata-all.patch
git-mtd.patch
git-netdev-all.patch
git-nfs.patch
git-nfs-oops-fix.patch
git-ocfs2-prep.patch
git-ocfs2.patch
git-scsi-misc.patch
git-sas.patch
git-watchdog.patch

Subsystem trees

-raid6-altivec-fix.patch
-sharpsl-add-missing-hunk-from-backlight-update.patch
-mtd-update-sharpsl-partition-definitions.patch
-s390-default-configuration.patch
-s390-bl_dev-array-size.patch
-s390-crypto-driver-patch-take-2.patch
-s390-show_cpuinfo-fix.patch
-s390-diag-0x308-reipl.patch
-remove-arch-arm26-boot-compressed-hw-bsec.patch
-cpu-hotplug-breaks-wake_up_new_task.patch
-s390-kernel-stack-corruption.patch
-uml-_switch_to-code-consolidation.patch
-uml-breakpoint-an-arbitrary-thread.patch
-uml-remove-a-useless-include.patch
-uml-remove-an-unused-file.patch
-uml-remove-some-build-warnings.patch
-uml-preserve-errno-in-error-paths.patch
-uml-move-libc-code-out-of-mem_userc-and-tempfilec.patch
-uml-merge-mem_userc-and-memc.patch
-uml-return-a-real-error-code.patch
-uml-remove-include-of-asm-elfh.patch
-fix-up-some-pm_message_t-types.patch
-fix-mm-kconfig-spelling.patch
-x86_64-e820c-needs-module-h.patch
-seclvl-use-securityfs-tidy.patch
-seclvl-use-securityfs-fix.patch
-hdaps-driver-update.patch
-driver-core-fix-bus_rescan_devices-race-2.patch
-i2c-kill-an-unused-i2c_adapter-struct-member.patch
-fix-buffer-overrun-in-rpadlpar_sysfsc.patch
-ibmphp-use-dword-accessors-for-pci_rom_address.patch
-pciehp-use-dword-accessors-for-pci_rom_address.patch
-shpchp-use-dword-accessors-for-pci_rom_address.patch
-qla2xxx-use-dword-accessors-for-pci_rom_address.patch
-pci-convert-kcalloc-to-kzalloc.patch
-gregkh-usb-usb-gotemp.patch
-more-device-ids-for-option-card-driver.patch
-pcnet32-set_ringparam-implementation.patch
-pcnet32-set-min-ring-size-to-4.patch
-add-smp_mb__after_clear_bit-to-unlock_kiocb.patch
-joystick-vs-xorg-fix.patch
-codingstyle-memory-allocation.patch
-files-fix-preemption-issues.patch
-files-fix-preemption-issues-tidy.patch
-fat-miss-sync-issues-on-sync-mount-miss-sync-on-write.patch
-fix-pf-request-handling.patch
-i2o-remove-class-interface.patch
-i2o-remove-i2o_device_class.patch
-driver-core-allow-nesting-classes.patch
-driver-core-make-parent-class-define-subsystem.patch
-driver-core-pass-interface-to-class-intreface-methods.patch
-driver-core-send-hotplug-event-before-adding-class-interfaces.patch
-input-kill-devfs-references.patch
-input-prepare-to-sysfs-integration.patch
-input-convert-net-bluetooth-to-dynamic-input_dev-allocation.patch
-input-convert-drivers-macintosh-to-dynamic-input_dev-allocation.patch
-input-convert-konicawc-to-dynamic-input_dev-allocation.patch
-input-convert-onetouch-to-dynamic-input_dev-allocation.patch
-drivers-input-mouse-convert-to-dynamic-input_dev-allocation.patch
-drivers-input-keyboard-convert-to-dynamic-input_dev-allocation.patch
-drivers-input-touchscreen-convert-to-dynamic-input_dev-allocation.patch
-drivers-usb-input-convert-to-dynamic-input_dev-allocation.patch
-input-convert-ucb1x00-ts-to-dynamic-input_dev-allocation.patch
-input-convert-sound-ppc-beep-to-dynamic-input_dev-allocation.patch
-input-convert-sonypi-to-dynamic-input_dev-allocation.patch
-input-convert-driver-input-misc-to-dynamic-input_dev-allocation.patch
-drivers-input-joystick-convert-to-dynamic-input_dev-allocation.patch
-drivers-media-convert-to-dynamic-input_dev-allocation.patch
-input-show-sysfs-path-in-proc-bus-input-devices.patch
-input-export-input_dev-data-via-sysfs-attributes.patch
-input-core-implement-class-hierachy.patch
-input-core-implement-class-hierachy-hdaps-fixes.patch
-input-core-remove-custom-made-hotplug-handler.patch
-input-convert-input-handlers-to-class-interfaces.patch
-input-convert-to-seq_file.patch
-ide-fix-null-request-pointer-for-taskfile-ioctl.patch

Merged

+proc_task_root_link-c99-fix.patch
+lpfc-build-fix.patch

old gcc fixes

+hostap-fix-kbuild-warning.patch

Wrongly fix Kconfig screwup

+reboot-comment-and-factor-the-main-reboot-functions.patch
+suspend-cleanup-calling-of-power-off-methods.patch

Power management fixes

+pci_fixup_parent_subordinate_busnr-fixes.patch

PCI enumeration fix

+kdumpx86-add-note-type-nt_kdumpinfo-to-kernel-core-dumps.patch

kdump feature

+acpi-handle-fadt-20-xpmtmr-address-0-case.patch

ACPI pm_timer fix

+update-maintainers-list-with-the-kprobes-maintainers.patch

MAINAINERS update

+v9fs-make-conv-functions-to-check-for-conv-buffer-overflow.patch
+v9fs-allocate-the-rwalk-qid-array-from-the-right-conv-buffer.patch
+v9fs-make-copy-of-the-transport-prototype-instead-of-using-it-directly.patch
+v9fs-replace-strlen-on-newly-allocated-by-__getname-buffers-to-path_max.patch
+v9fs-dont-free-root-dentry-inode-if-error-occurs-in-v9fs_get_sb.patch

v9fs updates

+ppc64-smu-driver-update-i2c-support.patch
+ppc64-smu-driver-update-i2c-support-fix.patch

Big update tp pmac platform driver

+acpi-disable-c2-c3-for-_all_-ibm-r40e-laptops-for-2613-bug-3549-update.patch

Fix acpi-disable-c2-c3-for-_all_-ibm-r40e-laptops-for-2613-bug-3549.patch

+cs5535-audio-alsa-driver.patch
+cleanup-for-cs5535-audio-driver.patch

New audio driver

+gregkh-driver-driver-ide-tape-sysfs.patch
+gregkh-driver-driver-fix-bus_rescan_devices.patch
+gregkh-driver-driver-device_is_registered.patch
+gregkh-driver-driver-fix-class-symlinks.patch

Driver tree updates

+drm_addmap_ioctl-warning-fix.patch

drm warning fix

+gregkh-i2c-i2c-maintainer.patch
+gregkh-i2c-hwmon-adm9240-update-01.patch
+gregkh-i2c-hwmon-adm9240-update-02.patch
+gregkh-i2c-hwmon-via686a-save-memory.patch

i2c tree updates

+fix-broken-nvidia-device-id-in-sata_nv.patch

SATA driver fix

+gregkh-pci-pci-remove-unused-scratch.patch
+gregkh-pci-pci-kzalloc.patch
+gregkh-pci-pci-fix-probe-warning.patch
+gregkh-pci-pci-buffer-overrun-rpaldpar.patch

PCI tree updates

+areca-raid-linux-scsi-driver-update.patch

Update areca-raid-linux-scsi-driver.patch

-scsi-sas-makefile-and-kconfig.patch
-sas_class-include-files-in-include-scsi-sas.patch
-sas-class-core-files.patch
-aic94xx-the-aic94xx-sas-lldd.patch
+git-sas.patch

Adaptec Serial Attached Storage tree

+gregkh-usb-ub-burn-cd-fix.patch
+gregkh-usb-usb-option-new-ids.patch
+gregkh-usb-usb-ftdi_sio-baud-rate-change.patch
+gregkh-usb-usb-pxa2xx_udc-build-fix.patch
+gregkh-usb-usb-sl811-minor-fixes.patch
+gregkh-usb-devfs-remove-usb-mode.patch
+gregkh-usb-usb-handoff-merge.patch
+gregkh-usb-usb-power-state-01.patch
+gregkh-usb-usb-power-state-02.patch
+gregkh-usb-usb-power-state-03.patch
+gregkh-usb-usb-power-state-04.patch
+gregkh-usb-usb-power-state-05.patch
+gregkh-usb-usb-uhci-01.patch
+gregkh-usb-usb-uhci-02.patch
+gregkh-usb-usb-gotemp.patch

USB tree updates

+gregkh-usb-usb-power-state-03-fix.patch
+gregkh-usb-usb-handoff-merge-usb-Makefile-fix.patch
+pegasus-ethernet-over-usb-driver-fixes.patch
+st5481_usb-build-fix.patch

Various USB fixes and enhancements

+x86_64-defconfig-update.patch
-x86_64-dma32-iommu.patch
-x86_64-dma32-srat32.patch
-x86_64-vm-holes-reserved.patch
+x86_64-dma32-srat32.patch
+x86_64-vm-holes-reserved.patch
+x86_64-hpet-regs.patch
+x86_64-no-idle-tick.patch
+x86_64-nohpet.patch
+x86_64-mce-thresh.patch
+x86_64-pat-base.patch

Various x86_64 tree updates

+x86_64-no-idle-tick-fix.patch
+x86_64-no-idle-tick-fix-2.patch
+x86_64-mce-thresh-fix.patch
+x86_64-mce-thresh-fix-2.patch

Fix them up.

+mm-move_pte-to-remap-zero_page-fix.patch

Fix mm-move_pte-to-remap-zero_page.patch

+eeproc-module_param_array-cleanup.patch
+b44-fix-suspend-resume.patch
+r8169-call-proper-vlan-receive-function.patch

net driver updates

+ppc32-cleanup-amcc-ppc44x-eval-board-u-boot-support.patch
+ppc32-ifdef-out-altivec-specific-code-in-__switch_to.patch
+ppc32-handle-access-to-non-present-io-ports-on-8xx.patch

ppc32 updates

+x86-initialise-tss-io_bitmap_owner-to-something.patch
+intel_cacheinfo-remove-max_cache_leaves-limit.patch
+i386-little-pgtableh-consolidation-vs-2-3level.patch
+x86-hot-plug-cpu-to-support-physical-add-of-new-processors.patch

x86 updates

+x86_64-dont-use-shortcut-when-using-send_ipi_all-in-flat-mode.patch
+x86_64-init-and-zap-low-address-mappings-on-demand-for-cpu-hotplug.patch

More x86_64 updates

+introduce-valid-callback-for-pm_ops.patch

Power management fixlet

+uml-dont-remove-umid-files-in-conflict-case.patch
+strlcat-use-for-uml-umidc.patch
+uml-dont-redundantly-mark-pte-as-newpage-in-pte_modify.patch
+uml-fix-hang-in-tt-mode-on-fault.patch
+uml-fix-condition-in-tlb-flush.patch
+uml-run-mconsole-sysrq-in-process-context.patch
+uml-avoid-fixing-faults-while-atomic.patch
+uml-fix-gfp_-flags-usage.patch
+uml-use-gfp_atomic-for-allocations-under-spinlocks.patch
+uml-replace-printk-with-stack-friendly-printf-to-report-console-failure.patch

UML updates

+xtensa-remove-io_remap_page_range-and-minor-clean-ups.patch

xtensa fix

+cm4040-cardman-4040-driver-update.patch
+cm4000-cardman-4000-driver-update.patch

Update the cardman pcmcia drivers in -mm.

-invalidate_inode_pages2_range-clean-pages-fix.patch

Wrong, dropped.

+ext3-ext_debug-build-fixes.patch

ext3 fixlet

+fix-bd_claim-error-code.patch

swapon() return code fix

+reiserfs-free-checking-cleanup.patch

reiserfs cleanup

+remove-hardcoded-send_sig_xxx-constants.patch
+cleanup-the-usage-of-send_sig_xxx-constants.patch

Use the #defines

+little-de_thread-cleanup.patch
+introduce-setup_timer-helper.patch
+introduce-setup_timer-helper-x86_64-fix.patch
+move-tasklist-walk-from-cfq-iosched-to-elevatorc.patch

Various code cleanups

+add-kthread_stop_sem.patch

New workqueue featurette

+switch-sibyte-profiling-driver-to-compat_ioctl.patch
+switch-sibyte-profiling-driver-to-compat_ioctl-fix.patch
+remove-drm-ioctl32-translations-from-sparc-and-parisc.patch
+tioc-compat-ioctl-handling.patch

ioctl() cleanups

+ntp-shift_right-cleanup.patch

NTP cleanup

+delete-2-unreachable-statements-in-drivers-block-paride-pfc.patch
+clarify-help-text-for-init_env_arg_limit.patch
+moving-kprobes-and-oprofile-to-instrumentation-support-menu.patch

Little fixes

+keys-add-possessor-permissions-to-keys.patch

Key management enhancement

+fat-cleanup-and-optimization-of-checksum.patch
+fat-remove-the-unneeded-vfat_find-in-vfat_rename.patch
+fat-remove-duplicate-directory-scanning-code.patch

fatfs updates

+i4l-update-hfc_usb-driver.patch

ISDN driver update

+pcmcia-use-runtime-suspend-resume-support-to-unify-all-suspend-code-paths-fix.patch

Fix pcmcia-use-runtime-suspend-resume-support-to-unify-all-suspend-code-paths.patch

+pcmcia-yenta-add-support-for-more-ti-bridges.patch
+pcmcia-yenta-optimize-interrupt-handler.patch

Cardbus driver updates

+sched-modified-nice-support-for-smp-load-balancing.patch

CPU scheduler improvement

+reiser4-ver_linux-dont-print-reiser4progs-version-if-none-found.patch
+reiser4-atime-update-fix.patch
+reiser4-use-try_to_freeze.patch

reiser4 fixes

+ide-move-config_ide_max_hwifs-into-linux-ideh.patch

IDE cleanup

+add-dm-snapshot-tutorial-in-documentation.patch

Devicemapper documentation

+documentation-ioctl-messtxt-start-annotating-i-o.patch

Updates to ioctl documentation

+tty-layer-buffering-revamp-icom-fixes.patch
+tty-layer-buffering-revamp-isdn-layer.patch
+driver-char-n_hdlcc-remove-unused-declaration.patch

More tty layer fallout fixes




All 484 patches:



ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.14-rc2/2.6.14-rc2-mm1/patch-list


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel-announce" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Joel Becker
2005-09-22 06:35:57 UTC
Permalink
Post by Andrew Morton
git-ocfs2-prep.patch
git-ocfs2.patch
As the truncate_inode_pages patch is now in Linus' git, it is
no longer in git-ocfs2.patch. -rc2-mm1 is effectively reverting it.
git-ocfs2-prep.patch should be removed.

Joel
--
"There is no sincerer love than the love of food."
- George Bernard Shaw

Joel Becker
Principal Software Developer
Oracle
E-mail: ***@oracle.com
Phone: (650) 506-8127
Reuben Farrelly
2005-09-22 06:46:53 UTC
Permalink
Hi,
Post by Andrew Morton
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.14-rc2/2.6.14-rc2-mm1/
- Added git tree `git-sas.patch': Luben Tuikov's SAS driver and its support.
- Various random other things - nothing major.
Overall boots up and looks fine, but still seeing this oops which comes up on
warm reboot intermittently:

ahci(0000:00:1f.2) AHCI 0001.0000 32 slots 4 ports 1.5 Gbps 0xf impl SATA mode
ahci(0000:00:1f.2) flags: 64bit ncq led slum part
ata1: SATA max UDMA/133 cmd 0xF8802D00 ctl 0x0 bmdma 0x0 irq 193
ata2: SATA max UDMA/133 cmd 0xF8802D80 ctl 0x0 bmdma 0x0 irq 193
ata3: SATA max UDMA/133 cmd 0xF8802E00 ctl 0x0 bmdma 0x0 irq 193
ata4: SATA max UDMA/133 cmd 0xF8802E80 ctl 0x0 bmdma 0x0 irq 193
ata1: dev 0 ATA-6, max UDMA/133, 156301488 sectors: LBA48
ata1: dev 0 configured for UDMA/133
scsi0 : ahci
ata2: dev 0 ATA-6, max UDMA/133, 156301488 sectors: LBA48
ata2: dev 0 configured for UDMA/133
scsi1 : ahci
ata3: no device found (phy stat 00000000)
scsi2 : ahci
ata4: no device found (phy stat 00000000)
scsi3 : ahci
Vendor: ATA Model: ST380817AS Rev: 3.42
Type: Direct-Access ANSI SCSI revision: 05
Vendor: ATA Model: ST380817AS Rev: 3.42
Type: Direct-Access ANSI SCSI revision: 05
scheduling while atomic: ksoftirqd/0/0x00000100/3
[<c0103ad0>] dump_stack+0x17/0x19
[<c031483a>] schedule+0x8ba/0xccb
[<c0315d17>] __down+0xe5/0x126
[<c0313f1a>] __down_failed+0xa/0x10
[<c0233f3d>] .text.lock.main+0x2b/0x3e
[<c022f90c>] device_del+0x35/0x5d
[<c025d71e>] scsi_target_reap+0x89/0xa3
[<c025ed5a>] scsi_device_dev_release+0x114/0x18b
[<c022f504>] device_release+0x1a/0x5a
[<c01e15c2>] kobject_cleanup+0x43/0x6b
[<c01e15f5>] kobject_release+0xb/0xd
[<c01e1e3c>] kref_put+0x2e/0x92
[<c01e160b>] kobject_put+0x14/0x16
[<c022f8d5>] put_device+0x11/0x13
[<c0256fd8>] scsi_put_command+0x7c/0x9e
[<c025b918>] scsi_next_command+0xf/0x19
[<c025b9db>] scsi_end_request+0x93/0xc5
[<c025bdd4>] scsi_io_completion+0x281/0x46a
[<c025c1c8>] scsi_generic_done+0x2d/0x3a
[<c0257746>] scsi_finish_command+0x7f/0x93
[<c025762b>] scsi_softirq+0xab/0x11c
[<c0121952>] __do_softirq+0x72/0xdc
[<c01219f3>] do_softirq+0x37/0x39
[<c0121eeb>] ksoftirqd+0x9f/0xf4
[<c012ff37>] kthread+0x99/0x9d
[<c01010b5>] kernel_thread_helper+0x5/0xb
Unable to handle kernel paging request<5>SCSI device sda: 156301488 512-byte
hdwr sectors (80026 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
SCSI device sda: drive cache: write back
sda: at virtual address 6b6b6b6b
printing eip:
c025b81f
*pde = 00000000
Oops: 0000 [#1]
SMP
last sysfs file:
Modules linked in:
CPU: 0
EIP: 0060:[<c025b81f>] Not tainted VLI
EFLAGS: 00010292 (2.6.14-rc2-mm1)
EIP is at scsi_run_queue+0x12/0xb8
eax: 6b6b6b6b ebx: f7c36b70 ecx: 00000000 edx: 00000001
esi: f7c4eb6c edi: 00000246 ebp: c1911eac esp: c1911e98
ds: 007b es: 007b ss: 0068
Process ksoftirqd/0 (pid: 3, threadinfo=c1910000 task=c1942a90)
Stack: c1baf5f8 f7c36b70 f7c36b70 f7c4eb6c 00000246 c1911eb8 c025b91f f7c386e8
c1911ed0 c025b9db f7c36b70 f7c4eb6c 00000000 00000000 c1911f28 c025bdd4
00000001 00004f80 00000100 00000001 c1807ac0 00000000 00000000 00040000
Call Trace:
[<c0103a83>] show_stack+0x94/0xca
[<c0103c2c>] show_registers+0x15a/0x1ea
[<c0103e4a>] die+0x108/0x183
[<c03166cd>] do_page_fault+0x1ed/0x63d
[<c0103753>] error_code+0x4f/0x54
[<c025b91f>] scsi_next_command+0x16/0x19
[<c025b9db>] scsi_end_request+0x93/0xc5
[<c025bdd4>] scsi_io_completion+0x281/0x46a
[<c025c1c8>] scsi_generic_done+0x2d/0x3a
[<c0257746>] scsi_finish_command+0x7f/0x93
[<c025762b>] scsi_softirq+0xab/0x11c
[<c0121952>] __do_softirq+0x72/0xdc
[<c01219f3>] do_softirq+0x37/0x39
[<c0121eeb>] ksoftirqd+0x9f/0xf4
[<c012ff37>] kthread+0x99/0x9d
[<c01010b5>] kernel_thread_helper+0x5/0xb
Code: fd ff 8b 4d ec 8b 41 44 e8 e4 a6 0b 00 89 45 f0 89 d8 e8 34 c1 ff ff eb
b2 55 89 e5 57 56 53 83 ec 08 89 45 f0 8b 80 10 01 00 00 <8b> 38 80 b8 85 01
00 00 00 0f 88 8b 00 00 00 8b 47 44 e8 af a6
<0>Kernel panic - not syncing: Fatal exception in interrupt
<0>Rebooting in 60 seconds..


This is not new to this -mm release (I had a screen dump of it 2 weeks ago but
I suspect it is actually a bit older than that even).

reuben
Andrew Morton
2005-09-22 07:03:50 UTC
Permalink
Post by Reuben Farrelly
Hi,
Post by Andrew Morton
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.14-rc2/2.6.14-rc2-mm1/
- Added git tree `git-sas.patch': Luben Tuikov's SAS driver and its support.
- Various random other things - nothing major.
Overall boots up and looks fine, but still seeing this oops which comes up on
Nasty.
Post by Reuben Farrelly
ahci(0000:00:1f.2) AHCI 0001.0000 32 slots 4 ports 1.5 Gbps 0xf impl SATA mode
ahci(0000:00:1f.2) flags: 64bit ncq led slum part
ata1: SATA max UDMA/133 cmd 0xF8802D00 ctl 0x0 bmdma 0x0 irq 193
ata2: SATA max UDMA/133 cmd 0xF8802D80 ctl 0x0 bmdma 0x0 irq 193
ata3: SATA max UDMA/133 cmd 0xF8802E00 ctl 0x0 bmdma 0x0 irq 193
ata4: SATA max UDMA/133 cmd 0xF8802E80 ctl 0x0 bmdma 0x0 irq 193
ata1: dev 0 ATA-6, max UDMA/133, 156301488 sectors: LBA48
ata1: dev 0 configured for UDMA/133
scsi0 : ahci
ata2: dev 0 ATA-6, max UDMA/133, 156301488 sectors: LBA48
ata2: dev 0 configured for UDMA/133
scsi1 : ahci
ata3: no device found (phy stat 00000000)
scsi2 : ahci
ata4: no device found (phy stat 00000000)
scsi3 : ahci
Vendor: ATA Model: ST380817AS Rev: 3.42
Type: Direct-Access ANSI SCSI revision: 05
Vendor: ATA Model: ST380817AS Rev: 3.42
Type: Direct-Access ANSI SCSI revision: 05
scheduling while atomic: ksoftirqd/0/0x00000100/3
[<c0103ad0>] dump_stack+0x17/0x19
[<c031483a>] schedule+0x8ba/0xccb
[<c0315d17>] __down+0xe5/0x126
[<c0313f1a>] __down_failed+0xa/0x10
[<c0233f3d>] .text.lock.main+0x2b/0x3e
[<c022f90c>] device_del+0x35/0x5d
[<c025d71e>] scsi_target_reap+0x89/0xa3
[<c025ed5a>] scsi_device_dev_release+0x114/0x18b
[<c022f504>] device_release+0x1a/0x5a
[<c01e15c2>] kobject_cleanup+0x43/0x6b
[<c01e15f5>] kobject_release+0xb/0xd
[<c01e1e3c>] kref_put+0x2e/0x92
[<c01e160b>] kobject_put+0x14/0x16
[<c022f8d5>] put_device+0x11/0x13
[<c0256fd8>] scsi_put_command+0x7c/0x9e
[<c025b918>] scsi_next_command+0xf/0x19
[<c025b9db>] scsi_end_request+0x93/0xc5
[<c025bdd4>] scsi_io_completion+0x281/0x46a
[<c025c1c8>] scsi_generic_done+0x2d/0x3a
[<c0257746>] scsi_finish_command+0x7f/0x93
[<c025762b>] scsi_softirq+0xab/0x11c
[<c0121952>] __do_softirq+0x72/0xdc
[<c01219f3>] do_softirq+0x37/0x39
[<c0121eeb>] ksoftirqd+0x9f/0xf4
[<c012ff37>] kthread+0x99/0x9d
[<c01010b5>] kernel_thread_helper+0x5/0xb
There's a whole bunch of reasons why we cannot call scsi_target_reap() from
softirq context. klist_del() locking and whatever semaphore that's taking
are amongst them...
Post by Reuben Farrelly
Unable to handle kernel paging request<5>SCSI device sda: 156301488 512-byte
hdwr sectors (80026 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
SCSI device sda: drive cache: write back
sda: at virtual address 6b6b6b6b
c025b81f
*pde = 00000000
Oops: 0000 [#1]
SMP
CPU: 0
EIP: 0060:[<c025b81f>] Not tainted VLI
EFLAGS: 00010292 (2.6.14-rc2-mm1)
EIP is at scsi_run_queue+0x12/0xb8
eax: 6b6b6b6b ebx: f7c36b70 ecx: 00000000 edx: 00000001
esi: f7c4eb6c edi: 00000246 ebp: c1911eac esp: c1911e98
ds: 007b es: 007b ss: 0068
Process ksoftirqd/0 (pid: 3, threadinfo=c1910000 task=c1942a90)
Stack: c1baf5f8 f7c36b70 f7c36b70 f7c4eb6c 00000246 c1911eb8 c025b91f f7c386e8
c1911ed0 c025b9db f7c36b70 f7c4eb6c 00000000 00000000 c1911f28 c025bdd4
00000001 00004f80 00000100 00000001 c1807ac0 00000000 00000000 00040000
[<c0103a83>] show_stack+0x94/0xca
[<c0103c2c>] show_registers+0x15a/0x1ea
[<c0103e4a>] die+0x108/0x183
[<c03166cd>] do_page_fault+0x1ed/0x63d
[<c0103753>] error_code+0x4f/0x54
[<c025b91f>] scsi_next_command+0x16/0x19
[<c025b9db>] scsi_end_request+0x93/0xc5
[<c025bdd4>] scsi_io_completion+0x281/0x46a
[<c025c1c8>] scsi_generic_done+0x2d/0x3a
[<c0257746>] scsi_finish_command+0x7f/0x93
[<c025762b>] scsi_softirq+0xab/0x11c
[<c0121952>] __do_softirq+0x72/0xdc
[<c01219f3>] do_softirq+0x37/0x39
[<c0121eeb>] ksoftirqd+0x9f/0xf4
[<c012ff37>] kthread+0x99/0x9d
[<c01010b5>] kernel_thread_helper+0x5/0xb
Code: fd ff 8b 4d ec 8b 41 44 e8 e4 a6 0b 00 89 45 f0 89 d8 e8 34 c1 ff ff eb
b2 55 89 e5 57 56 53 83 ec 08 89 45 f0 8b 80 10 01 00 00 <8b> 38 80 b8 85 01
00 00 00 0f 88 8b 00 00 00 8b 47 44 e8 af a6
<0>Kernel panic - not syncing: Fatal exception in interrupt
<0>Rebooting in 60 seconds..
It oopsed as well. That might be a second bug.
Post by Reuben Farrelly
This is not new to this -mm release (I had a screen dump of it 2 weeks ago but
I suspect it is actually a bit older than that even).
Thanks.
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Martin J. Bligh
2005-09-22 18:59:37 UTC
Permalink
Build breaks with this config (x440/summit):
http://ftp.kernel.org/pub/linux/kernel/people/mbligh/config/abat/elm3b67

arch/i386/kernel/built-in.o(.init.text+0x389d): In function `set_nmi_ipi_callback':
/usr/local/autobench/var/tmp/build/arch/i386/kernel/traps.c:727: undefined reference to `usb_early_handoff'
arch/i386/kernel/built-in.o(.init.text+0x4ee0): In function `smp_read_mpc':
/usr/local/autobench/var/tmp/build/include/asm-i386/mach-summit/mach_mpparse.h:35: undefined reference to `usb_early_handoff'


Plus it panics on boot on Power-4 LPAR

Memory: 30962716k/31457280k available (4308k kernel code, 494564k reserved, 1112k data, 253k bss, 420k init)
Mount-cache hash table entries: 256
softlockup thread 0 started up.
Processor 1 found.
softlockup thread 1 started up.
Processor 2 found.
softlockup thread 2 started up.
Processor 3 found.
Brought up 4 CPUs
softlockup thread 3 started up.
NET: Registered protocol family 16
PCI: Probing PCI hardware
IOMMU table initialized, virtual merging disabled
PCI_DMA: iommu_table_setparms: /***@3fffde0a000/***@2,2 has missing tce entries !
Kernel panic - not syncing: iommu_init_table: Can't allocate 1729382256943765922 bytes

<7>RTAS: event: 3, Type: Internal Device Failure, Severity: 5
ibm,os-term call failed -1
Andrew Morton
2005-09-22 19:52:19 UTC
Permalink
Post by Martin J. Bligh
http://ftp.kernel.org/pub/linux/kernel/people/mbligh/config/abat/elm3b67
/usr/local/autobench/var/tmp/build/arch/i386/kernel/traps.c:727: undefined reference to `usb_early_handoff'
/usr/local/autobench/var/tmp/build/include/asm-i386/mach-summit/mach_mpparse.h:35: undefined reference to `usb_early_handoff'
grr. David had a hack in there which caused my links to fail so I hacked
it out and broke yours.
Post by Martin J. Bligh
Plus it panics on boot on Power-4 LPAR
Memory: 30962716k/31457280k available (4308k kernel code, 494564k reserved, 1112k data, 253k bss, 420k init)
Mount-cache hash table entries: 256
softlockup thread 0 started up.
Processor 1 found.
softlockup thread 1 started up.
Processor 2 found.
softlockup thread 2 started up.
Processor 3 found.
Brought up 4 CPUs
softlockup thread 3 started up.
NET: Registered protocol family 16
PCI: Probing PCI hardware
IOMMU table initialized, virtual merging disabled
Kernel panic - not syncing: iommu_init_table: Can't allocate 1729382256943765922 bytes
<7>RTAS: event: 3, Type: Internal Device Failure, Severity: 5
ibm,os-term call failed -1
There are ppc64 IOMMU changes in Linus's tree...
Martin J. Bligh
2005-09-22 20:14:10 UTC
Permalink
Post by Andrew Morton
Post by Martin J. Bligh
Plus it panics on boot on Power-4 LPAR
Memory: 30962716k/31457280k available (4308k kernel code, 494564k reserved, 1112k data, 253k bss, 420k init)
Mount-cache hash table entries: 256
softlockup thread 0 started up.
Processor 1 found.
softlockup thread 1 started up.
Processor 2 found.
softlockup thread 2 started up.
Processor 3 found.
Brought up 4 CPUs
softlockup thread 3 started up.
NET: Registered protocol family 16
PCI: Probing PCI hardware
IOMMU table initialized, virtual merging disabled
Kernel panic - not syncing: iommu_init_table: Can't allocate 1729382256943765922 bytes
<7>RTAS: event: 3, Type: Internal Device Failure, Severity: 5
ibm,os-term call failed -1
There are ppc64 IOMMU changes in Linus's tree...
Thanks. will retest with just linus.patch to confirm