lkml.org 
[lkml]   [2018]   [Feb]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
SubjectRe: linux acpi (thunderbolt? bug)
+Cc: Mika -- the Thunderbolt guy.

On Wed, Feb 14, 2018 at 2:09 PM, Thomas Gleixner <tglx@linutronix.de> wrote:
> On Wed, 14 Feb 2018, Yuriy Vostrikov wrote:
>> after boot
>> name: VECTOR
>> size: 0
>> mapped: 64
>> flags: 0x00000041
>> Online bitmaps: 2
>> Global available: 368
>> Global reserved: 26
>> Total allocated: 38
>> System: 41: 0-19,32,50,128,238-255
>> | CPU | avl | man | act | vectors
>> 0 184 1 19 33-49,51-52
>> 1 184 1 19 33-49,51-52
>>
>> after unplug
>> name: VECTOR
>> size: 0
>> mapped: 55
>> flags: 0x00000041
>> Online bitmaps: 2
>> Global available: 377
>> Global reserved: 26
>> Total allocated: 29
>> System: 41: 0-19,32,50,128,238-255
>> | CPU | avl | man | act | vectors
>> 0 188 1 15 33-46,48
>> 1 189 1 14 33-46
>>
>> after sleep 1 time
>> name: VECTOR
>> size: 0
>> mapped: 35
>> flags: 0x00000041
>> Online bitmaps: 2
>> Global available: 385
>> Global reserved: 12
>> Total allocated: 32
>> System: 41: 0-19,32,50,128,238-255
>> | CPU | avl | man | act | vectors
>> 0 185 1 18 33-43,46-49,51-53
>> 1 200 1 3 33-37
>
> The accounting is already screwed. CPU1 claims to have 3 allocated vectors,
> but the allocation bitmap has 5 bits set !?!
>
> I have no idea yet how that can happen. Lemme stare into the code some more
> and I came back to you.
>
> Thanks,
>
> tglx



--
With Best Regards,
Andy Shevchenko

\
 
 \ /
  Last update: 2018-02-14 14:56    [W:0.081 / U:1.592 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site