linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] ACPI: fix Thunderbolt hotplug
@ 2016-04-27 12:26 Prarit Bhargava
  2016-04-27 12:33 ` Rafael J. Wysocki
  2016-04-28 18:38 ` Andy Lutomirski
  0 siblings, 2 replies; 7+ messages in thread
From: Prarit Bhargava @ 2016-04-27 12:26 UTC (permalink / raw)
  To: linux-kernel
  Cc: Prarit Bhargava, Robert Moore, Lv Zheng, Rafael J. Wysocki,
	Len Brown, linux-acpi, Mario_Limonciello, stable, devel

Rafael, this patch is in the acpica.git tree as 7a3bd2d ("Dispatcher: Update
thread ID for recursive method calls").  I've had many positive testing
results from hardware vendors and users with this patch and this resolves
many of the problems seen here:

https://bugzilla.kernel.org/show_bug.cgi?id=115121

This does not fix the problems with the TB docking station.  Although this
patch will also be required, the docking station issues require a FW update.
Updated FW should be coming soon to resolve those problems.

P.

----8<----

The following hung task trace is seen when hotplugging
an ethernet dongle in a Thunderbolt port on Linux.

INFO: task kworker/0:4:1468 blocked for more than 120 seconds.
      Tainted: G        W       4.6.0-rc1+ #1
 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
 kworker/0:4     D ffff8802a265ba38 13344  1468      2 0x00000000
 Workqueue: kacpid acpi_os_execute_deferred
 ffff8802a265ba38 ffff8802a265ba00 ffffffff81130200 ffffffff81e0d580
 ffff88029e5eb340 ffff8802a265c000 ffff88029d69d000 ffff88029e5eb340
 ffffffff818c1b8d ffff8802b64e8758 ffff8802a265ba50 ffffffff818bdfcc
 Call Trace:
 [<ffffffff81130200>] ? test_callback+0x10/0x30
 [<ffffffff818c1b8d>] ? __down_timeout+0x5d/0xd0
 [<ffffffff818bdfcc>] schedule+0x3c/0x90
 [<ffffffff818c2d60>] schedule_timeout+0x210/0x360
 [<ffffffff8103fc89>] ? sched_clock+0x9/0x10
 [<ffffffff810ee51c>] ? local_clock+0x1c/0x20
 [<ffffffff81110c16>] ? mark_held_locks+0x76/0xa0
 [<ffffffff818c3cfc>] ? _raw_spin_unlock_irq+0x2c/0x40
 [<ffffffff818c1b8d>] ? __down_timeout+0x5d/0xd0
 [<ffffffff81110d35>] ? trace_hardirqs_on_caller+0xf5/0x1b0
 [<ffffffff818c1b8d>] ? __down_timeout+0x5d/0xd0
 [<ffffffff818c1bac>] __down_timeout+0x7c/0xd0
 [<ffffffff818c44b2>] ? _raw_spin_lock_irqsave+0x82/0x90
 [<ffffffff8110b87c>] down_timeout+0x4c/0x60
 [<ffffffff814e3a9c>] acpi_os_wait_semaphore+0xaa/0x16a
 [<ffffffff81510f37>] acpi_ex_system_wait_mutex+0x81/0xfa
 [<ffffffff814f8796>] acpi_ds_begin_method_execution+0x25a/0x373
 [<ffffffff814f8cea>] acpi_ds_call_control_method+0x107/0x2e0
 [<ffffffff8151ed60>] acpi_ps_parse_aml+0x177/0x495
 [<ffffffff8151fa46>] acpi_ps_execute_method+0x1f7/0x2b9
 [<ffffffff81516c9a>] acpi_ns_evaluate+0x2ee/0x435
 [<ffffffff814ff84a>] acpi_ev_asynch_execute_gpe_method+0xbd/0x159
 [<ffffffff814e2a69>] acpi_os_execute_deferred+0x17/0x23
 [<ffffffff810d1fc2>] process_one_work+0x242/0x700
 [<ffffffff810d1f3a>] ? process_one_work+0x1ba/0x700
 [<ffffffff810d24ce>] worker_thread+0x4e/0x490
 [<ffffffff810d2480>] ? process_one_work+0x700/0x700
 [<ffffffff810d2480>] ? process_one_work+0x700/0x700
 [<ffffffff810d98b1>] kthread+0x101/0x120
 [<ffffffff81110d35>] ? trace_hardirqs_on_caller+0xf5/0x1b0
 [<ffffffff818c4832>] ret_from_fork+0x22/0x50
 [<ffffffff810d97b0>] ? kthread_create_on_node+0x250/0x250
 2 locks held by kworker/0:4/1468:
 #0:  ("kacpid"){.+.+.+}, at: [<ffffffff810d1f3a>] process_one_work+0x1ba/0x700
 #1:  ((&dpc->work)){+.+.+.}, at: [<ffffffff810d1f3a>] process_one_work+0x1ba/0x700

The issue appears to be that the kworker thread attempts to acquire the
_E42 method's mutex twice when executing  acpi_ps_execute_method() and
recursing through the entry method.

The current code does take the possiblity of this recursion into account,
however, it is only for the case where the walk_state has been populated.

This can be fixed by setting the thread id in the !walk_state case to
allow for recursion.

Cc: Robert Moore <robert.moore@intel.com>
Cc: Lv Zheng <lv.zheng@intel.com>
Cc: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
Cc: Len Brown <lenb@kernel.org>
Cc: linux-acpi@vger.kernel.org
Cc: Mario_Limonciello@dell.com
Cc: stable@vger.kernel.org
Cc: devel@acpica.org
Signed-off-by: Prarit Bhargava <prarit@redhat.com>
---
 drivers/acpi/acpica/dsmethod.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/acpi/acpica/dsmethod.c b/drivers/acpi/acpica/dsmethod.c
index 1982310..93799db 100644
--- a/drivers/acpi/acpica/dsmethod.c
+++ b/drivers/acpi/acpica/dsmethod.c
@@ -428,6 +428,9 @@ acpi_ds_begin_method_execution(struct acpi_namespace_node *method_node,
 				obj_desc->method.mutex->mutex.
 				    original_sync_level =
 				    obj_desc->method.mutex->mutex.sync_level;
+
+				obj_desc->method.mutex->mutex.thread_id =
+					acpi_os_get_thread_id();
 			}
 		}
 
-- 
1.7.9.3

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [PATCH] ACPI: fix Thunderbolt hotplug
  2016-04-27 12:26 [PATCH] ACPI: fix Thunderbolt hotplug Prarit Bhargava
@ 2016-04-27 12:33 ` Rafael J. Wysocki
  2016-04-27 13:07   ` Mario_Limonciello
  2016-04-28 18:38 ` Andy Lutomirski
  1 sibling, 1 reply; 7+ messages in thread
From: Rafael J. Wysocki @ 2016-04-27 12:33 UTC (permalink / raw)
  To: Prarit Bhargava
  Cc: Linux Kernel Mailing List, Robert Moore, Lv Zheng,
	Rafael J. Wysocki, Len Brown, ACPI Devel Maling List,
	Mario_Limonciello, Stable, devel

On Wed, Apr 27, 2016 at 2:26 PM, Prarit Bhargava <prarit@redhat.com> wrote:
> Rafael, this patch is in the acpica.git tree as 7a3bd2d ("Dispatcher: Update
> thread ID for recursive method calls").  I've had many positive testing
> results from hardware vendors and users with this patch and this resolves
> many of the problems seen here:
>
> https://bugzilla.kernel.org/show_bug.cgi?id=115121
>
> This does not fix the problems with the TB docking station.  Although this
> patch will also be required, the docking station issues require a FW update.
> Updated FW should be coming soon to resolve those problems.

Lv is going to send me patches for the current ACPICA release shortly.

I'll pick up this one from that series.  Hopefully, that's not a problem.

Thanks,
Rafael

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [PATCH] ACPI: fix Thunderbolt hotplug
  2016-04-27 12:33 ` Rafael J. Wysocki
@ 2016-04-27 13:07   ` Mario_Limonciello
  0 siblings, 0 replies; 7+ messages in thread
From: Mario_Limonciello @ 2016-04-27 13:07 UTC (permalink / raw)
  To: rafael, prarit
  Cc: linux-kernel, robert.moore, lv.zheng, rafael.j.wysocki, lenb,
	linux-acpi, stable, devel

> On Wed, Apr 27, 2016 at 2:26 PM, Prarit Bhargava <prarit@redhat.com> wrote:
> > Rafael, this patch is in the acpica.git tree as 7a3bd2d ("Dispatcher:
> > Update thread ID for recursive method calls").  I've had many positive
> > testing results from hardware vendors and users with this patch and
> > this resolves many of the problems seen here:
> >
> > https://bugzilla.kernel.org/show_bug.cgi?id=115121
> >
> > This does not fix the problems with the TB docking station.  Although
> > this patch will also be required, the docking station issues require a FW update.
> > Updated FW should be coming soon to resolve those problems.
> 
> Lv is going to send me patches for the current ACPICA release shortly.
> 
> I'll pick up this one from that series.  Hopefully, that's not a problem.
> 

Rafael,

Any chance this can still make 4.6 and also would be appropriate for stable?  

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] ACPI: fix Thunderbolt hotplug
  2016-04-27 12:26 [PATCH] ACPI: fix Thunderbolt hotplug Prarit Bhargava
  2016-04-27 12:33 ` Rafael J. Wysocki
@ 2016-04-28 18:38 ` Andy Lutomirski
  2016-04-28 18:44   ` Mario_Limonciello
  1 sibling, 1 reply; 7+ messages in thread
From: Andy Lutomirski @ 2016-04-28 18:38 UTC (permalink / raw)
  To: Prarit Bhargava, linux-kernel
  Cc: Robert Moore, Lv Zheng, Rafael J. Wysocki, Len Brown, linux-acpi,
	Mario_Limonciello, stable, devel

On 04/27/2016 05:26 AM, Prarit Bhargava wrote:
> Rafael, this patch is in the acpica.git tree as 7a3bd2d ("Dispatcher: Update
> thread ID for recursive method calls").  I've had many positive testing
> results from hardware vendors and users with this patch and this resolves
> many of the problems seen here:
>
> https://bugzilla.kernel.org/show_bug.cgi?id=115121
>
> This does not fix the problems with the TB docking station.  Although this
> patch will also be required, the docking station issues require a FW update.
> Updated FW should be coming soon to resolve those problems.
>

No kidding!?!  Will that update be installable from Linux?  If so, could 
you cc me on that?

> P.
>
> ----8<----
>
> The following hung task trace is seen when hotplugging
> an ethernet dongle in a Thunderbolt port on Linux.
>
> INFO: task kworker/0:4:1468 blocked for more than 120 seconds.
>       Tainted: G        W       4.6.0-rc1+ #1
>  "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
>  kworker/0:4     D ffff8802a265ba38 13344  1468      2 0x00000000
>  Workqueue: kacpid acpi_os_execute_deferred
>  ffff8802a265ba38 ffff8802a265ba00 ffffffff81130200 ffffffff81e0d580
>  ffff88029e5eb340 ffff8802a265c000 ffff88029d69d000 ffff88029e5eb340
>  ffffffff818c1b8d ffff8802b64e8758 ffff8802a265ba50 ffffffff818bdfcc
>  Call Trace:
>  [<ffffffff81130200>] ? test_callback+0x10/0x30
>  [<ffffffff818c1b8d>] ? __down_timeout+0x5d/0xd0
>  [<ffffffff818bdfcc>] schedule+0x3c/0x90
>  [<ffffffff818c2d60>] schedule_timeout+0x210/0x360
>  [<ffffffff8103fc89>] ? sched_clock+0x9/0x10
>  [<ffffffff810ee51c>] ? local_clock+0x1c/0x20
>  [<ffffffff81110c16>] ? mark_held_locks+0x76/0xa0
>  [<ffffffff818c3cfc>] ? _raw_spin_unlock_irq+0x2c/0x40
>  [<ffffffff818c1b8d>] ? __down_timeout+0x5d/0xd0
>  [<ffffffff81110d35>] ? trace_hardirqs_on_caller+0xf5/0x1b0
>  [<ffffffff818c1b8d>] ? __down_timeout+0x5d/0xd0
>  [<ffffffff818c1bac>] __down_timeout+0x7c/0xd0
>  [<ffffffff818c44b2>] ? _raw_spin_lock_irqsave+0x82/0x90
>  [<ffffffff8110b87c>] down_timeout+0x4c/0x60
>  [<ffffffff814e3a9c>] acpi_os_wait_semaphore+0xaa/0x16a
>  [<ffffffff81510f37>] acpi_ex_system_wait_mutex+0x81/0xfa
>  [<ffffffff814f8796>] acpi_ds_begin_method_execution+0x25a/0x373
>  [<ffffffff814f8cea>] acpi_ds_call_control_method+0x107/0x2e0
>  [<ffffffff8151ed60>] acpi_ps_parse_aml+0x177/0x495
>  [<ffffffff8151fa46>] acpi_ps_execute_method+0x1f7/0x2b9
>  [<ffffffff81516c9a>] acpi_ns_evaluate+0x2ee/0x435
>  [<ffffffff814ff84a>] acpi_ev_asynch_execute_gpe_method+0xbd/0x159
>  [<ffffffff814e2a69>] acpi_os_execute_deferred+0x17/0x23
>  [<ffffffff810d1fc2>] process_one_work+0x242/0x700
>  [<ffffffff810d1f3a>] ? process_one_work+0x1ba/0x700
>  [<ffffffff810d24ce>] worker_thread+0x4e/0x490
>  [<ffffffff810d2480>] ? process_one_work+0x700/0x700
>  [<ffffffff810d2480>] ? process_one_work+0x700/0x700
>  [<ffffffff810d98b1>] kthread+0x101/0x120
>  [<ffffffff81110d35>] ? trace_hardirqs_on_caller+0xf5/0x1b0
>  [<ffffffff818c4832>] ret_from_fork+0x22/0x50
>  [<ffffffff810d97b0>] ? kthread_create_on_node+0x250/0x250
>  2 locks held by kworker/0:4/1468:
>  #0:  ("kacpid"){.+.+.+}, at: [<ffffffff810d1f3a>] process_one_work+0x1ba/0x700
>  #1:  ((&dpc->work)){+.+.+.}, at: [<ffffffff810d1f3a>] process_one_work+0x1ba/0x700
>
> The issue appears to be that the kworker thread attempts to acquire the
> _E42 method's mutex twice when executing  acpi_ps_execute_method() and
> recursing through the entry method.
>
> The current code does take the possiblity of this recursion into account,
> however, it is only for the case where the walk_state has been populated.
>
> This can be fixed by setting the thread id in the !walk_state case to
> allow for recursion.

Tested-by: Andy Lutomirski <luto@kernel.org> # On a Dell XPS 13 9350

I don't care at all what variant of this patch is applied, but it would 
be nice to get it in for 4.6.  This fixes hotplug for me and I suspect 
it also fixes some occasional suspend/resume failures I've seen.

--Andy

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [PATCH] ACPI: fix Thunderbolt hotplug
  2016-04-28 18:38 ` Andy Lutomirski
@ 2016-04-28 18:44   ` Mario_Limonciello
  2016-04-28 18:46     ` Andy Lutomirski
  0 siblings, 1 reply; 7+ messages in thread
From: Mario_Limonciello @ 2016-04-28 18:44 UTC (permalink / raw)
  To: luto, prarit, linux-kernel
  Cc: robert.moore, lv.zheng, rafael.j.wysocki, lenb, linux-acpi,
	stable, devel



> -----Original Message-----
> From: Andy Lutomirski [mailto:luto@kernel.org]
> Sent: Thursday, April 28, 2016 1:39 PM
> To: Prarit Bhargava <prarit@redhat.com>; linux-kernel@vger.kernel.org
> Cc: Robert Moore <robert.moore@intel.com>; Lv Zheng
> <lv.zheng@intel.com>; Rafael J. Wysocki <rafael.j.wysocki@intel.com>; Len
> Brown <lenb@kernel.org>; linux-acpi@vger.kernel.org; Limonciello, Mario
> <Mario_Limonciello@Dell.com>; stable@vger.kernel.org; devel@acpica.org
> Subject: Re: [PATCH] ACPI: fix Thunderbolt hotplug
> 
> On 04/27/2016 05:26 AM, Prarit Bhargava wrote:
> > Rafael, this patch is in the acpica.git tree as 7a3bd2d ("Dispatcher:
> > Update thread ID for recursive method calls").  I've had many positive
> > testing results from hardware vendors and users with this patch and
> > this resolves many of the problems seen here:
> >
> > https://bugzilla.kernel.org/show_bug.cgi?id=115121
> >
> > This does not fix the problems with the TB docking station.  Although
> > this patch will also be required, the docking station issues require a FW
> update.
> > Updated FW should be coming soon to resolve those problems.
> >
> 
> No kidding!?!  Will that update be installable from Linux?  If so, could you cc
> me on that?
> 


This patch does let the dock hotplug properly after the BIOS fix is applied.

For the dock devices not showing up on the other side of the thunderbolt bridge:
It's going to be a system firmware update for both the XPS 9350 and Precision 5510.  It will get distributed to LVFS and can be loaded up with fwupd/fwupdate.  
I don't yet have an ETA that I can share other than "Next BIOS release"

After the update, set Thunderbolt Security to "No Security" and devices should be available.

Thanks,

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] ACPI: fix Thunderbolt hotplug
  2016-04-28 18:44   ` Mario_Limonciello
@ 2016-04-28 18:46     ` Andy Lutomirski
  2016-04-28 18:49       ` Mario_Limonciello
  0 siblings, 1 reply; 7+ messages in thread
From: Andy Lutomirski @ 2016-04-28 18:46 UTC (permalink / raw)
  To: Mario Limonciello
  Cc: Andrew Lutomirski, Prarit Bhargava, linux-kernel, Robert Moore,
	Lv Zheng, Rafael J. Wysocki, Len Brown, Linux ACPI, stable,
	devel

On Thu, Apr 28, 2016 at 11:44 AM,  <Mario_Limonciello@dell.com> wrote:
>
>
>> -----Original Message-----
>> From: Andy Lutomirski [mailto:luto@kernel.org]
>> Sent: Thursday, April 28, 2016 1:39 PM
>> To: Prarit Bhargava <prarit@redhat.com>; linux-kernel@vger.kernel.org
>> Cc: Robert Moore <robert.moore@intel.com>; Lv Zheng
>> <lv.zheng@intel.com>; Rafael J. Wysocki <rafael.j.wysocki@intel.com>; Len
>> Brown <lenb@kernel.org>; linux-acpi@vger.kernel.org; Limonciello, Mario
>> <Mario_Limonciello@Dell.com>; stable@vger.kernel.org; devel@acpica.org
>> Subject: Re: [PATCH] ACPI: fix Thunderbolt hotplug
>>
>> On 04/27/2016 05:26 AM, Prarit Bhargava wrote:
>> > Rafael, this patch is in the acpica.git tree as 7a3bd2d ("Dispatcher:
>> > Update thread ID for recursive method calls").  I've had many positive
>> > testing results from hardware vendors and users with this patch and
>> > this resolves many of the problems seen here:
>> >
>> > https://bugzilla.kernel.org/show_bug.cgi?id=115121
>> >
>> > This does not fix the problems with the TB docking station.  Although
>> > this patch will also be required, the docking station issues require a FW
>> update.
>> > Updated FW should be coming soon to resolve those problems.
>> >
>>
>> No kidding!?!  Will that update be installable from Linux?  If so, could you cc
>> me on that?
>>
>
>
> This patch does let the dock hotplug properly after the BIOS fix is applied.
>
> For the dock devices not showing up on the other side of the thunderbolt bridge:
> It's going to be a system firmware update for both the XPS 9350 and Precision 5510.  It will get distributed to LVFS and can be loaded up with fwupd/fwupdate.
> I don't yet have an ETA that I can share other than "Next BIOS release"
>
> After the update, set Thunderbolt Security to "No Security" and devices should be available.

Great!

Does this mean that I won't need to boot into Windows and run the
little Intel tool to update the Alpine Ridge firmware?  I.e. will the
LVFS / EFI executable do that part?

--Andy

>
> Thanks,
>



-- 
Andy Lutomirski
AMA Capital Management, LLC

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [PATCH] ACPI: fix Thunderbolt hotplug
  2016-04-28 18:46     ` Andy Lutomirski
@ 2016-04-28 18:49       ` Mario_Limonciello
  0 siblings, 0 replies; 7+ messages in thread
From: Mario_Limonciello @ 2016-04-28 18:49 UTC (permalink / raw)
  To: luto
  Cc: luto, prarit, linux-kernel, robert.moore, lv.zheng,
	rafael.j.wysocki, lenb, linux-acpi, stable, devel



> -----Original Message-----
> From: Andy Lutomirski [mailto:luto@amacapital.net]
> Sent: Thursday, April 28, 2016 1:47 PM
> To: Limonciello, Mario <Mario_Limonciello@Dell.com>
> Cc: Andrew Lutomirski <luto@kernel.org>; Prarit Bhargava
> <prarit@redhat.com>; linux-kernel@vger.kernel.org; Robert Moore
> <robert.moore@intel.com>; Lv Zheng <lv.zheng@intel.com>; Rafael J.
> Wysocki <rafael.j.wysocki@intel.com>; Len Brown <lenb@kernel.org>; Linux
> ACPI <linux-acpi@vger.kernel.org>; stable <stable@vger.kernel.org>;
> devel@acpica.org
> Subject: Re: [PATCH] ACPI: fix Thunderbolt hotplug
> 
> On Thu, Apr 28, 2016 at 11:44 AM,  <Mario_Limonciello@dell.com> wrote:
> >
> >
> >> -----Original Message-----
> >> From: Andy Lutomirski [mailto:luto@kernel.org]
> >> Sent: Thursday, April 28, 2016 1:39 PM
> >> To: Prarit Bhargava <prarit@redhat.com>; linux-kernel@vger.kernel.org
> >> Cc: Robert Moore <robert.moore@intel.com>; Lv Zheng
> >> <lv.zheng@intel.com>; Rafael J. Wysocki <rafael.j.wysocki@intel.com>;
> >> Len Brown <lenb@kernel.org>; linux-acpi@vger.kernel.org; Limonciello,
> >> Mario <Mario_Limonciello@Dell.com>; stable@vger.kernel.org;
> >> devel@acpica.org
> >> Subject: Re: [PATCH] ACPI: fix Thunderbolt hotplug
> >>
> >> On 04/27/2016 05:26 AM, Prarit Bhargava wrote:
> >> > Rafael, this patch is in the acpica.git tree as 7a3bd2d ("Dispatcher:
> >> > Update thread ID for recursive method calls").  I've had many
> >> > positive testing results from hardware vendors and users with this
> >> > patch and this resolves many of the problems seen here:
> >> >
> >> > https://bugzilla.kernel.org/show_bug.cgi?id=115121
> >> >
> >> > This does not fix the problems with the TB docking station.
> >> > Although this patch will also be required, the docking station
> >> > issues require a FW
> >> update.
> >> > Updated FW should be coming soon to resolve those problems.
> >> >
> >>
> >> No kidding!?!  Will that update be installable from Linux?  If so,
> >> could you cc me on that?
> >>
> >
> >
> > This patch does let the dock hotplug properly after the BIOS fix is applied.
> >
> > For the dock devices not showing up on the other side of the thunderbolt
> bridge:
> > It's going to be a system firmware update for both the XPS 9350 and
> Precision 5510.  It will get distributed to LVFS and can be loaded up with
> fwupd/fwupdate.
> > I don't yet have an ETA that I can share other than "Next BIOS release"
> >
> > After the update, set Thunderbolt Security to "No Security" and devices
> should be available.
> 
> Great!
> 
> Does this mean that I won't need to boot into Windows and run the little
> Intel tool to update the Alpine Ridge firmware?  I.e. will the LVFS / EFI
> executable do that part?
> 

Unfortunately that's a separate problem.  Working towards a few different solutions on that too, but nothing to share right now.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-04-28 18:49 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-27 12:26 [PATCH] ACPI: fix Thunderbolt hotplug Prarit Bhargava
2016-04-27 12:33 ` Rafael J. Wysocki
2016-04-27 13:07   ` Mario_Limonciello
2016-04-28 18:38 ` Andy Lutomirski
2016-04-28 18:44   ` Mario_Limonciello
2016-04-28 18:46     ` Andy Lutomirski
2016-04-28 18:49       ` Mario_Limonciello

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).