* 2.6.17-rc4-mm2
@ 2006-05-20 12:41 Andrew Morton
2006-05-20 16:24 ` 2.6.17-rc4-mm2 Jindrich Makovicka
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Andrew Morton @ 2006-05-20 12:41 UTC (permalink / raw)
To: linux-kernel
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.17-rc4/2.6.17-rc4-mm2/
- Major rework in the libata (SATA) drivers. If anyone has had any problem
with the SATA drivers, please test this tree and report the results. We
expect it to fix quite a few things.
- reiser4 doesn't compile, due to changes to core pagecache APIs. The fix
wasn't obvious.
- resume-from-disk doesn't locate the resume partition, apparently due to an
interaction between the klibc patch and RH FC5 userspace. It might be OK on
other distros.
Boilerplate:
- See the `hot-fixes' directory for any important updates to this patchset.
- To fetch an -mm tree using git, use (for example)
git fetch git://git.kernel.org/pub/scm/linux/kernel/git/smurf/linux-trees.git v2.6.16-rc2-mm1
- -mm kernel commit activity can be reviewed by subscribing to the
mm-commits mailing list.
echo "subscribe mm-commits" | mail majordomo@vger.kernel.org
- If you hit a bug in -mm and it is not obvious which patch caused it, it is
most valuable if you can perform a bisection search to identify which patch
introduced the bug. Instructions for this process are at
http://www.zip.com.au/~akpm/linux/patches/stuff/bisecting-mm-trees.txt
But beware that this process takes some time (around ten rebuilds and
reboots), so consider reporting the bug first and if we cannot immediately
identify the faulty patch, then perform the bisection search.
- When reporting bugs, please try to Cc: the relevant maintainer and mailing
list on any email.
Changes since 2.6.17-rc4-mm1:
origin.patch
git-acpi.patch
git-agpgart.patch
git-alsa.patch
git-arm.patch
git-audit-master.patch
git-block.patch
git-cfq.patch
git-cifs.patch
git-dvb.patch
git-gfs2.patch
git-ia64.patch
git-infiniband.patch
git-intelfb.patch
git-klibc.patch
git-hdrcleanup.patch
git-hdrinstall.patch
git-libata-all.patch
git-mips.patch
git-mmc.patch
git-mtd.patch
git-netdev-all.patch
git-nfs.patch
git-ocfs2.patch
git-powerpc.patch
git-rbtree.patch
git-sas.patch
git-pcmcia.patch
git-scsi-target.patch
git-supertrak.patch
git-watchdog.patch
git-cryptodev.patch
git-viro-bird-m32r.patch
git-viro-bird-m68k.patch
git-viro-bird-frv.patch
git-viro-bird-upf.patch
git-viro-bird-volatile.patch
git trees
-selinux-check-for-failed-kmalloc-in-security_sid_to_context.patch
-fs-openc-unexport-sys_openat.patch
-autofs4-nfy_none-wait-race-fix.patch
-autofs4-nfy_none-wait-race-fix-tidy.patch
-fix-capi-reload-by-unregistering-the-correct-major.patch
-tpm-update-module-dependencies.patch
-pcmcia-oopses-fixes.patch
-via-quirk-fixup-additional-pci-ids.patch
-smbfs-chroot-issue-cve-2006-1864.patch
-rcu-introduce-rcu_needs_cpu-interface.patch
-rcu-introduce-rcu_needs_cpu-interface-fix.patch
-s390-exploit-rcu_needs_cpu-interface.patch
-setup_per_zone_pages_min-overflow-fix.patch
-s390-lcs-incorrect-test.patch
-initramfs-fix-cpio-hardlink-check.patch
-s390-add-vmsplice-system-call.patch
-symbol_put_addr-locks-kernel.patch
-contact-info-update.patch
-smbfs-fix-slab-corruption-in-samba-error-path.patch
-add-slab_is_available-routine-for-boot-code.patch
-led-improve-kconfig-information.patch
-backlight-lcd-class-fix-sysfs-_store-error-handling.patch
-led-add-maintainer-entry-for-the-led-subsystem.patch
-led-fix-sysfs-store-function-error-handling.patch
-v9fs-twalk-memory-leak.patch
-v9fs-signal-handling-fixes.patch
-fix-can_share_swap_page-when-config_swap.patch
-add-core-solo-and-core-duo-support-to-oprofile.patch
-tpm-fix-constant.patch
-final-rio-polish.patch
-final-rio-polish-fix.patch
-tpm_register_hardware-gcc-41-warning-fix.patch
-fs-compatc-fix-if-a-=-b-typo.patch
-root-mount-failure-emit-filesystems-attempted.patch
-revert-vfs-propagate-mnt_flags-into-do_loopback-vfsmount.patch
-smbus-unhiding-kills-thermal-management.patch
-fix-hotplug-kconfig-help.patch
-gigaset-endian-fix.patch
-fix-typos-in-documentation-memory-barrierstxt.patch
-ide_cs-add-ibm-microdrive-to-known-ids.patch
nfs-fix-error-handling-on-access_ok-in-compat_sys_nfsservctl.patch
-devices-txt-remove-pktcdvd-entry.patch
-jffs2-warning-fixes.patch
-dl2k-build-fix.patch
-sem2mutex-drivers-acpi.patch
-sem2mutex-acpi-acpi_link_lock.patch
-acpi-ia64-wake-on-lan-fix.patch
-for_each_possible_cpu-under-drivers-acpi.patch
-acpi_bus_unregister_driver-make-void.patch
-acpi_os_wait_semaphore-dont-complain-about-timeout.patch
-memory-leak-in-acpi_evaluate_integer.patch
-ia64-acpi_memhotplug-fix.patch
-fw-memory-leakages-in-driver-acpi-videoc.patch
-acpi-idle-__read_mostly-and-de-init-static-var.patch
-acpi-suppress-power-button-event-on-s3-resume.patch
-gregkh-driver-driver-core-add-sys-hypervisor-when-needed.patch
-gregkh-driver-spi-per-transfer-overrides-for-wordsize-and-clocking.patch
-gregkh-driver-spi-add-pxa2xx-ssp-spi-driver.patch
-gregkh-driver-spi-spi-whitespace-fixes.patch
-gregkh-driver-spi-spi-bounce-buffer-has-a-minimum-length.patch
-gregkh-driver-spi-add-david-as-the-spi-subsystem-maintainer.patch
-gregkh-driver-spi-renamed-bitbang_transfer_setup-to-spi_bitbang_setup_transfer-and-export-it.patch
-gregkh-driver-spi-devices-can-require-lsb-first-encodings.patch
-gregkh-driver-spi-busnum-0-needs-to-work.patch
-gregkh-driver-spi-update-to-pxa2xx-spi-driver.patch
-gregkh-driver-spi-spi_bitbang-clocking-fixes.patch
-spi-added-spi-master-driver-for.patch
-drivers-base-firmware_classc-cleanups.patch
-s3c24xx-gpio-based-spi-driver.patch
-s3c24xx-hardware-spi-driver.patch
-s3c24xx-hardware-spi-driver-tidy.patch
-i2c-add-support-for-virtual-i2c-adapters.patch
-git-klibc-alpha-fixes.patch
-git-klibc-ident-fix.patch
-nand_base-modular-fix.patch
-git-mtd-non-arm-fix.patch
-git-mtd-isnt-arm-only.patch
-fix-mem-leak-in-netfilter.patch
-powerpc-pseries-increment-fail-counter-in-pci-recovery.patch
-x86_64-mm-fix-b44-checks.patch
-x86_64-mm-nommu-warning.patch
-x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86-fix.patch
-x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86-fix-fix.patch
-x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86_64-fix.patch
-x86_64-mm-hotadd-reserve-fix-fix-fix.patch
-x86_64-mm-serialize-assign_irq_vector-use-of-static-variables-fix.patch
-git-klibc-build-hacks.patch
-matroxfb-fix-dvi-setup-to-be-more-compatible.patch
Merged into mainlin or a subsystem tree
+matroxfb-fix-dvi-setup-to-be-more-compatible.patch
+i386-remove-junk-from-stack-dump.patch
+powerpc-fix-ide-pmac-sysfs-entry.patch
+kdump-maintainer-info-update.patch
+nfs-server-subtree_check-returns-dubious-value.patch
+md-fix-inverted-test-for-repair-directive.patch
+nfsd-sign-conversion-obscuring-errors-in-nfsd_set_posix_acl.patch
+x86_64-dont-warn-for-overflow-in-nommu-case-when-dma_mask-is-32bit-fix.patch
+hid-read-busywait-fix.patch
+binfmt_flat-dont-check-for-emfile.patch
+selinux-endian-fix.patch
+x86_64-mm-hotadd-reserve-fix-fix-fix.patch
+sparsemem-incorrectly-calculates-section-number.patch
+fix-race-in-inotify_release.patch
+pci-correctly-allocate-return-buffers-for-osc-calls.patch
+cpuset-might-sleep-checking-zones-allowed-fix.patch
+cpuset-update-cpuset_zones_allowed-comment.patch
+cpuset-might_sleep_if-check-in-cpuset_zones_allowed.patch
+overrun-in-isdn_ttyc.patch
+clarify-maintainers-and-include-linux-security-info.patch
+update-ext2-ext3-jbd-maintainers-entries.patch
+minor-spi-doc-fix.patch
+spi-added-spi-master-driver-for.patch
+drivers-base-firmware_classc-cleanups.patch
+s3c24xx-gpio-based-spi-driver.patch
+s3c24xx-hardware-spi-driver.patch
+s3c24xx-hardware-spi-driver-tidy.patch
+pxa2xx-spi-update.patch
+i386-kdump-boot-cpu-physical-apicid-fix.patch
+kprobes-bad-manupilation-of-2-byte-opcode-on-x86_64.patch
+missing-newline-in-scsi-stc.patch
+fix-a-no_idle_hz-timer-bug.patch
+revert-forcedeth-fix-multi-irq-issues.patch
+s390-next_timer_interrupt-overflow-in-stop_hz_timer.patch
+kbuild-check-sht_rel-sections.patch
+kbuild-fix-modpost-segfault-for-64bit-mipsel-kernel.patch
+rtc-subsystem-use-enoioctlcmd-and-enotty-where-appropriate.patch
+via-rhine-revert-change-mdelay-to-msleep-and-remove-from-isr-path.patch
+fix-broken-vm86-interrupt-signal-handling.patch
+kobject-quiet-errors-in-kobject_add.patch
+align-the-node_mem_map-endpoints-to-a-max_order-boundary.patch
+pd6729-section-fix.patch
+i810-section-fix.patch
+mpu401-section-fix.patch
+es18xx-build-fix.patch
+nm256_audio-section-fix.patch
+ad1848-section-fix.patch
2.6.17 patch queue (mostly)
+fix-drivers-mfd-ucb1x00-corec-irq-probing-bug.patch
ARM driver fix
+git-audit-master-build-fix.patch
+kauditd_thread-warning-fix.patch
+audit-build-fix.patch
audit tree fixups
+create-sys-hypervisor-when-needed.patch
+s390_hypfs-filesystem.patch
s/390 hypervisor filesystem
+gregkh-driver-kobject_add-make-people-pay-attention-to-errors.patch
driver treeupdate
+input-move-fixp-arithh-to-drivers-input.patch
+input-fix-accuracy-of-fixp-arithh.patch
+input-new-force-feedback-interface.patch
+input-adapt-hid-force-feedback-drivers-for-the-new-interface.patch
+input-adapt-uinput-for-the-new-force-feedback-interface.patch
+input-adapt-iforce-driver-for-the-new-force-feedback-interface.patch
+input-force-feedback-driver-for-pid-devices.patch
+input-force-feedback-driver-for-zeroplus-devices.patch
+input-update-documentation-of-force-feedback.patch
+input-drop-the-remains-of-the-old-ff-interface.patch
+input-drop-the-old-pid-driver.patch
input force-feedback driver update
+kbuild-export-type-enhancement-to-modpostc-fix.patch
Fix kbuild-export-type-enhancement-to-modpostc.patch
+git-klibc-build-hacks.patch
+git-klibc-stdint-build-fix.patch
+git-klibc-stdint-build-fix-2.patch
git-klibc fixes
+libata-reduce-timeouts.patch
Add `libata.ata_qc_timeout' kernel/module parameter to avoid insane timeouts
when probing not-present SATA disks.
+libata-debug.patch
Try to work out what's happening with a SATA discovery problem.
+2.6.17-rc4-mm1-ich8-fix.patch
Work aroud the SATA discovery problem.
+git-mtd-fixup.patch
Fix rejects in git-myd.patch
+git-mtd-symbol_get-fix.patch
+git-mtd-moddi-fix.patch
Fix git-mtd.patch
-git-netdev-all-e1000-fixup.patch
Dropped
+e1000-endian-fixes.patch
e1000 fix
-forcedeth-suggested-cleanups.patch
-forcedeth-add-support-for-flow-control.patch
-forcedeth-add-support-for-configuration.patch
Dropped due to patch rejects
+drivers-net-s2ioc-make-bus_speed-static.patch
net driver cleanup
+secmark-add-new-flask-definitions-to-selinux.patch
+secmark-add-selinux-exports.patch
+secmark-add-secmark-support-to-core-networking.patch
+secmark-add-xtables-secmark-target.patch
+secmark-add-secmark-support-to-conntrack.patch
+secmark-add-connsecmark-xtables-target.patch
+secmark-add-new-packet-controls-to-selinux.patch
Security feature work
-nfs-permit-filesystem-to-override-root-dentry-on-mount.patch
-nfs-permit-filesystem-to-perform-statfs-with-a-known-root-dentry.patch
-ipath-vs-nfs-permit-filesystem-to-override-root-dentry-on-mount.patch
-git-gfs2-vs-nfs-permit-filesystem-to-override-root-dentry-on-mount.patch
-nfs-abstract-out-namespace-initialisation.patch
-nfs-add-dentry-materialisation-op.patch
-nfs-split-fs-nfs-inodec-into-inode-superblock-and-namespace-bits.patch
-nfs-share-nfs-superblocks-per-protocol-per-server-per-fsid.patch
-nfs-share-nfs-superblocks-per-protocol-per-server-per-fsid-fix.patch
-nfs-share-nfs-superblocks-per-protocol-per-server-per-fsid-warning-fixes.patch
-fs-cache-provide-a-filesystem-specific-syncable-page-bit.patch
-fs-cache-add-notification-of-page-becoming-writable-to-vma-ops.patch
-fs-cache-avoid-enfile-checking-for-kernel-specific-open-files.patch
-fs-cache-generic-filesystem-caching-facility.patch
-fs-cache-make-kafs-use-fs-cache.patch
-fs-cache-cachefiles-a-cache-that-backs-onto-a-mounted-filesystem.patch
-fs-cache-cachefiles-a-cache-that-backs-onto-a-mounted-filesystem-export-__audit_inode_child.patch
-fs-cache-cachefiles-a-cache-that-backs-onto-a-mounted-filesystem-warning-fixes.patch
-fs-cache-vs-vfs-add-lock-owner-argument-to-flush-operation.patch
-fs-cache-release-page-private-in-failed-readahead.patch
-fs-cache-release-page-private-in-failed-readahead-uninlining.patch
-fs-cache-release-page-private-in-failed-readahead-uninlining-2.patch
-nfs-use-local-caching.patch
-nfs-use-local-caching-fix.patch
Dropped due to general overload - will restore it soon.
+kconfigurable-resources-mtd-fixes.patch
Fix MTD for the variable resource.start, .end patches.
+pcmcia-irq-debugging.patch
PCMCIA IRQ debugging.
+ppa-no-highmem-pages.patch
+imm-no-need-for-unchecked_isa_dma.patch
+scsi-make-scsi_implement_eh-generic-api-for-scsi-transports.patch
SCSI driver updates
+git-scsi-target-fixup.patch
Fix reject in git-scsi-target.patch
+gregkh-usb-usb-add-yealink-phones-to-the-hid_quirk_ignore-blacklist.patch
+gregkh-usb-usb-cdc-acm-add-a-new-special-case-for-modems-with-buggy-firmware.patch
+gregkh-usb-usb-usbnet-zaurus-mtu-fixup.patch
+gregkh-usb-usbhid-automatically-set-hid_quirk_noget-for-keyboards-and-mice.patch
+gregkh-usb-usb-ohci-avoids-root-hub-timer-polling.patch
+gregkh-usb-uhci-common-result-routine-for-control-bulk-interrupt.patch
+gregkh-usb-uhci-remove-non-iso-tds-as-they-are-used.patch
+gregkh-usb-uhci-move-code-for-cleaning-up-unlinked-urbs.patch
+gregkh-usb-uhci-eliminate-the-td-removal-list.patch
+gregkh-usb-uhci-reimplement-fsbr.patch
+gregkh-usb-uhci-work-around-old-intel-bug.patch
+gregkh-usb-usb-serial-mos7720.patch
USB tree updates
+gregkh-usb-usb-serial-mos7720-powerpc-wrokaround.patch
Broke powerpc.
+added-support-for-asix-88178-chipset-usb-gigabit-ethernet-adaptor.patch
USB device support
+x86_64-mm-acpi-blacklist-xw9300.patch
+x86_64-mm-profile-pc-fp.patch
+x86_64-mm-fix-last_tsc-calculation-of-pm-timer.patch
+x86_64-mm-remove-ids.patch
+x86_64-mm-remove-ia32-export.patch
+x86_64-mm-allow-users-to-force-a-panic-on-nmi.patch
+x86_64-mm-empty-node0.patch
+x86_64-mm-make-functions-static.patch
+x86_64-mm-disable-apic-initdata.patch
+x86_64-mm-remove-unused-gart-header-file.patch
+x86_64-mm-fix-vector_lock-deadlock-in-io_apicc.patch
+x86_64-mm-x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86-fix.patch
+x86_64-mm-x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86-fix-fix.patch
+x86_64-mm-x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86_64-fix.patch
+x86_64-mm-kdump-x86_64-nmi-event-notification-fix.patch
+x86_64-mm-kdump-i386-nmi-event-notification-fix.patch
+x86_64-mm-set-compat-early.patch
+x86_64-mm-i386-enable-nmi-wdog.patch
x86_64 tree updates
+revert-x86_64-mm-profile-pc-fp.patch
+x86_64-msi-apic-build-fix.patch
Fix it.
+zone-init-check-and-report-unaligned-zone-boundaries-fix-v2.patch
Fix zone-init-check-and-report-unaligned-zone-boundaries.patch
+zone-allow-unaligned-zone-boundaries-spelling-fix.patch
Fix zone-allow-unaligned-zone-boundaries.patch
+register-sysfs-file-for-hotpluged-new-node.patch
+register-sysfs-file-for-hotpluged-new-node-fix.patch
Memory hotadd work.
+flatmem-relax-requirement-for-memory-to-start-at-pfn-0.patch
Small fix, needed for
introduce-mechanism-for-registering-active-regions-of-memory.patch
+have-ia64-use-add_active_range-and-free_area_init_nodes.patch
Use introduce-mechanism-for-registering-active-regions-of-memory.patch on
ia64.
+mm-cleanup-swap-unused-warning.patch
Kill a warning
+page-migration-simplify-migrate_pages.patch
+page-migration-simplify-migrate_pages-tweaks.patch
+page-migration-handle-freeing-of-pages-in-migrate_pages.patch
+page-migration-use-allocator-function-for-migrate_pages.patch
+page-migration-support-moving-of-individual-pages.patch
+page-migration-detailed-status-for-moving-of-individual-pages.patch
+page-migration-support-a-vma-migration-function.patch
New page migration feature work.
+fix-tiacx-on-alpha.patch
+tiacx-fix-attribute-packed-warnings.patch
+tiacx-pci-build-fix.patch
Updates to acx1xx-wireless-driver.patch
+x86-increase-interrupt-vector-range.patch
+x86-call-eisa_set_level_irq-in-pcibios_lookup_irq.patch
+x86-kernel-irq-balancer-fix.patch
+x86-kernel-irq-balancer-fix-tidy.patch
+i386-let-usermode-execute-the-enter.patch
x86 updates
-add-raw-driver-kconfig-entry-for-s390.patch
Dropped.
-fix-dcache-race-during-umount-fix.patch
Folded into fix-dcache-race-during-umount.patch
+isdn-unsafe-interaction-between-isdn_write-and-isdn_writebuf_stub-fix.patch
Folded into
isdn-unsafe-interaction-between-isdn_write-and-isdn_writebuf_stub.patch
+list-introduce-list_replace-helper.patch
+list-use-list_replace_init-instead-of-list_splice_init.patch
list.h cleanups
+when-config_base_samll=1-the-kernel-261611-cascade-in-kernel-timerc-may-enter-the-infinite-loop-use-list_replace_init.patch
Fix
when-config_base_samll=1-the-kernel-261611-cascade-in-kernel-timerc-may-enter-the-infinite-loop.patch
+hptiop-highpoint-rocketraid-3xxx-controller-driver-redone.patch
Update the Highpoint RocketRaid driver
+ufs-change-block-number-on-the-fly.patch
+ufs-change-block-number-on-the-fly-tweaks.patch
+ufs-directory-and-page-cache-install-aops.patch
+ufs-directory-and-page-cache-from-blocks-to-pages.patch
More UFS fixes
+oprofile-fix-unnecessary-cleverness.patch
+msnd-section-fix.patch
+oprofile-convert-from-semaphores-to-mutexes.patch
+drivers-char-applicomc-proper-module_initexit.patch
+remove-dead-entry-in-net-wan-makefile.patch
+openpromfs-fix-missing-nul.patch
+openpromfs-remove-unnecessary-casts.patch
+openpromfs-factorize-out.patch
+openpromfs-factorize-out-tidy.patch
+idetape-gcc-41-warning-fix.patch
+add-driver-for-arm-amba-pl031-rtc.patch
+add-driver-for-arm-amba-pl031-rtc-tidy.patch
+rtc-subsystem-fix-capability-checks-in-kernel-interface.patch
+rtc-subsystem-add-capability-checks.patch
+add-export_unused_symbol-and-export_unused_symbol_gpl.patch
+add-export_unused_symbol-and-export_unused_symbol_gpl-default.patch
+make-printk-work-for-really-early-debugging.patch
+kernel-sysc-cleanups.patch
+kernel-sysc-cleanups-fix.patch
+nbd-kill-obsolete-changelog-add-gpl.patch
+fix-listh-kernel-doc.patch
+listh-doc-change-counter-to-control.patch
+fix-magic-sysrq-on-strange-keyboards.patch
+ide-cd-end-of-media-error-fix.patch
+add-a-sysfs-file-to-determine-if-a-kexec-kernel-is-loaded.patch
+add-a-sysfs-file-to-determine-if-a-kexec-kernel-is-loaded-tidy.patch
+cpqarray-section-fix.patch
Misc
+remove-old-hw-rng-support.patch
+add-new-generic-hw-rng-core.patch
+add-new-generic-hw-rng-core-cleanups.patch
+add-new-generic-hw-rng-core-hw_random-core-rewrite-chrdev-read-method.patch
+add-new-generic-hw-rng-core-maintainers.patch
+add-intel-hw-rng-driver.patch
+add-intel-hw-rng-driver-cleanups.patch
+add-amd-hw-rng-driver.patch
+add-geode-hw-rng-driver.patch
+add-geode-hw-rng-driver-cleanups.patch
+add-via-hw-rng-driver.patch
+add-via-hw-rng-driver-fix.patch
+add-via-hw-rng-driver-cleanups.patch
+add-ixp4xx-hw-rng-driver.patch
+add-ti-omap-cpu-family-hw-rng-driver.patch
+add-bcm43xx-hw-rng-support.patch
Introduce hardware random number generator framework, use it.
+vectorize-aio_read-aio_write-methods.patch
+remove-readv-writev-methods-and-use-aio_read-aio_write.patch
+core-aio-changes-to-support-vectored-aio.patch
+core-aio-changes-to-support-vectored-aio-fix-2.patch
+streamline-generic_file_-interfaces-and-filemap.patch
+gfs2-vs-streamline-generic_file_-interfaces-and-filemap.patch
Cleanup, simplify core pagecache read/write APIs
+nfs-open-code-the-nfs-direct-write-rescheduler.patch
+nfs-open-code-the-nfs-direct-write-rescheduler-printk-fix.patch
+nfs-remove-user_addr-and-user_count-from-nfs_direct_req.patch
+nfs-eliminate-nfs_get_user_pages.patch
+nfs-alloc-nfs_read-write_data-as-direct-i-o-is-scheduled.patch
+nfs-check-all-iov-segments-for-correct-memory-access-rights.patch
+nfs-support-vector-i-o-throughout-the-nfs-direct-i-o-path.patch
Make NFS direct-IO utilise those cleanups
+kprobemulti-kprobe-posthandler-for-booster-kprobes-bugfix-of-kprobe-booster-reenable-kprobe-booster.patch
Fix kprobemulti-kprobe-posthandler-for-booster.patch
+sched-fix-interactive-ceiling-code.patch
CPU scheduler fix
+swap-prefetch-fix-lru_cache_add_tail.patch
+swap-prefetch-fix-lru_cache_add_tail-tidy.patch
+mm-swap-prefetch-fix-lowmem-reserve-calc.patch
swap prefetching fixes
-ecryptfs-main-module-functions-vs-nfs-permit-filesystem-to-override-root-dentry-on-mount.patch
Folded into other ecryptfs patches
+ecryptfs-vs-streamline-generic_file_-interfaces-and-filemap.patch
+ecryptfs-vs-streamline-generic_file_-interfaces-and-filemap-fix.patch
+ecryptfs-file-operations-fix.patch
ecryptfs fixes (for underlying API changes)
+namespaces-add-nsproxy.patch
+namespaces-incorporate-fs-namespace-into-nsproxy.patch
+namespaces-utsname-introduce-temporary-helpers.patch
+namespaces-utsname-switch-to-using-uts-namespaces.patch
+namespaces-utsname-switch-to-using-uts-namespaces-alpha-fix.patch
+namespaces-utsname-use-init_utsname-when-appropriate.patch
+namespaces-utsname-implement-utsname-namespaces.patch
+namespaces-utsname-implement-utsname-namespaces-export.patch
+namespaces-utsname-sysctl-hack.patch
+namespaces-utsname-remove-system_utsname.patch
+namespaces-utsname-implement-clone_newuts-flag.patch
Permit virtualisation of the system utsname
+reiser4-fix-incorrect-assertions.patch
reiser4 fix
-reiser4-vs-nfs-permit-filesystem-to-override-root-dentry-on-mount.patch
-reiser4-vs-nfs-permit-filesystem-to-perform-statfs-with-a-known-root-dentry.patch
Dropped, not needed
+reiser4-gfp_t-annotations.patch
reiser4 sparse friendliness
+ide-hpt3xx-fix-pci-clock-detection-fix-2.patch
Fix ide-hpt3xx-fix-pci-clock-detection.patch
+ide_dma_speed-fixes.patch
+ide_dma_speed-fixes-warning-fix.patch
+ide_dma_speed-fixes-tidy.patch
+hpt3xx-rework-rate-filtering.patch
+hpt3xx-rework-rate-filtering-tidy.patch
+hpt3xx-print-the-real-chip-name-at-startup.patch
IDE fixes
+md-allow-checkpoint-of-recovery-with-version-1-superblock-fix.patch
Fix md-allow-checkpoint-of-recovery-with-version-1-superblock.patch
+md-change-md-bitmap-file-handling-to-use-bmap-to-file-blocks-fix.patch
+md-calculate-correct-array-size-for-raid10-in-new-offset-mode.patch
MD updates
+git-viro-bird-volatile-fixup.patch
Fix reject in git-viro-bird-volatile.patch
All 1117 patches:
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.17-rc4/2.6.17-rc4-mm2/patch-list
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 2.6.17-rc4-mm2
2006-05-20 12:41 2.6.17-rc4-mm2 Andrew Morton
@ 2006-05-20 16:24 ` Jindrich Makovicka
2006-05-20 21:22 ` 2.6.17-rc4-mm2 (hard lockup after resume from disk on AMD64) Rafael J. Wysocki
2006-05-21 4:28 ` 2.6.17-rc4-mm2 Valdis.Kletnieks
2 siblings, 0 replies; 9+ messages in thread
From: Jindrich Makovicka @ 2006-05-20 16:24 UTC (permalink / raw)
To: linux-kernel
On Sat, 20 May 2006 05:41:03 -0700
Andrew Morton <akpm@osdl.org> wrote:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.17-rc4/2.6.17-rc4-mm2/
>
>
> - Major rework in the libata (SATA) drivers. If anyone has had any
> problem with the SATA drivers, please test this tree and report the
> results. We expect it to fix quite a few things.
>
> - reiser4 doesn't compile, due to changes to core pagecache APIs.
> The fix wasn't obvious.
It compiled after replacing generic_file_read with do_sync_read, but I
am a bit afraid of booting it :)
--
Jindrich Makovicka
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 2.6.17-rc4-mm2 (hard lockup after resume from disk on AMD64)
2006-05-20 12:41 2.6.17-rc4-mm2 Andrew Morton
2006-05-20 16:24 ` 2.6.17-rc4-mm2 Jindrich Makovicka
@ 2006-05-20 21:22 ` Rafael J. Wysocki
2006-05-20 21:30 ` Andrew Morton
2006-05-21 4:28 ` 2.6.17-rc4-mm2 Valdis.Kletnieks
2 siblings, 1 reply; 9+ messages in thread
From: Rafael J. Wysocki @ 2006-05-20 21:22 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
On Saturday 20 May 2006 14:41, Andrew Morton wrote:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.17-rc4/2.6.17-rc4-mm2/
My box (Asus L5D, x86_64 kernel) locks up hard after the resume from suspend
to disk. This happens right after the console has been restored and only if
all modules are loaded before suspend (eg. it doesn't lock up when booted with
init=/bin/bash). Also it's caught by the softlockup watchdog which produces
traces similar to the appended one.
Greetings,
Rafael
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff803ca84a>{usb_hcd_poll_rh_status+250}
<ffffffff880dafa2>{:ohci_hcd:ohci_irq+194} <ffffffff803c9ce2>{usb_hcd_irq+50}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
<ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
<ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff880db0ec>{:ohci_hcd:ohci_irq+524}
<ffffffff803c9ce2>{usb_hcd_irq+50} <ffffffff8025b4e3>{handle_IRQ_event+51}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <ffffffff8025b4d4>{handle_IRQ_event+36}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <ffffffff8025b4d4>{handle_IRQ_event+36}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <EOI> <ffffffff803cb8d0>{urb_destroy+0}
<ffffffff803cb788>{hcd_submit_urb+2072} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cb9a5>{usb_free_urb+21} <ffffffff803ca0ab>{usb_hcd_giveback_urb+315}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cbd2b>{usb_submit_urb+859}
<ffffffff803cc66a>{usb_start_wait_urb+122} <ffffffff8027c58d>{dbg_redzone1+29}
<ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff80463d43>{_spin_unlock_irqrestore+19} <ffffffff880db9dc>{:ohci_hcd:ohci_hub_status_data+428}
<ffffffff803ca797>{usb_hcd_poll_rh_status+71} <ffffffff880dafa2>{:ohci_hcd:ohci_irq+194}
<ffffffff803c9ce2>{usb_hcd_irq+50} <ffffffff8025b4e3>{handle_IRQ_event+51}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <ffffffff8025b4d4>{handle_IRQ_event+36}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <ffffffff8025b4d4>{handle_IRQ_event+36}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <EOI> <ffffffff803cb8d0>{urb_destroy+0}
<ffffffff803cb788>{hcd_submit_urb+2072} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cb9a5>{usb_free_urb+21} <ffffffff803ca0ab>{usb_hcd_giveback_urb+315}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cbd2b>{usb_submit_urb+859}
<ffffffff803cc66a>{usb_start_wait_urb+122} <ffffffff8027c58d>{dbg_redzone1+29}
<ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff80463d43>{_spin_unlock_irqrestore+19} <ffffffff880db9dc>{:ohci_hcd:ohci_hub_status_data+428}
<ffffffff803ca797>{usb_hcd_poll_rh_status+71} <ffffffff880dafa2>{:ohci_hcd:ohci_irq+194}
<ffffffff803c9ce2>{usb_hcd_irq+50} <ffffffff8025b4e3>{handle_IRQ_event+51}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <ffffffff8025b4d4>{handle_IRQ_event+36}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <ffffffff8025b4d4>{handle_IRQ_event+36}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <EOI> <ffffffff803cb8d0>{urb_destroy+0}
<ffffffff803cb788>{hcd_submit_urb+2072} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cb9a5>{usb_free_urb+21} <ffffffff803ca0ab>{usb_hcd_giveback_urb+315}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cbd2b>{usb_submit_urb+859}
<ffffffff803cc66a>{usb_start_wait_urb+122} <ffffffff8027c58d>{dbg_redzone1+29}
<ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff80463d43>{_spin_unlock_irqrestore+19} <ffffffff880db9dc>{:ohci_hcd:ohci_hub_status_data+428}
<ffffffff803ca797>{usb_hcd_poll_rh_status+71} <ffffffff880dafa2>{:ohci_hcd:ohci_irq+194}
<ffffffff803c9ce2>{usb_hcd_irq+50} <ffffffff8025b4e3>{handle_IRQ_event+51}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <ffffffff8025b4d4>{handle_IRQ_event+36}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <ffffffff8025b4d4>{handle_IRQ_event+36}
<ffffffff8025b5d2>{__do_IRQ+162} <ffffffff8020c3b1>{do_IRQ+65}
<ffffffff80209d5e>{ret_from_intr+0} <EOI> <ffffffff803cb8d0>{urb_destroy+0}
<ffffffff803cb788>{hcd_submit_urb+2072} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cb9a5>{usb_free_urb+21} <ffffffff803ca0ab>{usb_hcd_giveback_urb+315}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cbd2b>{usb_submit_urb+859}
<ffffffff803cc66a>{usb_start_wait_urb+122} <ffffffff8027c58d>{dbg_redzone1+29}
<ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8818719b>{:yenta_socket:yenta_interrupt+27}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
<ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
<ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8818718d>{:yenta_socket:yenta_interrupt+13}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
<ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
<ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8818719b>{:yenta_socket:yenta_interrupt+27}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
<ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
<ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff880daf2d>{:ohci_hcd:ohci_irq+77} <ffffffff803c9ce2>{usb_hcd_irq+50}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
<ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
BUG: soft lockup detected on CPU#0!
Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
<ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
<ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8818718d>{:yenta_socket:yenta_interrupt+13}
<ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
<ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
<ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
<ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
<ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
<ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
<ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
<ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
<ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
<ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
<ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
<ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
<ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
<ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 2.6.17-rc4-mm2 (hard lockup after resume from disk on AMD64)
2006-05-20 21:22 ` 2.6.17-rc4-mm2 (hard lockup after resume from disk on AMD64) Rafael J. Wysocki
@ 2006-05-20 21:30 ` Andrew Morton
2006-05-21 12:07 ` Rafael J. Wysocki
0 siblings, 1 reply; 9+ messages in thread
From: Andrew Morton @ 2006-05-20 21:30 UTC (permalink / raw)
To: Rafael J. Wysocki; +Cc: linux-kernel, linux-usb-devel
"Rafael J. Wysocki" <rjw@sisk.pl> wrote:
>
> On Saturday 20 May 2006 14:41, Andrew Morton wrote:
> >
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.17-rc4/2.6.17-rc4-mm2/
>
> My box (Asus L5D, x86_64 kernel) locks up hard after the resume from suspend
> to disk. This happens right after the console has been restored and only if
> all modules are loaded before suspend (eg. it doesn't lock up when booted with
> init=/bin/bash). Also it's caught by the softlockup watchdog which produces
> traces similar to the appended one.
>
> Greetings,
> Rafael
>
>
> BUG: soft lockup detected on CPU#0!
>
> Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
> <ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
> <ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
> <ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
> <ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
> <ffffffff803cb8d0>{urb_destroy+0} <ffffffff803ca84a>{usb_hcd_poll_rh_status+250}
> <ffffffff880dafa2>{:ohci_hcd:ohci_irq+194} <ffffffff803c9ce2>{usb_hcd_irq+50}
> <ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
> <ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
> <ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
> <ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
> <ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
> <ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
> <ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
> <ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
> <ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
> <ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
> <ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
> <ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
> <ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
> <ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
> <ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
> <ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
> <ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
> <ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
> BUG: soft lockup detected on CPU#0!
What a revolting backtrace. There were some x86_64 precise-backtrace
patches floating around on the list this week.
Still, it would appear that USB has become confused. If you have the time
to do a bisection search, I'd start in on gregkh-usb-*.patch.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 2.6.17-rc4-mm2
2006-05-20 12:41 2.6.17-rc4-mm2 Andrew Morton
2006-05-20 16:24 ` 2.6.17-rc4-mm2 Jindrich Makovicka
2006-05-20 21:22 ` 2.6.17-rc4-mm2 (hard lockup after resume from disk on AMD64) Rafael J. Wysocki
@ 2006-05-21 4:28 ` Valdis.Kletnieks
2006-05-21 5:19 ` 2.6.17-rc4-mm2 James Morris
2 siblings, 1 reply; 9+ messages in thread
From: Valdis.Kletnieks @ 2006-05-21 4:28 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 805 bytes --]
On Sat, 20 May 2006 05:41:03 PDT, Andrew Morton said:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.17-rc4/2.6.17-rc4-mm2/
secmark-add-new-packet-controls-to-selinux.patch looks fishy:
--- devel/security/selinux/Kconfig~secmark-add-new-packet-controls-to-selinux 2006
-05-18 03:04:58.000000000 -0700
+++ devel-akpm/security/selinux/Kconfig 2006-05-18 03:04:58.000000000 -0700
@@ -1,6 +1,6 @@
config SECURITY_SELINUX
bool "NSA SELinux Support"
- depends on SECURITY_NETWORK && AUDIT && NET && INET
+ depends on SECURITY_NETWORK && AUDIT && NET && INET && NETWORK_SECMARK
default n
help
This selects NSA Security-Enhanced Linux (SELinux).
Was it *really* intended that SELINUX not be selectable if NETWORK_SECMARK
isn't present?
[-- Attachment #2: Type: application/pgp-signature, Size: 226 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 2.6.17-rc4-mm2
2006-05-21 4:28 ` 2.6.17-rc4-mm2 Valdis.Kletnieks
@ 2006-05-21 5:19 ` James Morris
2006-05-21 5:38 ` 2.6.17-rc4-mm2 Valdis.Kletnieks
0 siblings, 1 reply; 9+ messages in thread
From: James Morris @ 2006-05-21 5:19 UTC (permalink / raw)
To: Valdis.Kletnieks; +Cc: Andrew Morton, linux-kernel
On Sun, 21 May 2006, Valdis.Kletnieks@vt.edu wrote:
> On Sat, 20 May 2006 05:41:03 PDT, Andrew Morton said:
> >
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.17-rc4/2.6.17-rc4-mm2/
>
> secmark-add-new-packet-controls-to-selinux.patch looks fishy:
>
> --- devel/security/selinux/Kconfig~secmark-add-new-packet-controls-to-selinux 2006
> -05-18 03:04:58.000000000 -0700
> +++ devel-akpm/security/selinux/Kconfig 2006-05-18 03:04:58.000000000 -0700
> @@ -1,6 +1,6 @@
> config SECURITY_SELINUX
> bool "NSA SELinux Support"
> - depends on SECURITY_NETWORK && AUDIT && NET && INET
> + depends on SECURITY_NETWORK && AUDIT && NET && INET && NETWORK_SECMARK
> default n
> help
> This selects NSA Security-Enhanced Linux (SELinux).
>
> Was it *really* intended that SELINUX not be selectable if NETWORK_SECMARK
> isn't present?
Yes, it's required for SELinux.
- James
--
James Morris
<jmorris@namei.org>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 2.6.17-rc4-mm2
2006-05-21 5:19 ` 2.6.17-rc4-mm2 James Morris
@ 2006-05-21 5:38 ` Valdis.Kletnieks
2006-05-21 15:30 ` 2.6.17-rc4-mm2 James Morris
0 siblings, 1 reply; 9+ messages in thread
From: Valdis.Kletnieks @ 2006-05-21 5:38 UTC (permalink / raw)
To: James Morris; +Cc: Andrew Morton, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 280 bytes --]
On Sun, 21 May 2006 01:19:20 EDT, James Morris said:
> On Sun, 21 May 2006, Valdis.Kletnieks@vt.edu wrote:
> > Was it *really* intended that SELINUX not be selectable if NETWORK_SECMARK
> > isn't present?
>
> Yes, it's required for SELinux.
Could stand a SELECT instead, then?
[-- Attachment #2: Type: application/pgp-signature, Size: 226 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 2.6.17-rc4-mm2 (hard lockup after resume from disk on AMD64)
2006-05-20 21:30 ` Andrew Morton
@ 2006-05-21 12:07 ` Rafael J. Wysocki
0 siblings, 0 replies; 9+ messages in thread
From: Rafael J. Wysocki @ 2006-05-21 12:07 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel, linux-usb-devel
On Saturday 20 May 2006 23:30, Andrew Morton wrote:
> "Rafael J. Wysocki" <rjw@sisk.pl> wrote:
> >
> > On Saturday 20 May 2006 14:41, Andrew Morton wrote:
> > >
> > > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.17-rc4/2.6.17-rc4-mm2/
> >
> > My box (Asus L5D, x86_64 kernel) locks up hard after the resume from suspend
> > to disk. This happens right after the console has been restored and only if
> > all modules are loaded before suspend (eg. it doesn't lock up when booted with
> > init=/bin/bash). Also it's caught by the softlockup watchdog which produces
> > traces similar to the appended one.
> >
> > Greetings,
> > Rafael
> >
> >
> > BUG: soft lockup detected on CPU#0!
> >
> > Call Trace: <IRQ> <ffffffff8025b2f1>{softlockup_tick+193}
> > <ffffffff802360a3>{run_local_timers+19} <ffffffff802362c7>{update_process_times+87}
> > <ffffffff8020e174>{main_timer_handler+548} <ffffffff8020e3c5>{timer_interrupt+21}
> > <ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
> > <ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
> > <ffffffff803cb8d0>{urb_destroy+0} <ffffffff803ca84a>{usb_hcd_poll_rh_status+250}
> > <ffffffff880dafa2>{:ohci_hcd:ohci_irq+194} <ffffffff803c9ce2>{usb_hcd_irq+50}
> > <ffffffff8025b4e3>{handle_IRQ_event+51} <ffffffff8025b5d2>{__do_IRQ+162}
> > <ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
> > <ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
> > <ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0}
> > <ffffffff8025b4d4>{handle_IRQ_event+36} <ffffffff8025b5d2>{__do_IRQ+162}
> > <ffffffff8020c3b1>{do_IRQ+65} <ffffffff80209d5e>{ret_from_intr+0} <EOI>
> > <ffffffff803cb8d0>{urb_destroy+0} <ffffffff803cb788>{hcd_submit_urb+2072}
> > <ffffffff80463d4d>{_spin_unlock_irqrestore+29} <ffffffff803cb9a5>{usb_free_urb+21}
> > <ffffffff803ca0ab>{usb_hcd_giveback_urb+315} <ffffffff80463d4d>{_spin_unlock_irqrestore+29}
> > <ffffffff803cbd2b>{usb_submit_urb+859} <ffffffff803cc66a>{usb_start_wait_urb+122}
> > <ffffffff8027c58d>{dbg_redzone1+29} <ffffffff8027d804>{cache_alloc_debugcheck_after+532}
> > <ffffffff8027c58d>{dbg_redzone1+29} <ffffffff803cca40>{usb_control_msg+240}
> > <ffffffff803c5e74>{set_port_feature+68} <ffffffff803c61f9>{hub_port_reset+57}
> > <ffffffff803c64d1>{hub_port_init+129} <ffffffff803c8b31>{hub_thread+2241}
> > <ffffffff80242140>{autoremove_wake_function+0} <ffffffff803c8270>{hub_thread+0}
> > <ffffffff80241f29>{kthread+217} <ffffffff80463d84>{_spin_unlock_irq+20}
> > <ffffffff80228d99>{schedule_tail+73} <ffffffff8020a38a>{child_rip+8}
> > <ffffffff80241e50>{kthread+0} <ffffffff8020a382>{child_rip+0}
> > BUG: soft lockup detected on CPU#0!
>
> What a revolting backtrace. There were some x86_64 precise-backtrace
> patches floating around on the list this week.
They seem to reappear and get squashed by Andi on a regular basis. ;-)
> Still, it would appear that USB has become confused. If you have the time
> to do a bisection search, I'd start in on gregkh-usb-*.patch.
Obviously it's this one:
gregkh-usb-usb-ohci-avoids-root-hub-timer-polling.patch
[Well, looks like it hasn't been tested properly before posting ... :-(]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 2.6.17-rc4-mm2
2006-05-21 5:38 ` 2.6.17-rc4-mm2 Valdis.Kletnieks
@ 2006-05-21 15:30 ` James Morris
0 siblings, 0 replies; 9+ messages in thread
From: James Morris @ 2006-05-21 15:30 UTC (permalink / raw)
To: Valdis.Kletnieks; +Cc: Andrew Morton, linux-kernel
On Sun, 21 May 2006, Valdis.Kletnieks@vt.edu wrote:
> On Sun, 21 May 2006 01:19:20 EDT, James Morris said:
> > On Sun, 21 May 2006, Valdis.Kletnieks@vt.edu wrote:
>
> > > Was it *really* intended that SELINUX not be selectable if NETWORK_SECMARK
> > > isn't present?
> >
> > Yes, it's required for SELinux.
>
> Could stand a SELECT instead, then?
I think there are times when you need a SELECT, like when you need a
specific set of crypto algorithms for something to work, but this is a
distinct core requirement of SELinux, and too many SELECTs makes the
configuration system unweildy.
- James
--
James Morris
<jmorris@namei.org>
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2006-05-21 15:30 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-20 12:41 2.6.17-rc4-mm2 Andrew Morton
2006-05-20 16:24 ` 2.6.17-rc4-mm2 Jindrich Makovicka
2006-05-20 21:22 ` 2.6.17-rc4-mm2 (hard lockup after resume from disk on AMD64) Rafael J. Wysocki
2006-05-20 21:30 ` Andrew Morton
2006-05-21 12:07 ` Rafael J. Wysocki
2006-05-21 4:28 ` 2.6.17-rc4-mm2 Valdis.Kletnieks
2006-05-21 5:19 ` 2.6.17-rc4-mm2 James Morris
2006-05-21 5:38 ` 2.6.17-rc4-mm2 Valdis.Kletnieks
2006-05-21 15:30 ` 2.6.17-rc4-mm2 James Morris
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®