]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[uaccess] Remove redundant virt_to_user() and userptr_t
authorMichael Brown <mcb30@ipxe.org>
Wed, 30 Apr 2025 15:07:04 +0000 (16:07 +0100)
committerMichael Brown <mcb30@ipxe.org>
Wed, 30 Apr 2025 15:26:16 +0000 (16:26 +0100)
commit1534b0a6e9545d3a75ef6ca7cf0e4d89704582a2
treee2455bbe6c8a79c9245f352fb6e74fd5fefe42f5
parenta169d73593f6c471857a694edc22809608c7d9c0
[uaccess] Remove redundant virt_to_user() and userptr_t

Remove the last remaining traces of the concept of a user pointer,
leaving iPXE with a simpler and cleaner memory model that implicitly
assumes that all memory locations can be reached through pointer
dereferences.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/arch/x86/include/librm.h
src/arch/x86/transitions/librm_mgmt.c
src/core/uaccess.c
src/include/ipxe/linux/linux_uaccess.h
src/include/ipxe/uaccess.h
src/interface/linux/linux_uaccess.c