haiku/headers/private/kernel/arch/mipsel
Alex Smith d93ed09564 Improved safety for user memory accesses.
* Changed IS_USER_ADDRESS to check an address using USER_BASE and
  USER_SIZE, rather than just !IS_KERNEL_ADDRESS. The old check would
  allow user buffers to point into the physical memory map area.
* Added an unmapped hole at the end of the bottom half of the address
  space which catches buffers that cross into the uncanonical address
  region. This also removes the need to check for uncanonical return
  addresses in the syscall handler, it is no longer possible for the
  return address to be uncanonical under normal circumstances. All
  cases in which the return address might be changed by the kernel
  are still handled via the IRET path.
2012-08-02 09:32:33 +01:00
..
arch_cpu.h
arch_debug.h
arch_int.h
arch_kernel_args.h
arch_kernel.h Improved safety for user memory accesses. 2012-08-02 09:32:33 +01:00
arch_mmu.h
arch_platform.h
arch_system_info.h
arch_thread_types.h
arch_thread.h Merged the signals branch into trunk, with these changes: 2011-01-10 21:54:38 +00:00
arch_user_debugger.h
arch_vm_translation_map.h * First run through the kernel's private parts to use phys_{addr,size}_t 2010-05-25 21:34:08 +00:00
arch_vm_types.h
arch_vm.h
cpu.h
ktypes.h
types.h