Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753643AbZGRUEQ (ORCPT ); Sat, 18 Jul 2009 16:04:16 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753576AbZGRUEO (ORCPT ); Sat, 18 Jul 2009 16:04:14 -0400 Received: from casper.infradead.org ([85.118.1.10]:42938 "EHLO casper.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753547AbZGRUEN (ORCPT ); Sat, 18 Jul 2009 16:04:13 -0400 Subject: s2r badness From: Peter Zijlstra To: "Rafael J. Wysocki" , Thomas Gleixner , Len Brown , Greg Kroah-Hartman Cc: lkml Content-Type: text/plain Date: Sat, 18 Jul 2009 22:03:03 +0200 Message-Id: <1247947383.4872.3.camel@laptop> Mime-Version: 1.0 X-Mailer: Evolution 2.26.1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3467 Lines: 66 Hi, s2r seems to resume again on my latest kernel build (used to be broken for a long-ish while). However it does generate the blow splats. [ 74.576953] ------------[ cut here ]------------ [ 74.576953] WARNING: at /usr/src/linux-2.6/kernel/softirq.c:143 local_bh_enable_ip+0x8b/0xc0() [ 74.576953] Hardware name: 2242CTO [ 74.576953] Modules linked in: cryptd aes_x86_64 aes_generic ecryptfs nfs lockd nfs_acl auth_rpcgss sunrpc binfmt_misc fbcon tileblit font bitblit softcursor bridge stp llc bnep autofs4 acpi_cpufreq joydev btusb coretemp sbp2 snd_hda_codec_conexant pcmcia ecb psmouse serio_raw iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_pcm_oss pcspkr snd_mixer_oss iwlagn iwlcore snd_pcm mac80211 snd_seq_dummy ricoh_mmc sdhci_pci sdhci snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event yenta_socket rsrc_nonstatic pcmcia_core cfg80211 snd_seq snd_timer snd_seq_device snd soundcore snd_page_alloc i915 intel_agp thinkpad_acpi led_class video nvram ohci1394 ieee1394 ehci_hcd uhci_hcd fuse [ 74.576953] Pid: 5406, comm: bash Not tainted 2.6.31-rc3-tip #32 [ 74.576953] Call Trace: [ 74.576953] [] ? local_bh_enable_ip+0x8b/0xc0 [ 74.576953] [] warn_slowpath_common+0x78/0xd0 [ 74.576953] [] warn_slowpath_null+0xf/0x20 [ 74.576953] [] local_bh_enable_ip+0x8b/0xc0 [ 74.576953] [] _spin_unlock_bh+0x19/0x20 [ 74.576953] [] load_debug_registers+0x67/0x80 [ 74.576953] [] restore_processor_state+0x22b/0x280 [ 74.576953] [] acpi_suspend_enter+0x6a/0xeb [ 74.576953] [] suspend_devices_and_enter+0x22f/0x240 [ 74.576953] [] enter_state+0x129/0x150 [ 74.576953] [] state_store+0xba/0x100 [ 74.576953] [] kobj_attr_store+0x17/0x20 [ 74.576953] [] sysfs_write_file+0xc5/0x140 [ 74.576953] [] vfs_write+0xcb/0x1a0 [ 74.576953] [] sys_write+0x50/0x90 [ 74.576953] [] system_call_fastpath+0x16/0x1b [ 74.576953] ---[ end trace 58ad491f88b81455 ]--- [ 75.906997] Call Trace: [ 75.907001] [] __report_bad_irq+0x26/0xa0 [ 75.907022] [] note_interrupt+0x188/0x1d0 [ 75.907029] [] handle_fasteoi_irq+0xd5/0x100 [ 75.907038] [] handle_irq+0x1f/0x30 [ 75.907043] [] do_IRQ+0x6e/0xf0 [ 75.907052] [] ret_from_intr+0x0/0x11 [ 75.907055] [] ? tick_nohz_stop_sched_tick+0x70/0x3a0 [ 75.907072] [] ? cpu_idle+0x2a/0xd0 [ 75.907080] [] ? rest_init+0x75/0x80 [ 75.907090] [] ? start_kernel+0x37a/0x42a [ 75.907098] [] ? x86_64_start_reservations+0x99/0xb9 [ 75.907106] [] ? x86_64_start_kernel+0x105/0x120 [ 75.907113] [] ? early_idt_handler+0x0/0x71 [ 75.907117] handlers: [ 75.907121] [] (usb_hcd_irq+0x0/0x90) [ 75.907130] Disabling IRQ #18 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/