search for: lock_clock

Displaying 15 results from an estimated 15 matches for "lock_clock".

Did you mean: local_clock
2015 Nov 12
2
[PATCH net-next RFC V3 0/3] basic busy polling support for vhost_net
...rk() to explain why it could be >> lockless >> - Add param description for busyloop_timeout >> - Split out the busy polling logic into a new helper >> - Check and exit the loop when there's a pending signal >> - Disable preemption during busy looping to make sure lock_clock() was >> correctly used. >> >> Jason Wang (3): >> vhost: introduce vhost_has_work() >> vhost: introduce vhost_vq_more_avail() >> vhost_net: basic polling support >> >> drivers/vhost/net.c | 77 ++++++++++++++++++++++++++++++++++++++++++...
2015 Nov 12
2
[PATCH net-next RFC V3 0/3] basic busy polling support for vhost_net
...rk() to explain why it could be >> lockless >> - Add param description for busyloop_timeout >> - Split out the busy polling logic into a new helper >> - Check and exit the loop when there's a pending signal >> - Disable preemption during busy looping to make sure lock_clock() was >> correctly used. >> >> Jason Wang (3): >> vhost: introduce vhost_has_work() >> vhost: introduce vhost_vq_more_avail() >> vhost_net: basic polling support >> >> drivers/vhost/net.c | 77 ++++++++++++++++++++++++++++++++++++++++++...
2015 Nov 12
5
[PATCH net-next RFC V3 0/3] basic busy polling support for vhost_net
...ges from V1: - Add a comment for vhost_has_work() to explain why it could be lockless - Add param description for busyloop_timeout - Split out the busy polling logic into a new helper - Check and exit the loop when there's a pending signal - Disable preemption during busy looping to make sure lock_clock() was correctly used. Jason Wang (3): vhost: introduce vhost_has_work() vhost: introduce vhost_vq_more_avail() vhost_net: basic polling support drivers/vhost/net.c | 77 +++++++++++++++++++++++++++++++++++++++++++--- drivers/vhost/vhost.c | 48 +++++++++++++++++++++++------ d...
2015 Nov 12
5
[PATCH net-next RFC V3 0/3] basic busy polling support for vhost_net
...ges from V1: - Add a comment for vhost_has_work() to explain why it could be lockless - Add param description for busyloop_timeout - Split out the busy polling logic into a new helper - Check and exit the loop when there's a pending signal - Disable preemption during busy looping to make sure lock_clock() was correctly used. Jason Wang (3): vhost: introduce vhost_has_work() vhost: introduce vhost_vq_more_avail() vhost_net: basic polling support drivers/vhost/net.c | 77 +++++++++++++++++++++++++++++++++++++++++++--- drivers/vhost/vhost.c | 48 +++++++++++++++++++++++------ d...
2016 Mar 04
6
[PATCH V4 0/3] basic busy polling support for vhost_net
...s from RFC V1: - add a comment for vhost_has_work() to explain why it could be lockless - add param description for busyloop_timeout - split out the busy polling logic into a new helper - check and exit the loop when there's a pending signal - disable preemption during busy looping to make sure lock_clock() was correctly used. Jason Wang (3): vhost: introduce vhost_has_work() vhost: introduce vhost_vq_avail_empty() vhost_net: basic polling support drivers/vhost/net.c | 78 +++++++++++++++++++++++++++++++++++++++++++--- drivers/vhost/vhost.c | 35 +++++++++++++++++++++ drivers/vh...
2016 Mar 04
6
[PATCH V4 0/3] basic busy polling support for vhost_net
...s from RFC V1: - add a comment for vhost_has_work() to explain why it could be lockless - add param description for busyloop_timeout - split out the busy polling logic into a new helper - check and exit the loop when there's a pending signal - disable preemption during busy looping to make sure lock_clock() was correctly used. Jason Wang (3): vhost: introduce vhost_has_work() vhost: introduce vhost_vq_avail_empty() vhost_net: basic polling support drivers/vhost/net.c | 78 +++++++++++++++++++++++++++++++++++++++++++--- drivers/vhost/vhost.c | 35 +++++++++++++++++++++ drivers/vh...
2015 Nov 12
0
[PATCH net-next RFC V3 0/3] basic busy polling support for vhost_net
...ent for vhost_has_work() to explain why it could be > lockless > - Add param description for busyloop_timeout > - Split out the busy polling logic into a new helper > - Check and exit the loop when there's a pending signal > - Disable preemption during busy looping to make sure lock_clock() was > correctly used. > > Jason Wang (3): > vhost: introduce vhost_has_work() > vhost: introduce vhost_vq_more_avail() > vhost_net: basic polling support > > drivers/vhost/net.c | 77 +++++++++++++++++++++++++++++++++++++++++++--- > drivers/vhost/vhost.c...
2016 Mar 09
0
[PATCH V4 0/3] basic busy polling support for vhost_net
...mment for vhost_has_work() to explain why it could be > lockless > - add param description for busyloop_timeout > - split out the busy polling logic into a new helper > - check and exit the loop when there's a pending signal > - disable preemption during busy looping to make sure lock_clock() was > correctly used. > > Jason Wang (3): > vhost: introduce vhost_has_work() > vhost: introduce vhost_vq_avail_empty() > vhost_net: basic polling support > > drivers/vhost/net.c | 78 +++++++++++++++++++++++++++++++++++++++++++--- > drivers/vhost/vhost....
2015 Nov 13
0
[PATCH net-next RFC V3 0/3] basic busy polling support for vhost_net
...it could be >>> lockless >>> - Add param description for busyloop_timeout >>> - Split out the busy polling logic into a new helper >>> - Check and exit the loop when there's a pending signal >>> - Disable preemption during busy looping to make sure lock_clock() was >>> correctly used. >>> >>> Jason Wang (3): >>> vhost: introduce vhost_has_work() >>> vhost: introduce vhost_vq_more_avail() >>> vhost_net: basic polling support >>> >>> drivers/vhost/net.c | 77 ++++++++++...
2015 Oct 29
4
[PATCH net-next rfc V2 0/2] basic busy polling support for vhost_net
...ges from V1: - Add a comment for vhost_has_work() to explain why it could be lockless - Add param description for busyloop_timeout - Split out the busy polling logic into a new helper - Check and exit the loop when there's a pending signal - Disable preemption during busy looping to make sure lock_clock() was correctly used. Todo: - Make the busyloop timeout could be configure per VM through ioctl. Please review. Thanks Jason Wang (2): vhost: introduce vhost_has_work() vhost_net: basic polling support drivers/vhost/net.c | 54 +++++++++++++++++++++++++++++++++++++++++++++++---- drive...
2015 Oct 29
4
[PATCH net-next rfc V2 0/2] basic busy polling support for vhost_net
...ges from V1: - Add a comment for vhost_has_work() to explain why it could be lockless - Add param description for busyloop_timeout - Split out the busy polling logic into a new helper - Check and exit the loop when there's a pending signal - Disable preemption during busy looping to make sure lock_clock() was correctly used. Todo: - Make the busyloop timeout could be configure per VM through ioctl. Please review. Thanks Jason Wang (2): vhost: introduce vhost_has_work() vhost_net: basic polling support drivers/vhost/net.c | 54 +++++++++++++++++++++++++++++++++++++++++++++++---- drive...
2015 Dec 01
5
[PATCH V2 0/3] basic busy polling support for vhost_net
...s from RFC V1: - Add a comment for vhost_has_work() to explain why it could be lockless - Add param description for busyloop_timeout - Split out the busy polling logic into a new helper - Check and exit the loop when there's a pending signal - Disable preemption during busy looping to make sure lock_clock() was correctly used. Jason Wang (3): vhost: introduce vhost_has_work() vhost: introduce vhost_vq_more_avail() vhost_net: basic polling support drivers/vhost/net.c | 72 ++++++++++++++++++++++++++++++++++++++++++---- drivers/vhost/vhost.c | 35 ++++++++++++++++++++++ drivers/v...
2015 Dec 01
5
[PATCH V2 0/3] basic busy polling support for vhost_net
...s from RFC V1: - Add a comment for vhost_has_work() to explain why it could be lockless - Add param description for busyloop_timeout - Split out the busy polling logic into a new helper - Check and exit the loop when there's a pending signal - Disable preemption during busy looping to make sure lock_clock() was correctly used. Jason Wang (3): vhost: introduce vhost_has_work() vhost: introduce vhost_vq_more_avail() vhost_net: basic polling support drivers/vhost/net.c | 72 ++++++++++++++++++++++++++++++++++++++++++---- drivers/vhost/vhost.c | 35 ++++++++++++++++++++++ drivers/v...
2016 Feb 26
7
[PATCH V3 0/3] basic busy polling support for vhost_net
...from RFC V1: - add a comment for vhost_has_work() to explain why it could be lockless - add param description for busyloop_timeout - split out the busy polling logic into a new helper - check and exit the loop when there's a pending signal - disable preemption during busy looping to make sure lock_clock() was correctly used. Jason Wang (3): vhost: introduce vhost_has_work() vhost: introduce vhost_vq_avail_empty() vhost_net: basic polling support drivers/vhost/net.c | 79 +++++++++++++++++++++++++++++++++++++++++++--- drivers/vhost/vhost.c | 35 ++++++++++++++++++++ drivers/v...
2016 Feb 26
7
[PATCH V3 0/3] basic busy polling support for vhost_net
...from RFC V1: - add a comment for vhost_has_work() to explain why it could be lockless - add param description for busyloop_timeout - split out the busy polling logic into a new helper - check and exit the loop when there's a pending signal - disable preemption during busy looping to make sure lock_clock() was correctly used. Jason Wang (3): vhost: introduce vhost_has_work() vhost: introduce vhost_vq_avail_empty() vhost_net: basic polling support drivers/vhost/net.c | 79 +++++++++++++++++++++++++++++++++++++++++++--- drivers/vhost/vhost.c | 35 ++++++++++++++++++++ drivers/v...