> However, this change introduces another problem: > Suspend-to-Idle brings the system down with no method to wake it back up. > > Given that there are no real users of Suspend-to-Idle in Hyper-V, > we have decided to disable this feature for VMBus. This results in: > > $echo freeze > /sys/power/state > > bash: echo: write error: Operation not supported > > The keyboard and mouse were previously registered as wakeup sources to > interrupt the freeze operation in a VM. Since the freeze operation itself > is no longer supported, we are disabling them as wakeup events. > > This patchset ensures that the system remains stable and prevents > unintended interruptions during hibernation. > > Erni Sri Satya Vennela (3): > Drivers: hv: vmbus: Disable Suspend-to-Idle for VMBus > Revert "Input: hyperv-keyboard - register as a wakeup source" > Revert "HID: hyperv: register as a wakeup source" > > drivers/hid/hid-hyperv.c | 6 ------ > drivers/hv/vmbus_drv.c | 15 ++++++++++++++- > drivers/input/serio/hyperv-keyboard.c | 12 ------------ > 3 files changed, 14 insertions(+), 19 deletions(-) > > -- > 2.34.1 > > Regards, Srivatsa Microsoft Linux Systems Group