Hi Randy, Thanks for your comments. It is National Holiday since today and I'm on a 7-day vacation. My response may be delayed, Sorry. On Wed, 29 Sep 2021 22:36:14 -0700 Randy Dunlap <rdunlap@xxxxxxxxxxxxx> wrote: > Hi, > > On 9/29/21 8:47 PM, Yanling Song wrote: > > This initial commit contains Ramaxel's spraid module. > > > > Does "spraid" mean anything? <something> RAID ? yes, it means Super RAID. > > > Signed-off-by: Yanling Song <songyl@xxxxxxxxxxx> > > --- > > Documentation/scsi/spraid.rst | 28 + > > .../userspace-api/ioctl/ioctl-number.rst | 2 + > > MAINTAINERS | 7 + > > drivers/scsi/Kconfig | 1 + > > drivers/scsi/Makefile | 1 + > > drivers/scsi/spraid/Kconfig | 11 + > > drivers/scsi/spraid/Makefile | 7 + > > drivers/scsi/spraid/spraid.h | 656 +++ > > drivers/scsi/spraid/spraid_main.c | 3617 > > +++++++++++++++++ 9 files changed, 4330 insertions(+) > > create mode 100644 Documentation/scsi/spraid.rst > > create mode 100644 drivers/scsi/spraid/Kconfig > > create mode 100644 drivers/scsi/spraid/Makefile > > create mode 100644 drivers/scsi/spraid/spraid.h > > create mode 100644 drivers/scsi/spraid/spraid_main.c > > > > > diff --git a/Documentation/userspace-api/ioctl/ioctl-number.rst > > b/Documentation/userspace-api/ioctl/ioctl-number.rst index > > 2e8134059c87..d93dbb680b16 100644 --- > > a/Documentation/userspace-api/ioctl/ioctl-number.rst +++ > > b/Documentation/userspace-api/ioctl/ioctl-number.rst @@ -169,6 > > +169,8 @@ Code Seq# Include > > File Comments 'M' > > 00-0F drivers/video/fsl-diu-fb.h > > conflict! 'N' 00-1F drivers/usb/scanner.h 'N' 40-7F > > drivers/block/nvme.c +'N' 41-42 > > drivers/scsi/spraid_main.c > > conflict! +'N' 80 drivers/scsi/spraid_main.c 'O' 00-06 > > mtd/ubi-user.h UBI 'P' > > all linux/soundcard.h > > conflict! 'P' 60-6F > > sound/sscape_ioctl.h conflict! > > It looks like the above won't apply cleanly: the surrounding lines > should not be indented any. Will be fixed in the next version. > > > diff --git a/drivers/scsi/spraid/Kconfig > > b/drivers/scsi/spraid/Kconfig new file mode 100644 > > index 000000000000..83962efaab07 > > --- /dev/null > > +++ b/drivers/scsi/spraid/Kconfig > > @@ -0,0 +1,11 @@ > > +# > > +# Ramaxel driver configuration > > +# > > + > > +config RAMAXEL_SPRAID > > + tristate "Ramaxel spraid Adapter" > > + depends on PCI && SCSI > > + depends on ARM64 || X86_64 > > + default m > > Not "default m" unless it is needed to boot a system. This line will be deleted in next version. > > > + help > > + This driver supports Ramaxel spraid driver. > > > thanks.