]> www.infradead.org Git - users/jedix/linux-maple.git/commit
memory: sparc64: Add privileged ADI driver
authorTom Hromatka <tom.hromatka@oracle.com>
Wed, 21 Jun 2017 14:46:53 +0000 (08:46 -0600)
committerAllen Pais <allen.pais@oracle.com>
Sat, 24 Jun 2017 01:27:49 +0000 (06:57 +0530)
commit7016211858349f0ca352d09566222c781068e7cc
tree130181f417f72f3fc06479e75ecd6efef106ff6a
parent6887b3b6d519e591565e4b0825999e909761f9da
memory: sparc64: Add privileged ADI driver

This patch adds an ADI driver for reading/writing MCD versions
using physical addresses from privileged user space processes.
This file maps linearly to physical memory at a ratio of
1:adi_blksz.  A read (or write) of offset K in the file operates
upon physical address K * adi_blksz.  The version information
is encoded as one version per byte.  Intended consumers are
makedumpfile and crash.

Orabug: 2617080
Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
Reviewed-by: Anthony Yznaga <anthony.yznaga@oracle.com>
Reviewed-by: Khalid Aziz <khalid.aziz@oracle.com>
Reviewed-by: Shannon Nelson <shannon.nelson@oracle.com>
Signed-off-by: Allen Pais <allen.pais@oracle.com>
drivers/memory/Kconfig
drivers/memory/Makefile
drivers/memory/adi.c [new file with mode: 0644]