zephyr/include/arch
Andrew Boie d81f9c1e4d x86: revise _x86_mmu_buffer_validate
- There's no point in building up "validity" (declared volatile for some
  strange reason), just exit with false return value if any of the page
  directory or page table checks don't come out as expected

- The function was returning the opposite value as its documentation
  (0 on success, -EPERM on failure). Documentation updated.

- This function will only be used to verify buffers from user-space.
  There's no need for a flags parameter, the only option that needs to
  be passed in is whether the buffer has write permissions or not.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2017-09-12 08:40:41 -07:00
..
arc k_thread_abort(): assert if abort essential thread 2017-09-07 16:35:16 -07:00
arm arm: corex_m: add byte/half-word sized memory accessors 2017-09-12 11:24:56 -04:00
nios2 k_thread_abort(): assert if abort essential thread 2017-09-07 16:35:16 -07:00
riscv32 k_thread_abort(): assert if abort essential thread 2017-09-07 16:35:16 -07:00
x86 x86: revise _x86_mmu_buffer_validate 2017-09-12 08:40:41 -07:00
xtensa k_thread_abort(): assert if abort essential thread 2017-09-07 16:35:16 -07:00
cpu.h Xtensa port: Added support in arch/cpu.h for Xtensa cores. 2017-02-13 08:04:27 -08:00