search for: paravirt_poll_shrink

Displaying 8 results from an estimated 8 matches for "paravirt_poll_shrink".

2017 Nov 13
3
[PATCH RFC v3 4/6] Documentation: Add three sysctls for smart idle poll
...only when running as a virtual machine with CONFIG_PARAVIRT +enabled. This can't bring any benifit on bare mental even with +CONFIG_PARAVIRT enabled. + +By default this value is 2. Possible values to set are in range {2..16}. + +============================================================== + +paravirt_poll_shrink: (X86 only) + +Divided value to reduce the poll time. This is expected to take effect +only when running as a virtual machine with CONFIG_PARAVIRT enabled. +This can't bring any benifit on bare mental even with CONFIG_PARAVIRT +enabled. + +By default this value is 2. Possible values to set are...
2017 Nov 13
3
[PATCH RFC v3 4/6] Documentation: Add three sysctls for smart idle poll
...only when running as a virtual machine with CONFIG_PARAVIRT +enabled. This can't bring any benifit on bare mental even with +CONFIG_PARAVIRT enabled. + +By default this value is 2. Possible values to set are in range {2..16}. + +============================================================== + +paravirt_poll_shrink: (X86 only) + +Divided value to reduce the poll time. This is expected to take effect +only when running as a virtual machine with CONFIG_PARAVIRT enabled. +This can't bring any benifit on bare mental even with CONFIG_PARAVIRT +enabled. + +By default this value is 2. Possible values to set are...
2017 Nov 14
1
[PATCH RFC v3 4/6] Documentation: Add three sysctls for smart idle poll
...nabled. This can't bring any benifit on bare mental even with >> +CONFIG_PARAVIRT enabled. >> + >> +By default this value is 2. Possible values to set are in range {2..16}. >> + >> +============================================================== >> + >> +paravirt_poll_shrink: (X86 only) >> + >> +Divided value to reduce the poll time. This is expected to take effect >> +only when running as a virtual machine with CONFIG_PARAVIRT enabled. >> +This can't bring any benifit on bare mental even with CONFIG_PARAVIRT >> +enabled. >> + &g...
2017 Nov 14
1
[PATCH RFC v3 4/6] Documentation: Add three sysctls for smart idle poll
...nabled. This can't bring any benifit on bare mental even with >> +CONFIG_PARAVIRT enabled. >> + >> +By default this value is 2. Possible values to set are in range {2..16}. >> + >> +============================================================== >> + >> +paravirt_poll_shrink: (X86 only) >> + >> +Divided value to reduce the poll time. This is expected to take effect >> +only when running as a virtual machine with CONFIG_PARAVIRT enabled. >> +This can't bring any benifit on bare mental even with CONFIG_PARAVIRT >> +enabled. >> + &g...
2017 Nov 13
0
[PATCH RFC v3 4/6] Documentation: Add three sysctls for smart idle poll
...with CONFIG_PARAVIRT > +enabled. This can't bring any benifit on bare mental even with > +CONFIG_PARAVIRT enabled. > + > +By default this value is 2. Possible values to set are in range {2..16}. > + > +============================================================== > + > +paravirt_poll_shrink: (X86 only) > + > +Divided value to reduce the poll time. This is expected to take effect > +only when running as a virtual machine with CONFIG_PARAVIRT enabled. > +This can't bring any benifit on bare mental even with CONFIG_PARAVIRT > +enabled. > + > +By default this valu...
2017 Nov 13
0
[PATCH RFC v3 6/6] KVM guest: introduce smart idle poll algorithm
...tion(ktime_t idle) +{ + unsigned long poll_duration = this_cpu_read(poll_duration_ns); + + /* so far poll duration is based on nohz */ + if (idle == -1ULL) + return; + + if (poll_duration && idle > paravirt_poll_threshold_ns) + poll_duration = shrink_poll_ns(poll_duration, + paravirt_poll_shrink); + else if (poll_duration < paravirt_poll_threshold_ns && + idle < paravirt_poll_threshold_ns) + poll_duration = grow_poll_ns(poll_duration, paravirt_poll_grow, + paravirt_poll_threshold_ns); + + this_cpu_write(poll_duration_ns, poll_duration); +} + static void kvm_idle_...
2017 Nov 13
0
[PATCH RFC v3 6/6] KVM guest: introduce smart idle poll algorithm
...tion(ktime_t idle) +{ + unsigned long poll_duration = this_cpu_read(poll_duration_ns); + + /* so far poll duration is based on nohz */ + if (idle == -1ULL) + return; + + if (poll_duration && idle > paravirt_poll_threshold_ns) + poll_duration = shrink_poll_ns(poll_duration, + paravirt_poll_shrink); + else if (poll_duration < paravirt_poll_threshold_ns && + idle < paravirt_poll_threshold_ns) + poll_duration = grow_poll_ns(poll_duration, paravirt_poll_grow, + paravirt_poll_threshold_ns); + + this_cpu_write(poll_duration_ns, poll_duration); +} + static void kvm_idle_...
2017 Nov 14
0
[PATCH RFC v3 4/6] Documentation: Add three sysctls for smart idle poll
...n bare mental even with > > > +CONFIG_PARAVIRT enabled. > > > + > > > +By default this value is 2. Possible values to set are in range {2..16}. > > > + > > > +============================================================== > > > + > > > +paravirt_poll_shrink: (X86 only) > > > + > > > +Divided value to reduce the poll time. This is expected to take effect > > > +only when running as a virtual machine with CONFIG_PARAVIRT enabled. > > > +This can't bring any benifit on bare mental even with CONFIG_PARAVIRT > &gt...