Home
last modified time | relevance | path

Searched hist:bd3c5798484aa9a08302a844d7a75a2ee3b53d05 (Results 1 – 17 of 17) sorted by relevance

/linux/arch/loongarch/include/asm/
H A Dlbt.hbd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dasm-prototypes.hdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dswitch_to.hdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dthread_info.hdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dasmmacro.hdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dprocessor.hdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dloongarch.hdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
/linux/arch/loongarch/kernel/
H A Dlbt.Sbd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dptrace.cdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dsignal.cdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dasm-offsets.cdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dfpu.Sdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dprocess.cdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A DMakefilediff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
H A Dtraps.cdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
/linux/arch/loongarch/include/uapi/asm/
H A Dsigcontext.hdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
/linux/arch/loongarch/
H A DKconfigdiff bd3c5798484aa9a08302a844d7a75a2ee3b53d05 Wed Sep 06 16:53:55 CEST 2023 Qi Hu <huqi@loongson.cn> LoongArch: Add Loongson Binary Translation (LBT) extension support

Loongson Binary Translation (LBT) is used to accelerate binary translation,
which contains 4 scratch registers (scr0 to scr3), x86/ARM eflags (eflags)
and x87 fpu stack pointer (ftop).

This patch support kernel to save/restore these registers, handle the LBT
exception and maintain sigcontext.

Signed-off-by: Qi Hu <huqi@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>