diff options
| author | Hanjie Wu <hanjiew@andrew.cmu.edu> | 2023-04-22 23:25:43 -0400 |
|---|---|---|
| committer | Hanjie Wu <hanjiew@andrew.cmu.edu> | 2023-04-22 23:25:43 -0400 |
| commit | a7e1cbd3cb53bd4fb43a52a806fd50ab6fa24a24 (patch) | |
| tree | ed823adb61b2b43d7c4f2f5ca45cff0dd9f66df5 /kern/sched_asm.S | |
| parent | ed4192548143468362124ee7ee6105c001fe29c0 (diff) | |
pv
Diffstat (limited to 'kern/sched_asm.S')
| -rw-r--r-- | kern/sched_asm.S | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/kern/sched_asm.S b/kern/sched_asm.S index 747598e..7bf8e3b 100644 --- a/kern/sched_asm.S +++ b/kern/sched_asm.S @@ -13,8 +13,13 @@ .global set_fs .type set_fs, %function set_fs: - push 0x4(%esp) - pop %fs + mov 0x4(%esp), %fs + ret + +.global set_gs +.type set_gs, %function +set_gs: + mov 0x4(%esp), %gs ret .macro PERCPU_GETSET name offset |
