lkml.org 
[lkml]   [2018]   [Feb]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: linux acpi (thunderbolt? bug)
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

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