Searched hist:"673 ac2eb" (Results 1 – 3 of 3) sorted by relevance
/openbmc/obmc-ikvm/ |
H A D | ikvm_input.hpp | 673ac2eb Thu Jul 30 02:29:19 CDT 2020 Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> Refine HID report writing logic Blocking write on the keyboard HID device causes screen freezing during turning off the host power. To fix this issue, this commit refines the logic using non-blocking write. As a side effect, non-blocking write introduces event dropping when kernel HID driver returns -EAGAIN when the driver is in busy state so this commit also adds retry logic to cover the case. Tested: Didn't see the screen freezing issue. Change-Id: Ibd95f567c49f448cd053948c14c006de17c52420 Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
|
H A D | ikvm_server.cpp | 673ac2eb Thu Jul 30 02:29:19 CDT 2020 Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> Refine HID report writing logic Blocking write on the keyboard HID device causes screen freezing during turning off the host power. To fix this issue, this commit refines the logic using non-blocking write. As a side effect, non-blocking write introduces event dropping when kernel HID driver returns -EAGAIN when the driver is in busy state so this commit also adds retry logic to cover the case. Tested: Didn't see the screen freezing issue. Change-Id: Ibd95f567c49f448cd053948c14c006de17c52420 Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
|
H A D | ikvm_input.cpp | 673ac2eb Thu Jul 30 02:29:19 CDT 2020 Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> Refine HID report writing logic Blocking write on the keyboard HID device causes screen freezing during turning off the host power. To fix this issue, this commit refines the logic using non-blocking write. As a side effect, non-blocking write introduces event dropping when kernel HID driver returns -EAGAIN when the driver is in busy state so this commit also adds retry logic to cover the case. Tested: Didn't see the screen freezing issue. Change-Id: Ibd95f567c49f448cd053948c14c006de17c52420 Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
|