mintsuki
|
74751895ad
|
misc: Add section .note.GNU-stack to assembly files
|
2023-09-28 04:15:33 -05:00 |
|
mintsuki
|
21e5f65e6c
|
smp: Remove dead 32-bit trampoline code
|
2023-09-23 13:27:58 -05:00 |
|
mintsuki
|
f9682543fd
|
misc: Converge with 5.x
|
2023-09-22 17:51:07 -05:00 |
|
mintsuki
|
98309f6bb7
|
smp: Fix up x86 trampoline TLB clearing to use non clobbered register
|
2023-09-20 00:09:19 -05:00 |
|
mintsuki
|
ca7fb9760b
|
smp/x86: Trampoline: clear TLB before jumping to kernel code
|
2023-09-16 00:20:32 -05:00 |
|
mintsuki
|
db04cd2595
|
limine: cpu: Specify state of PAT at entry and implement it
|
2023-09-15 21:51:11 -05:00 |
|
mintsuki
|
e03019b854
|
smp: Set up PAT properly on APs
|
2023-08-21 18:38:48 -05:00 |
|
mintsuki
|
ff7d9502e5
|
smp: Make smp_trampoline_size variable instead of symbol
|
2022-07-28 22:30:26 +02:00 |
|
mintsuki
|
ccdd1ca642
|
smp: Do not calculate trampoline size in C file
|
2022-07-28 22:23:12 +02:00 |
|
mintsuki
|
77ed67e582
|
smp/trampoline: Use hand written pos independent code instead of objcopying
|
2022-07-28 09:35:59 +02:00 |
|