History

Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux

Pull powerpc updates from Michael Ellerman: "Notable changes: - Removal of the NPU DMA code, used by the out-of-tree Nvidia driver, as well as some other functions only used by drivers that haven't (yet?) made it upstream. - A fix for a bug in our handling of hardware watchpoints (eg. perf record -e mem: ...) which could lead to register corruption and kernel crashes. - Enable HAVE_ARCH_HUGE_VMAP, which allows us to use large pages for vmalloc when using the Radix MMU. - A large but incremental rewrite of our exception handling code to use gas macros rather than multiple levels of nested CPP macros. And the usual small fixes, cleanups and improvements. Thanks to: Alastair D'Silva, Alexey Kardashevskiy, Andreas Schwab, Aneesh Kumar K.V, Anju T Sudhakar, Anton Blanchard, Arnd Bergmann, Athira Rajeev, Cédric Le Goater, Christian Lamparter, Christophe Leroy, Christophe Lombard, Christoph Hellwig, Daniel Axtens, Denis Efremov, Enrico Weigelt, Frederic Barrat, Gautham R. Shenoy, Geert Uytterhoeven, Geliang Tang, Gen Zhang, Greg Kroah-Hartman, Greg Kurz, Gustavo Romero, Krzysztof Kozlowski, Madhavan Srinivasan, Masahiro Yamada, Mathieu Malaterre, Michael Neuling, Nathan Lynch, Naveen N. Rao, Nicholas Piggin, Nishad Kamdar, Oliver O'Halloran, Qian Cai, Ravi Bangoria, Sachin Sant, Sam Bobroff, Satheesh Rajendran, Segher Boessenkool, Shaokun Zhang, Shawn Anastasio, Stewart Smith, Suraj Jitindar Singh, Thiago Jung Bauermann, YueHaibing" * tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: (163 commits) powerpc/powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state. powerpc/eeh: Handle hugepages in ioremap space ocxl: Update for AFU descriptor template version 1.1 powerpc/boot: pass CONFIG options in a simpler and more robust way powerpc/boot: add {get, put}_unaligned_be32 to xz_config.h powerpc/irq: Don't WARN continuously in arch_local_irq_restore() powerpc/module64: Use symbolic instructions names. powerpc/module32: Use symbolic instructions names. powerpc: Move PPC_HA() PPC_HI() and PPC_LO() to ppc-opcode.h powerpc/module64: Fix comment in R_PPC64_ENTRY handling powerpc/boot: Add lzo support for uImage powerpc/boot: Add lzma support for uImage powerpc/boot: don't force gzipped uImage powerpc/8xx: Add microcode patch to move SMC parameter RAM. powerpc/8xx: Use IO accessors in microcode programming. powerpc/8xx: replace #ifdefs by IS_ENABLED() in microcode.c powerpc/8xx: refactor programming of microcode CPM params. powerpc/8xx: refactor printing of microcode patch name. powerpc/8xx: Refactor microcode write powerpc/8xx: refactor writing of CPM microcode arrays ...

Linus Torvalds committed 7 years ago

Commit 192f0f82 parents ec92497 f5a9e48224 files · +3638 −3538Browse files

Showing the changes to include/uapi (1 of 224 files). Show all

Unified · Split

include/uapi/misc/ocxl.h+7−7
@@ -33,23 +33,23 @@ struct ocxl_ioctl_attach { · 32 unmodified lines
3333 };
3434
3535 struct ocxl_ioctl_metadata {
36− __u16 version; // struct version, always backwards compatible
36+ __u16 version; /* struct version, always backwards compatible */
3737
38− // Version 0 fields
38+ /* Version 0 fields */
3939 __u8 afu_version_major;
4040 __u8 afu_version_minor;
41− __u32 pasid; // PASID assigned to the current context
41+ __u32 pasid; /* PASID assigned to the current context */
4242
43− __u64 pp_mmio_size; // Per PASID MMIO size
43+ __u64 pp_mmio_size; /* Per PASID MMIO size */
4444 __u64 global_mmio_size;
4545
46− // End version 0 fields
46+ /* End version 0 fields */
4747
48− __u64 reserved[13]; // Total of 16*u64
48+ __u64 reserved[13]; /* Total of 16*u64 */
4949 };
5050
5151 struct ocxl_ioctl_p9_wait {
52− __u16 thread_id; // The thread ID required to wake this thread
52+ __u16 thread_id; /* The thread ID required to wake this thread */
5353 __u16 reserved1;
5454 __u32 reserved2;
5555 __u64 reserved3[3];