mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* 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®