#
6b0251e1 |
|
17-Feb-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
syscall_args: Remove R5 compatibility hack.
|
#
4f7b9506 |
|
14-Jun-2018 |
Augustin Cavalier <waddlesplash@gmail.com> |
Revert the rest of the COMPAT_MODE changes (back to hrev52003.) This reverts commit 458e758f3792ef11ca26d6ff7e24600c88326e83. This reverts commit ce5eb94a82b1b377ef5909e65411e031f54ceb15. This reverts commit aac8d4c317ca11a9a6e194e2c668e8183ec23dd6. This reverts commit c70cba914aa79c01bbc2da38085936f589899c8c. This reverts commit 2ffbe7aaca8668c5a68ac7488459bace7a0700f2 This reverts commit c6e120e2d2f909d95f95839fa99fccf811fdb3c5.
|
#
c70cba91 |
|
18-May-2018 |
Jérôme Duval <jerome.duval@gmail.com> |
kernel/x86_64: compatibility syscalls for image.cpp. * define compat_image_info, compat_extended_image_info to be used for respective 32-bit types of syscalls in compatibility mode. * handle 32-bit types in _user_register_image, _user_get_image_info, _user_get_next_image_info, other syscalls are compatible as is. Change-Id: Ibbd33e6796208dfa70d869e36bf745bc3e18d330
|
#
e50cf876 |
|
02-Dec-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved the VM headers into subdirectory vm/. * Renamed vm_cache.h/vm_address_space.h to VMCache.h/VMAddressSpace. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34449 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e6dc7903 |
|
26-Sep-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* vm.h no longer includes vm_types.h - only those that actually need access to the private VM types are including vm_types.h now. * Removed vm_page, vm_area, vm_cache, and vm_address_space typedefs; it's cleaner this way, and the actual types are only used in C++ files now, anyway. * And that caused changes in many files... * Made commpage.h self-containing. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22329 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
85f6117e |
|
29-Sep-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Moved the user_memcpy()/strlcpy()/memset() calls to KernelExport.h. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9104 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0fc07334 |
|
22-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed CHECK_USER_ADDRESS to IS_USER_ADDRESS. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6675 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eae4df83 |
|
29-Sep-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed the usage of CHECK_USER_ADDRESS(). R5 has the inverse memory layout, so we need to adjust the KERNEL_BASE macro when compiling for it. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4853 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e0e5d176 |
|
28-Sep-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Handy functions to copy from and to userland reference parameters. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4837 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e50cf8765be50a7454c9488db38b638cf90805af |
|
02-Dec-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Moved the VM headers into subdirectory vm/. * Renamed vm_cache.h/vm_address_space.h to VMCache.h/VMAddressSpace. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34449 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e6dc7903e4277bf6e22527ed611df619c7e645f1 |
|
26-Sep-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* vm.h no longer includes vm_types.h - only those that actually need access to the private VM types are including vm_types.h now. * Removed vm_page, vm_area, vm_cache, and vm_address_space typedefs; it's cleaner this way, and the actual types are only used in C++ files now, anyway. * And that caused changes in many files... * Made commpage.h self-containing. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22329 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
85f6117e323a6a715f9d4034a28e3c91852d60f5 |
|
29-Sep-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Moved the user_memcpy()/strlcpy()/memset() calls to KernelExport.h. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9104 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0fc073341c8074816b8e060bbf6b3b25e8b76332 |
|
22-Feb-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed CHECK_USER_ADDRESS to IS_USER_ADDRESS. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6675 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eae4df8320b65d20e498e94dabd131498d3b9ea2 |
|
29-Sep-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed the usage of CHECK_USER_ADDRESS(). R5 has the inverse memory layout, so we need to adjust the KERNEL_BASE macro when compiling for it. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4853 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e0e5d176273e979187cc4a8164643ee0d379e9a6 |
|
28-Sep-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Handy functions to copy from and to userland reference parameters. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4837 a95241bf-73f2-0310-859d-f6bbb57e9c96
|