Function report |
Source Code:arch\x86\kernel\sys_x86_64.c |
Create Date:2022-07-28 07:42:08 |
Last Modify:2022-05-18 16:45:21 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:Align a virtual address to avoid aliasing in the I$ on AMD F15h.
Proto:static unsigned long get_align_mask(void)
Type:unsigned long
Parameter:Nothing
33 | If flags < 0 || Not (flags & 2 - True on X86_32 or when emulating IA32 on X86_64 ) Then Return 0 |
36 | If Not (flags & Randomize virtual address space ) Then Return 0 |
39 | Return mask |
Name | Describe |
---|---|
get_align_bits | To avoid aliasing in the I$ on AMD F15h, the bits defined by the* va_align.bits, [12:upper_bit), are set to a random value instead of* zeroing them. This random value is computed once per boot. This form* of ASLR is known as "per-boot ASLR". |
align_vdso_addr | |
arch_get_unmapped_area | |
arch_get_unmapped_area_topdown |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |