[Bug 12949] ACPI: EC: missing confirmations, switch off interrupt mode on startup on 2.6.29 kernel
http://bugzilla.kernel.org/show_bug.cgi?id=12949 --- Comment #3 from Corrado Zoccolo czocc...@gmail.com 2009-03-27 07:24:36 --- Created an attachment (id=20700) -- (http://bugzilla.kernel.org/attachment.cgi?id=20700) dmesg after disabling acpi_ec_burst_enable I changed acpi_ec_burst_enable to printk and inconditionally return 0, but this didn't solve the issue (see below my changes). See attached dmesg. diff --git a/drivers/acpi/ec.c b/drivers/acpi/ec.c index 2fe1506..8e66e88 100644 --- a/drivers/acpi/ec.c +++ b/drivers/acpi/ec.c @@ -27,7 +27,7 @@ */ /* Uncomment next line to get verbose printout */ -/* #define DEBUG */ +#define DEBUG #include linux/kernel.h #include linux/module.h @@ -350,6 +350,8 @@ unlock: */ static int acpi_ec_burst_enable(struct acpi_ec *ec) { + printk(KERN_INFO acpi_ec_burst_enable ignored); + return 0; u8 d; struct transaction t = {.command = ACPI_EC_BURST_ENABLE, .wdata = NULL, .rdata = d, -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are watching the assignee of the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 9998] SCI interrupt storm - lost keystrokes - Acer Travelmate 4002
http://bugzilla.kernel.org/show_bug.cgi?id=9998 --- Comment #94 from Black brot.kann.man.nicht.einfrie...@gmail.com 2009-03-27 10:10:55 --- (In reply to comment #93) there was a change from msleep(1) to udelay(...) in drivers/acpi/ec.c among other things. If you could check that changing it back helps you, it will be great. Yes, it helps. Typing is fine, interrupts increase slowly. I found and changed udelay in 3 lines (2 in ec_poll, 1 in acpi_ec_transaction_unlocked). -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 12949] ACPI: EC: missing confirmations, switch off interrupt mode on startup on 2.6.29 kernel
http://bugzilla.kernel.org/show_bug.cgi?id=12949 --- Comment #4 from Alexey Starikovskiy astarikovs...@suse.de 2009-03-27 11:01:38 --- How is you config differ from default? Interrupt is there, but somehow it appears before we write command to EC in printk There is a synchronization spin lock in this place, but it seems to be ignored. Try to insert some msleep(1) at the beginning of acpi_ec_transaction_unlocked()? [0.370660] ACPI: EC: transaction end [0.370660] ACPI: EC: ~~~ interrupt [0.370660] ACPI: EC: --- status = 0x00 [0.370660] ACPI: EC: ~~~ interrupt [0.370660] ACPI: EC: --- status = 0x00 [0.370660] ACPI: EC: --- status = 0x00 [0.370660] acpi_ec_burst_enable ignored7ACPI: EC: --- status = 0x00 [0.370660] ACPI: EC: transaction start [0.370660] ACPI: EC: --- command = 0x81 [0.370660] ACPI: EC: ~~~ interrupt [0.370660] ACPI: EC: --- status = 0x08 [0.370660] ACPI: EC: --- data = 0x60 [0.870015] ACPI: EC: missing confirmations, switch off interrupt mode. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are watching the assignee of the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 12936] Fastboot Breaks Resume from S3.
http://bugzilla.kernel.org/show_bug.cgi?id=12936 --- Comment #5 from Dennis Jansen dennis.jan...@web.de 2009-03-27 13:48:44 --- The system does not come back at all. Without the patch it turns it self off and on again twice. Then it's running the BIOS again. With the patch the system resumes but just hangs. That can be traced: [ 11.607544] Magic number: 0:77:396 [ 11.607597] hash matches drivers/base/power/main.c:390 [ 11.607741] rtc_cmos 00:09: setting system clock to 2024-03-02 20:22:30 UTC (1709410950) I will attach the full dmesgs. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 12936] Fastboot Breaks Resume from S3.
http://bugzilla.kernel.org/show_bug.cgi?id=12936 --- Comment #6 from Dennis Jansen dennis.jan...@web.de 2009-03-27 13:51:13 --- Created an attachment (id=20702) -- (http://bugzilla.kernel.org/attachment.cgi?id=20702) dmesg 2.6.29 with fastboot, patch applied dmesg 2.6.29 with fastboot, patch applied: Here it starts fine. It resumes and just hangs without even initializing the display. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 12936] Fastboot Breaks Resume from S3.
http://bugzilla.kernel.org/show_bug.cgi?id=12936 --- Comment #8 from Dennis Jansen dennis.jan...@web.de 2009-03-27 13:53:42 --- Created an attachment (id=20704) -- (http://bugzilla.kernel.org/attachment.cgi?id=20704) dmesg 2.6.29 fastboot, patch not applied, no trace found. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 9998] SCI interrupt storm - lost keystrokes - Acer Travelmate 4002
http://bugzilla.kernel.org/show_bug.cgi?id=9998 --- Comment #95 from Alexey Starikovskiy astarikovs...@suse.de 2009-03-27 14:15:50 --- Created an attachment (id=20705) -- (http://bugzilla.kernel.org/attachment.cgi?id=20705) separate MSI delays Please check if this patch works for you. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 10884] CD/DVD drive not detected without acpi=off
http://bugzilla.kernel.org/show_bug.cgi?id=10884 Lars Luthman lars.luth...@gmail.com changed: What|Removed |Added Regression|--- |No --- Comment #61 from Lars Luthman lars.luth...@gmail.com 2009-03-27 14:49:13 --- Tested again with 2.6.29, same problem. The bug is still there. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 9998] SCI interrupt storm - lost keystrokes - Acer Travelmate 4002
http://bugzilla.kernel.org/show_bug.cgi?id=9998 --- Comment #96 from Black brot.kann.man.nicht.einfrie...@gmail.com 2009-03-27 15:05:09 --- (In reply to comment #95) Created an attachment (id=20705) -- (http://bugzilla.kernel.org/attachment.cgi?id=20705) [details] separate MSI delays Please check if this patch works for you. Yes, everything seems fine again. Thank you very much. :) -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 9998] SCI interrupt storm - lost keystrokes - Acer Travelmate 4002
http://bugzilla.kernel.org/show_bug.cgi?id=9998 Alexey Starikovskiy astarikovs...@suse.de changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution||CODE_FIX --- Comment #97 from Alexey Starikovskiy astarikovs...@suse.de 2009-03-27 15:13:54 --- Thanks for report and testing! -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 10279] suspend slow in 2.6.25-rc6
http://bugzilla.kernel.org/show_bug.cgi?id=10279 Bug 10279 depends on bug 9998, which changed state. Bug 9998 Summary: SCI interrupt storm - lost keystrokes - Acer Travelmate 4002 http://bugzilla.kernel.org/show_bug.cgi?id=9998 What|Old Value |New Value Status|REOPENED|RESOLVED Resolution||CODE_FIX -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 12949] ACPI: EC: missing confirmations, switch off interrupt mode on startup on 2.6.29 kernel
http://bugzilla.kernel.org/show_bug.cgi?id=12949 --- Comment #5 from Corrado Zoccolo czocc...@gmail.com 2009-03-27 17:02:42 --- Created an attachment (id=20706) -- (http://bugzilla.kernel.org/attachment.cgi?id=20706) dmesg after disabling acpi_ec_burst_enable, with some sleep, + printing flags sleeps were added as follows: @@ -255,7 +256,8 @@ static int acpi_ec_transaction_unlocked(struct acpi_ec *ec, { unsigned long tmp; int ret = 0; -pr_debug(PREFIX transaction start\n); +pr_my_debug(PREFIX transaction start\n); +msleep(1); /* disable GPE during transaction if storm is detected */ if (test_bit(EC_FLAGS_GPE_STORM, ec-flags)) { clear_bit(EC_FLAGS_GPE_MODE, ec-flags); @@ -263,6 +265,7 @@ static int acpi_ec_transaction_unlocked(struct acpi_ec *ec, } if (EC_FLAGS_MSI) udelay(ACPI_EC_DELAY); +msleep(1); /* start transaction */ spin_lock_irqsave(ec-curr_lock, tmp); /* following two actions should be kept atomic */ @@ -271,15 +274,21 @@ static int acpi_ec_transaction_unlocked(struct acpi_ec *ec, if (ec-curr-command == ACPI_EC_COMMAND_QUERY) clear_bit(EC_FLAGS_QUERY_PENDING, ec-flags); spin_unlock_irqrestore(ec-curr_lock, tmp); + +msleep(1); /* if we selected poll mode or failed in GPE-mode do a poll loop */ if (force_poll || !test_bit(EC_FLAGS_GPE_MODE, ec-flags) || acpi_ec_wait(ec)) ret = ec_poll(ec); -pr_debug(PREFIX transaction end\n); +pr_my_debug(PREFIX transaction end\n); + +msleep(1); spin_lock_irqsave(ec-curr_lock, tmp); ec-curr = NULL; spin_unlock_irqrestore(ec-curr_lock, tmp); + +msleep(1); if (test_bit(EC_FLAGS_GPE_STORM, ec-flags)) { /* check if we received SCI during transaction */ ec_check_sci(ec, acpi_ec_read_status(ec)); -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are watching the assignee of the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 12949] ACPI: EC: missing confirmations, switch off interrupt mode on startup on 2.6.29 kernel
http://bugzilla.kernel.org/show_bug.cgi?id=12949 Alexey Starikovskiy astarikovs...@suse.de changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|acpi...@kernel-bugs.osdl.or |astarikovs...@suse.de |g | --- Comment #6 from Alexey Starikovskiy astarikovs...@suse.de 2009-03-27 18:01:35 --- Created an attachment (id=20707) -- (http://bugzilla.kernel.org/attachment.cgi?id=20707) change mode after transaction Please check if this patch helps. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are watching the assignee of the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 6058] S3: no wake - HP nc4010
http://bugzilla.kernel.org/show_bug.cgi?id=6058 --- Comment #28 from Aljaz Prusnik prus...@gmail.com 2009-03-27 21:52:49 --- Created an attachment (id=20712) -- (http://bugzilla.kernel.org/attachment.cgi?id=20712) acpidump before -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 6058] S3: no wake - HP nc4010
http://bugzilla.kernel.org/show_bug.cgi?id=6058 --- Comment #29 from Aljaz Prusnik prus...@gmail.com 2009-03-27 21:56:33 --- Created an attachment (id=20713) -- (http://bugzilla.kernel.org/attachment.cgi?id=20713) acpidump after I have struggled now to get to this after file, since it needed quite some reboots to finally get one. It seems that every sleep try is somewhat a new experince. I have also done the same with the non-dsts kernel and the result seems to be the same - both files are, according to meld (file compare tool) identical. This indeed seems to be a very weird piece of hardware. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 8737] CD-ROM cannot be powered off after one suspend/resume cycle - Clevo M55xN Laptop
http://bugzilla.kernel.org/show_bug.cgi?id=8737 Mark Korondi korondi.m...@freemail.hu changed: What|Removed |Added Regression|--- |No --- Comment #42 from Mark Korondi korondi.m...@freemail.hu 2009-03-27 23:27:33 --- Hi Zhang, Well, unfortunately it won't work with 2.6.29. The play is the same, first time it works flawlessly, second time the noise comes from the cd drive, and there comes the black nothing. :( Now as I think over, it's a really, _really_ annoying bug, as it occours only the second suspend cycle. Argh! -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 12286] [Patch] tc1100-wmi: sysfs entries always 0
http://bugzilla.kernel.org/show_bug.cgi?id=12286 Len Brown len.br...@intel.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED Component|Other |Platform-Drivers Resolution||CODE_FIX AssignedTo|a...@lxorguk.ukuu.org.uk|acpi_platform-driv...@kerne ||l-bugs.osdl.org Product|Drivers |ACPI Regression|--- |No --- Comment #5 from Len Brown len.br...@intel.com 2009-03-28 01:42:19 --- applied to acpi-test tree -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are watching the assignee of the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla
[Bug 12249] Lenovo ThinkPad SL series: LCD brightness works in procfs, buggy in sysfs
http://bugzilla.kernel.org/show_bug.cgi?id=12249 Len Brown len.br...@intel.com changed: What|Removed |Added Status|RESOLVED|REOPENED CC||len.br...@intel.com Resolution|CODE_FIX| Regression|--- |No --- Comment #84 from Len Brown len.br...@intel.com 2009-03-28 04:56:09 --- 9be1df98bca44dbe3769cd22f4ab8122b76c5313 http://patchwork.kernel.org/patch/1309/ (bd-props.brightness doesn't reflect the actual backlight level.) shipped in Linux-2.6.29-rc1 -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- ___ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla