Re: [PATCH] input&tty: Fix the keyboard led light display problem

From: Greg KH
Date: Fri Oct 15 2021 - 04:41:19 EST


On Fri, Oct 15, 2021 at 04:36:13PM +0800, lianzhi chang wrote:
> Switching from the desktop environment to the tty environment,
> the state of the keyboard led lights and the state of the keyboard
> lock are inconsistent. This is because the attribute kb->kbdmode
> of the tty bound in the desktop environment (xorg) is set to
> VC_OFF, which causes the ledstate and kb->ledflagstate
> values of the bound tty to always be 0, which causes the switch
> from the desktop When to the tty environment, the LED light
> status is inconsistent with the keyboard lock status.
>
> Signed-off-by: lianzhi chang <changlianzhi@xxxxxxxxxxxxx>
> ---
> The latest changes:
> (1) Move the definition of ledstate to the input module (/drivers/input/input.c),
> and set or get its value through the input_update_ledstate and input_get_ledstate
> functions.
> (2) To update the ledstate reference in keyboard.c, you must first get the value
> through input_get_ledstate.
> (3) Other necessary changes

You have not changed the subject line at all.

Look at how others submit patches that are new versions on the mailing
list, and most importantly, read the documentation we have about this.

thanks,

greg k-h