[PATCH v2] vmbus: fix missed ring events on boot

2017-05-18 Thread Stephen Hemminger
During initialization, the channel initialization code schedules the tasklet to scan the VMBUS receive event page (i.e. simulates an interrupt). The problem was that it invokes the tasklet on a different CPU from where it normally runs and therefore if an event is present, it will clear the bit but

RE: [PATCH v2] vmbus: fix missed ring events on boot

2017-03-20 Thread KY Srinivasan
Hemminger > Subject: [PATCH v2] vmbus: fix missed ring events on boot > > During initialization, the channel initialization code schedules the > tasklet to scan the VMBUS receive event page (i.e. simulates an > interrupt). The problem was that it invokes the tasklet on a different &

[PATCH v2] vmbus: fix missed ring events on boot

2017-03-18 Thread Stephen Hemminger
During initialization, the channel initialization code schedules the tasklet to scan the VMBUS receive event page (i.e. simulates an interrupt). The problem was that it invokes the tasklet on a different CPU from where it normally runs and therefore if an event is present, it will clear the bit but