WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Interrupt levels

Digging into this a little more.

Once I've shut down domUs and a lot of the services (including xend) on
dom0, the interrupt level is unchanged and still high.

nic@stateless:~$ vmstat 3
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
 0  0      0  98512    104  21328    0    0    53    16 71426    49  0  1 97  1
 0  0      0  98520    104  21328    0    0     0     1 183415    16  0  0 100  0
 0  0      0  98520    104  21328    0    0     0     0 185419    10  0  0 100  0
 0  0      0  98520    104  21328    0    0     0     0 183671    12  0  0 100  0
 0  0      0  97872    104  21328    0    0     0    67 170898    47  0  0 100  0

....

So obiovusly the domUs aren't causing the problem.

In fact in a new rebooted machine with hardly anything running the same
is occuring.   Seems like some spinlock out of control.

Now if I start compiling xen (make in xen-2.0bk) the following occurs:

nic@stateless:~$ vmstat 3
....
 0  1      0   3296     32 102832    0    0  2653    53 73099   658 20 17 11 53
 0  1      0   3168     32 101036    0    0   839  5092 71982   558 26 25  5 45
 3  1      0   3616     32  97076    0    0  5101   139 36210   811 32 37  2 29
 0  1      0  26904     32  95108    0    0  1665   263 67692   832 27 25  3 45
 0  1      0   8408     32  99000    0    0  1297   129 55256   399 26 13  8 53
 0  1      0   4696     32  98140    0    0   396    83 22446   277 57 19  4 20
 1  0      0   3416     32  98476    0    0   795  1169 88617   436 22 12  4 62
 1  0      0  19800     32  91668    0    0   364    21 18907   178 65 23  0 12
 1  0      0  22552     32  88176    0    0   424   470 14323   204 65 23  1 11
 1  0      0  23768     32  86052    0    0   140   283 3218   181 77 19  0  4
 1  0      0  35736     32  86260    0    0    28   244  215   119 71 27  0  2
 1  0      0  22040     32  86572    0    0    71   475 14472   148 72 17  4  7
 3  0      0  21216     32  86272    0    0    85    55  592   239 67 32  0  1
 1  0      0  18528     32  86452    0    0    31  1238 19669   131 59 29 10  2
 1  0      0  16816     32  86988    0    0    79  4721 9065   106 66 25  1  8
 1  0      0  15664     32  81284    0    0    16    43 1786    93 79 20  0  1
 1  0      0  26048     32  81452    0    0    25    53  325    81 71 29  0  0
 1  0      0  17616     32  81624    0    0    33    21 1337   115 87 13  0  1
 1  0      0  41056     32  77984    0    0    73   326 1898   140 79 18  0  2
 1  0      0  25248     32  78144    0    0    32   233  503    87 87 13  0  1
 1  0      0  33832     32  78304    0    0    19    11  116    58 78 22  0  0
 1  0      0  45736     32  78532    0    0    43   114 1477    75 80 18  0  1
 1  0      0  40680     32  78760    0    0    43    32  215    63 78 22  0  0
 1  0      0  29224     32  78924    0    0    25   162  250    88 79 21  0  1
 1  0      0  39976     32  79124    0    0    29   269 5719    90 70 26  3  0
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
 2  0      0  38816     32  80432    0    0   404    24 9220   119 68 22  1  9
 1  0      0  16672     32  80984    0    0    32    90 2226    82 75 23  0  2
 1  0      0  23840     32  81788    0    0   213    21 4700   106 75 18  0  7
 1  0      0  31136     32  82100    0    0    52    98 3469    88 74 23  0  3
 1  0      0  32288     32  82356    0    0    43   251 3546   123 76 22  0  2




Interrupts drop down:
nic@stateless:~$ diff -u interrupts.3  interrupts.4
--- interrupts.3        2005-03-09 00:37:51.000000000 +1300
+++ interrupts.4        2005-03-09 00:37:56.000000000 +1300
@@ -2,26 +2,26 @@
   1:          9        Phys-irq  i8042
   8:          4        Phys-irq  rtc
  15:         11        Phys-irq  ide1
- 22:      45384        Phys-irq  ioc0
- 24:      82320        Phys-irq  eth0
+ 22:      45707        Phys-irq  ioc0
+ 24:      82403        Phys-irq  eth0
 128:          1     Dynamic-irq  misdirect
 129:        102     Dynamic-irq  ctrl-if
-130:  121707669     Dynamic-irq  timer
+130:  121719090     Dynamic-irq  timer
 131:          0     Dynamic-irq  console
 132:          0     Dynamic-irq  net-be-dbg
-133:        724     Dynamic-irq  blkif-backend
+133:        726     Dynamic-irq  blkif-backend
 134:         25     Dynamic-irq  vif1.0
 135:        177     Dynamic-irq  vif1.1
-136:       2352     Dynamic-irq  blkif-backend
-137:       4300     Dynamic-irq  vif2.0
+136:       2586     Dynamic-irq  blkif-backend
+137:       5008     Dynamic-irq  vif2.0
 138:          1     Dynamic-irq  vif2.1
 139:       1936     Dynamic-irq  blkif-backend
 140:          2     Dynamic-irq  vif5.0
-141:       4439     Dynamic-irq  vif5.1
+141:       5151     Dynamic-irq  vif5.1
 142:        626     Dynamic-irq  blkif-backend
-143:        451     Dynamic-irq  vif4.0
-144:        640     Dynamic-irq  vif4.1
-145:        901     Dynamic-irq  blkif-backend
+143:        452     Dynamic-irq  vif4.0
+144:        641     Dynamic-irq  vif4.1
+145:        904     Dynamic-irq  blkif-backend
 146:          3     Dynamic-irq  vif6.0
 147:         97     Dynamic-irq  vif6.1
 NMI:          0

then start back up with the compile job is completed:

 1  0      0  29848     56  67280    0    0   452   203 6867   397 62 34  0  4
 1  0      0  29208     56  67520    0    0   451    33 11491   382 51 43  1  4
 2  0      0  32472     56  67664    0    0   399   205 3197   370 53 46  0  2
 1  0      0  29528     56  67908    0    0   416    64 5640   354 43 53  0  4
 1  0      0  31320     56  68396    0    0   328   218 1633   326 46 53  1  1
 1  0      0  22488     56  68612    0    0   192   183 2367   215 57 40  2  1
 1  0      0  24984     56  68688    0    0  1987    61 2169   186 40 59  0  1
 1  0      0  29976     56  69716    0    0  1805   161 3892   292 45 53  2  0
 1  0      0  28136     56  70052    0    0  1972   108 11184   318 40 54  1  5
 1  0      0  27504     56  70256    0    0  2363   660 4377   305 31 66  1  2
 1  0      0  28144     56  70360    0    0  2396   186 2604   273 29 68  1  2
 1  0      0  22256     56  70512    0    0  2277   396 1514   254 31 67  0  2
 1  0      0  31664     56  70640    0    0  1860   482 11381   245 23 70  0  6
 3  0      0  34736     56  70972    0    0   408   133 10282   352 36 58  3  2
 1  0      0  17200     56  80856    0    0   647   566 45363   510 40 31  8 22
 0  1      0   3072     56  98700    0    0   521  2509 56155   453 49 16 20 16
 0  0      0   2752     56  99360    0    0   109   152 173391    94  0  1 83 16


Seems like a bug to me.

Nicholas



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel