Merge tag 'xtensa-for-next-20160731' of git://github.com/jcmvbkbc/linux-xtensa into...
authorChris Zankel <chris@zankel.net>
Wed, 3 Aug 2016 22:30:00 +0000 (22:30 +0000)
committerChris Zankel <chris@zankel.net>
Wed, 3 Aug 2016 22:30:00 +0000 (22:30 +0000)
commit9e8511ff7e3f18df7d202da06c9704d940fa68f9
treee6fe856effe9a41693d58b947b18e0345fe9dc9b
parent523d939ef98fd712632d93a5a2b588e477a7565e
parentd8d2f7f64592f3e8c51dac6d20aed044dca4009a
Merge tag 'xtensa-for-next-20160731' of git://github.com/jcmvbkbc/linux-xtensa into for_next

Xtensa improvements for 4.8:

- add new kernel memory layouts for MMUv3 cores: with 256MB and 512MB
  KSEG size, starting at physical address other than 0;
- make kernel load address configurable;
- clean up kernel memory layout macros;
- drop sysmem early allocator and switch to memblock;
- enable kmemleak and memory reservation from the device tree;
- wire up new syscalls: userfaultfd, membarrier, mlock2, copy_file_range,
  preadv2 and pwritev2.