hc
2024-11-01 2f529f9b558ca1c1bd74be7437a84e4711743404
kernel/arch/arm/vdso/datapage.S
....@@ -5,6 +5,8 @@
55 .align 2
66 .L_vdso_data_ptr:
77 .long _start - . - VDSO_DATA_SIZE
8
+.L_vdso_priv_ptr:
9
+ .long _start - . - VDSO_DATA_SIZE - VDSO_PRIV_SIZE
810
911 ENTRY(__get_datapage)
1012 .fnstart
....@@ -14,3 +16,12 @@
1416 bx lr
1517 .fnend
1618 ENDPROC(__get_datapage)
19
+
20
+ENTRY(__get_privpage)
21
+ .fnstart
22
+ adr r0, .L_vdso_priv_ptr
23
+ ldr r1, [r0]
24
+ add r0, r0, r1
25
+ bx lr
26
+ .fnend
27
+ENDPROC(__get_privpage)