Re: [PATCH v2 2/2] riscv: Make __fstate_clean() work correctly.

From: Palmer Dabbelt
Date: Wed Aug 14 2019 - 21:53:32 EST


On Wed, 14 Aug 2019 15:17:18 PDT (-0700), schwab@xxxxxxxxxxxxxx wrote:
On Aug 14 2019, Palmer Dabbelt <palmer@xxxxxxxxxx> wrote:

On Wed, 14 Aug 2019 13:32:50 PDT (-0700), Paul Walmsley wrote:
On Wed, 14 Aug 2019, Vincent Chen wrote:

Make the __fstate_clean() function correctly set the
state of sstatus.FS in pt_regs to SR_FS_CLEAN.

Fixes: 7db91e5 ("RISC-V: Task implementation")
Cc: linux-stable <stable@xxxxxxxxxxxxxxx>
Signed-off-by: Vincent Chen <vincent.chen@xxxxxxxxxx>
Reviewed-by: Anup Patel <anup@xxxxxxxxxxxxxx>
Reviewed-by: Christoph Hellwig <hch@xxxxxx>

Thanks, I extended the "Fixes" commit ID to 12 digits, as is the usual
practice here, and have queued the following for v5.3-rc.

For reference, something like "git config core.abbrev=12" (or whatever you
write to get this in your .gitconfig)

https://github.com/palmer-dabbelt/home/blob/master/.gitconfig.in#L23

causes git to do the right thing.

Actually, the right setting is core.abbrev=auto (or leaving it unset).
It lets git chose the appropriate length depending on the repository
contents. For the linux repository it will chose 13 right now.

Awesome, thanks! I've updated my config :)