<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c7233b3d99db9760daf07c4e95daa9675c6c0cba - scsi: advansys: Drop ISA_DMA_API remnants</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#c7233b3d99db9760daf07c4e95daa9675c6c0cba</link>
        <description>scsi: advansys: Drop ISA_DMA_API remnantsSupport for ISA bus mastering was removed a few years ago, and the VLBmode does not use the ISA DMA API, so drop the dependency and the headerinclusion.Fixes: 9b4c8eaa68d0 (&quot;advansys: remove ISA support&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Reviewed-by: Johannes Thumshirn &lt;johannes.thumshirn@wdc.com&gt;Link: https://patch.msgid.link/20260429151623.3899875-1-arnd@kernel.orgSigned-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Wed, 29 Apr 2026 17:15:37 +0200</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>7aa0f56d4b48fb1a1ed3af11b53ba19901092e0a - scsi: iscsi_tcp: Remove unneeded selections of CRYPTO and CRYPTO_MD5</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#7aa0f56d4b48fb1a1ed3af11b53ba19901092e0a</link>
        <description>scsi: iscsi_tcp: Remove unneeded selections of CRYPTO and CRYPTO_MD5As far as I can tell, CRYPTO_MD5 has been unnecessary here ever since itwas added by commit c899e4ef96f0 (&quot;[SCSI] open-iscsi/linux-iscsi-5Initiator: Kconfig update&quot;) in 2005.CRYPTO was needed until commit 92186c1455a2 (&quot;scsi: iscsi_tcp: Switch tousing the crc32c library&quot;), but is no longer needed.Remove these unnecessary kconfig selections.Signed-off-by: Eric Biggers &lt;ebiggers@kernel.org&gt;Link: https://patch.msgid.link/20260404203003.33738-1-ebiggers@kernel.orgSigned-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Sat, 04 Apr 2026 22:30:03 +0200</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>48b2de8505437805116a3dc51d5afa09308c6659 - scsi: lpfc: Use the crc32c() function</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#48b2de8505437805116a3dc51d5afa09308c6659</link>
        <description>scsi: lpfc: Use the crc32c() functionlpfc_cgn_calc_crc32(data, size, crc) is really just an open-coded versionof ~crc32c(bitrev32(crc), data, size).  However, all callers pass crc ==~0, so it can be simplified even further to just ~crc32c(~0, data, size).Remove the crc argument and implement it that way.While we&apos;re at it, also use proper types in the function prototype.Signed-off-by: Eric Biggers &lt;ebiggers@kernel.org&gt;Link: https://patch.msgid.link/20260316223631.72361-1-ebiggers@kernel.orgSigned-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Mon, 16 Mar 2026 23:36:31 +0100</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>94b04355e6397a0a70b69c2571fa5c7d9990b835 - Drivers: hv: Add CONFIG_HYPERV_VMBUS option</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#94b04355e6397a0a70b69c2571fa5c7d9990b835</link>
        <description>Drivers: hv: Add CONFIG_HYPERV_VMBUS optionAt present VMBus driver is hinged off of CONFIG_HYPERV which entailslot of builtin code and encompasses too much. It&apos;s not always clearwhat depends on builtin hv code and what depends on VMBus. SettingCONFIG_HYPERV as a module and fudging the Makefile to switch to builtinadds even more confusion. VMBus is an independent module and should haveits own config option. Also, there are scenarios like baremetal dom0/rootwhere support is built in with CONFIG_HYPERV but without VMBus. Lastly,there are more features coming down that use CONFIG_HYPERV and add moredependencies on it.So, create a fine grained HYPERV_VMBUS option and update Kconfigs fordependency on VMBus.Signed-off-by: Mukesh Rathor &lt;mrathor@linux.microsoft.com&gt;Acked-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;	# drivers/pciSigned-off-by: Wei Liu &lt;wei.liu@kernel.org&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Tue, 16 Sep 2025 01:46:03 +0200</pubDate>
        <dc:creator>Mukesh Rathor &lt;mrathor@linux.microsoft.com&gt;</dc:creator>
    </item>
<item>
        <title>27a0918d4b701d4825e191448e44b9f14dc0a3b3 - scsi: make ppa depend on !HIGHMEM</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#27a0918d4b701d4825e191448e44b9f14dc0a3b3</link>
        <description>scsi: make ppa depend on !HIGHMEMThis is one of the last drivers depending on the block layer bouncebuffering code.  Restrict it to run on non-highmem configs so that thebounce buffering code can be removed.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;Reviewed-by: John Garry &lt;john.g.garry@oracle.com&gt;Reviewed-by: Johannes Thumshirn &lt;johannes.thumshirn@wdc.com&gt;Link: https://lore.kernel.org/r/20250505081138.3435992-4-hch@lst.deSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Mon, 05 May 2025 10:11:22 +0200</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>bf69bd3fc26a107611e76b342027bb60b2411d4e - scsi: make imm depend on !HIGHMEM</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#bf69bd3fc26a107611e76b342027bb60b2411d4e</link>
        <description>scsi: make imm depend on !HIGHMEMThis is one of the last drivers depending on the block layer bouncebuffering code.  Restrict it to run on non-highmem configs so that thebounce buffering code can be removed.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;Reviewed-by: John Garry &lt;john.g.garry@oracle.com&gt;Reviewed-by: Johannes Thumshirn &lt;johannes.thumshirn@wdc.com&gt;Link: https://lore.kernel.org/r/20250505081138.3435992-3-hch@lst.deSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Mon, 05 May 2025 10:11:21 +0200</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>7b32cb540bff6d6c8a1659babf930e9f66283c2c - scsi: make aha152x depend on !HIGHMEM</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#7b32cb540bff6d6c8a1659babf930e9f66283c2c</link>
        <description>scsi: make aha152x depend on !HIGHMEMThis is one of the last drivers depending on the block layer bouncebuffering code.  Restrict it to run on non-highmem configs so that thebounce buffering code can be removed.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;Reviewed-by: John Garry &lt;john.g.garry@oracle.com&gt;Reviewed-by: Johannes Thumshirn &lt;johannes.thumshirn@wdc.com&gt;Link: https://lore.kernel.org/r/20250505081138.3435992-2-hch@lst.deSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Mon, 05 May 2025 10:11:20 +0200</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>92186c1455a2d3563dcea58a6f4729d518b5be50 - scsi: iscsi_tcp: Switch to using the crc32c library</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#92186c1455a2d3563dcea58a6f4729d518b5be50</link>
        <description>scsi: iscsi_tcp: Switch to using the crc32c libraryNow that the crc32c() library function directly takes advantage ofarchitecture-specific optimizations, it is unnecessary to go through thecrypto API.  Just use crc32c().  This is much simpler, and it improvesperformance due to eliminating the crypto API overhead.Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;Link: https://lore.kernel.org/r/20250207041724.70733-1-ebiggers@kernel.orgSigned-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Fri, 07 Feb 2025 05:17:24 +0100</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>772ba9b5bd2701a9967c084b66ff1daaee0367eb - scsi: cxlflash: Remove driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#772ba9b5bd2701a9967c084b66ff1daaee0367eb</link>
        <description>scsi: cxlflash: Remove driverRemove the cxlflash driver for IBM CAPI Flash devices.The cxlflash driver has received minimal maintenance for some time, andthe CAPI Flash hardware that uses it is no longer commercially available.Thanks to Uma Krishnan, Matthew Ochs and Manoj Kumar for their work onthis driver over the years.Signed-off-by: Andrew Donnellan &lt;ajd@linux.ibm.com&gt;Link: https://lore.kernel.org/r/20250203072801.365551-2-ajd@linux.ibm.comReviewed-by: Frederic Barrat &lt;fbarrat@linux.ibm.com&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Mon, 03 Feb 2025 08:27:59 +0100</pubDate>
        <dc:creator>Andrew Donnellan &lt;ajd@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>e9f5f44ad3725335d9c559c3c22cd3726152a7b1 - block: remove the blk_integrity_profile structure</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#e9f5f44ad3725335d9c559c3c22cd3726152a7b1</link>
        <description>block: remove the blk_integrity_profile structureBlock layer integrity configuration is a bit complex right now, as itindirects through operation vectors for a simple two-dimensionalconfiguration: a) the checksum type of none, ip checksum, crc, crc64 b) the presence or absence of a reference tagRemove the integrity profile, and instead add a separate csum_type flagwhich replaces the existing ip-checksum field and a new flag thatindicates the presence of the reference tag.This removes up to two layers of indirect calls, remove the need tooffload the no-op verification of non-PI metadata to a workqueue andgenerally simplifies the code. The downside is that block/t10-pi.c nowhas to be built into the kernel when CONFIG_BLK_DEV_INTEGRITY issupported.  Given that both nvme and SCSI require t10-pi.ko, it is loadedfor all usual configurations that enabled CONFIG_BLK_DEV_INTEGRITYalready, though.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Kanchan Joshi &lt;joshi.k@samsung.com&gt;Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;Reviewed-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;Link: https://lore.kernel.org/r/20240613084839.1044015-6-hch@lst.deSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Thu, 13 Jun 2024 10:48:15 +0200</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>1bf1f5756f3b867dace269185fc646c5e0dbc2e7 - scsi: qla2xxx: Indent help text</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#1bf1f5756f3b867dace269185fc646c5e0dbc2e7</link>
        <description>scsi: qla2xxx: Indent help textFix indentation of config option&apos;s help text by adding leading spaces.Generally help text is indented by couple of spaces more beyond the leadingtab &lt;\t&gt; character.  It helps Kconfig parsers to read file without error.Signed-off-by: Prasad Pandit &lt;pjp@fedoraproject.org&gt;Link: https://lore.kernel.org/r/20240321112438.1759347-1-ppandit@redhat.comSigned-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Thu, 21 Mar 2024 12:24:38 +0100</pubDate>
        <dc:creator>Prasad Pandit &lt;pjp@fedoraproject.org&gt;</dc:creator>
    </item>
<item>
        <title>bfa8f18691ed2e978e4dd51190569c434f93e268 - Merge tag &apos;scsi-misc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#bfa8f18691ed2e978e4dd51190569c434f93e268</link>
        <description>Merge tag &apos;scsi-misc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiPull more SCSI updates from James Bottomley: &quot;The vfs has long had a write lifetime hint mechanism that gives the  expected longevity on storage of the data being written. f2fs was the  original consumer of this and used the hint for flash data placement  (mostly to avoid write amplification by placing objects with similar  lifetimes in the same erase block).  More recently the SCSI based UFS (Universal Flash Storage) drivers  have wanted to take advantage of this as well, for the same reasons as  f2fs, necessitating plumbing the write hints through the block layer  and then adding it to the SCSI core.  The vfs write_hints already taken plumbs this as far as block and this  completes the SCSI core enabling based on a recently agreed reuse of  the old write command group number. The additions to the scsi_debug  driver are for emulating this property so we can run tests on it in  the absence of an actual UFS device&quot;* tag &apos;scsi-misc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:  scsi: scsi_debug: Maintain write statistics per group number  scsi: scsi_debug: Implement GET STREAM STATUS  scsi: scsi_debug: Implement the IO Advice Hints Grouping mode page  scsi: scsi_debug: Allocate the MODE SENSE response from the heap  scsi: scsi_debug: Rework subpage code error handling  scsi: scsi_debug: Rework page code error handling  scsi: scsi_debug: Support the block limits extension VPD page  scsi: scsi_debug: Reduce code duplication  scsi: sd: Translate data lifetime information  scsi: scsi_proto: Add structures and constants related to I/O groups and streams  scsi: core: Query the Block Limits Extension VPD page

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Fri, 22 Mar 2024 21:31:07 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>741e9d668aa50c91e4f681511ce0e408d55dd7ce - Merge tag &apos;scsi-misc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#741e9d668aa50c91e4f681511ce0e408d55dd7ce</link>
        <description>Merge tag &apos;scsi-misc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiPull SCSI updates from James Bottomley: &quot;Only a couple of driver updates this time (lpfc and mpt3sas) plus the  usual assorted minor fixes and updates. The major core update is a set  of patches moving retries out of the drivers and into the core&quot;* tag &apos;scsi-misc&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (84 commits)  scsi: core: Constify the struct device_type usage  scsi: libfc: replace deprecated strncpy() with memcpy()  scsi: lpfc: Replace deprecated strncpy() with strscpy()  scsi: bfa: Fix function pointer type mismatch for state machines  scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn  scsi: bfa: Remove additional unnecessary struct declarations  scsi: csiostor: Avoid function pointer casts  scsi: qla1280: Remove redundant assignment to variable &apos;mr&apos;  scsi: core: Make scsi_bus_type const  scsi: core: Really include kunit tests with SCSI_LIB_KUNIT_TEST  scsi: target: tcm_loop: Make tcm_loop_lld_bus const  scsi: scsi_debug: Make pseudo_lld_bus const  scsi: iscsi: Make iscsi_flashnode_bus const  scsi: fcoe: Make fcoe_bus_type const  scsi: lpfc: Copyright updates for 14.4.0.0 patches  scsi: lpfc: Update lpfc version to 14.4.0.0  scsi: lpfc: Change lpfc_vport load_flag member into a bitmask  scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask  scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock  scsi: lpfc: Change nlp state statistic counters into atomic_t  ...

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Sun, 17 Mar 2024 00:31:12 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>4977c0f4523e1d6c87df4eedceb33d38f055c5fb - scsi: scsi_proto: Add structures and constants related to I/O groups and streams</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#4977c0f4523e1d6c87df4eedceb33d38f055c5fb</link>
        <description>scsi: scsi_proto: Add structures and constants related to I/O groups and streamsPrepare for adding code that will query the I/O advice hints groupdescriptors and for adding code that will retrieve the stream status.Cc: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;Signed-off-by: Bart Van Assche &lt;bvanassche@acm.org&gt;Link: https://lore.kernel.org/r/20240130214911.1863909-11-bvanassche@acm.orgSigned-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Tue, 30 Jan 2024 22:48:36 +0100</pubDate>
        <dc:creator>Bart Van Assche &lt;bvanassche@acm.org&gt;</dc:creator>
    </item>
<item>
        <title>9ddf190a7df77b77817f955fdb9c2ae9d1c9c9a3 - scsi: jazz_esp: Only build if SCSI core is builtin</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#9ddf190a7df77b77817f955fdb9c2ae9d1c9c9a3</link>
        <description>scsi: jazz_esp: Only build if SCSI core is builtinJAZZ_ESP is a bool kconfig symbol that selects SCSI_SPI_ATTRS.  WhenCONFIG_SCSI=m, this results in SCSI_SPI_ATTRS=m while JAZZ_ESP=y, whichcauses many undefined symbol linker errors.Fix this by only offering to build this driver when CONFIG_SCSI=y.[mkp: JAZZ_ESP is unique in that it does not support being compiled as amodule unlike the remaining SPI SCSI HBA drivers]Fixes: 1da177e4c3f4 (&quot;Linux-2.6.12-rc2&quot;)Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Link: https://lore.kernel.org/r/20240214055953.9612-1-rdunlap@infradead.orgCc: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;Cc: linux-mips@vger.kernel.orgCc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Cc: Nicolas Schier &lt;nicolas@fjasle.eu&gt;Cc: James E.J. Bottomley &lt;jejb@linux.ibm.com&gt;Cc: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;Cc: linux-scsi@vger.kernel.orgCc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Reported-by: kernel test robot &lt;lkp@intel.com&gt;Closes: https://lore.kernel.org/oe-kbuild-all/202402112222.Gl0udKyU-lkp@intel.com/Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Wed, 14 Feb 2024 06:59:53 +0100</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>25a1f7a0a1fe6fa69a5370fbb5cc6dcf3726d81e - scsi: core: Add kunit tests for scsi_check_passthrough()</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#25a1f7a0a1fe6fa69a5370fbb5cc6dcf3726d81e</link>
        <description>scsi: core: Add kunit tests for scsi_check_passthrough()Add some kunit tests for scsi_check_passthrough() so we can easily makesure we are hitting the cases for which it&apos;s difficult to replicate inhardware or even scsi_debug.Signed-off-by: Mike Christie &lt;michael.christie@oracle.com&gt;Link: https://lore.kernel.org/r/20240123002220.129141-20-michael.christie@oracle.comAcked-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Tue, 23 Jan 2024 01:22:20 +0100</pubDate>
        <dc:creator>Mike Christie &lt;michael.christie@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>b0597fd5a953833399bbb6be55337dd655060143 - scsi: imm: Add a module parameter for the transfer mode</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#b0597fd5a953833399bbb6be55337dd655060143</link>
        <description>scsi: imm: Add a module parameter for the transfer modeFix in the imm driver the same problem that was fixed in the ppa driver bycommit 68a4f84a17c1 (&quot;scsi: ppa: Add a module parameter for the transfermode&quot;).Tested and confirmed working with an Iomega Z250P zip drive and a StarTechPEX1P2 AX99100 PCIe parallel port.Signed-off-by: Alex Henrie &lt;alexhenrie24@gmail.com&gt;Link: https://lore.kernel.org/r/20230831054620.515611-1-alexhenrie24@gmail.comSigned-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Thu, 31 Aug 2023 07:23:48 +0200</pubDate>
        <dc:creator>Alex Henrie &lt;alexhenrie24@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>68a4f84a17c1d83daf8c07446ca32f7958f49c04 - scsi: ppa: Add a module parameter for the transfer mode</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#68a4f84a17c1d83daf8c07446ca32f7958f49c04</link>
        <description>scsi: ppa: Add a module parameter for the transfer modeI have an Iomega Z100P2 zip drive, but it does not work with my StarTechPEX1P2 AX99100 PCIe parallel port, which evidently does not support 16-bitor 32-bit EPP. Currently the only way to tell the PPA driver to use 8-bitEPP is to write &apos;mode=3&apos; to /proc/scsi/ppa/*, but the driver doesn&apos;tactually distinguish between the three EPP modes and still tries to use16-bit or 32-bit EPP. And even if writing to that file did make the driveruse 8-bit EPP, it still wouldn&apos;t do me any good because by the time thatfile exists, the drive has already failed to initialize.Add a new parameter /sys/module/ppa/mode to set the transfer mode beforeinitializing the drive. This parameter replaces the use ofCONFIG_SCSI_IZIP_EPP16 in the PPA driver.At the same time, default to 8-bit EPP. 16-bit and 32-bit EPP are notnecessary for the drive to function, nor are they part of the IEEE 1284standard, so the driver should not assume that they are available.Signed-off-by: Alex Henrie &lt;alexhenrie24@gmail.com&gt;Link: https://lore.kernel.org/r/20230807155856.362864-2-alexhenrie24@gmail.comSigned-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Mon, 07 Aug 2023 17:52:58 +0200</pubDate>
        <dc:creator>Alex Henrie &lt;alexhenrie24@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b58b2ba351b07f546a8c1fb4eb46303231c24e95 - scsi: Add HAS_IOPORT dependencies</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#b58b2ba351b07f546a8c1fb4eb46303231c24e95</link>
        <description>scsi: Add HAS_IOPORT dependenciesIn a future patch HAS_IOPORT=n will result in inb()/outb() and friends notbeing declared. We thus need to add HAS_IOPORT as dependency for thosedrivers using them.Co-developed-by: Arnd Bergmann &lt;arnd@kernel.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@kernel.org&gt;Signed-off-by: Niklas Schnelle &lt;schnelle@linux.ibm.com&gt;Link: https://lore.kernel.org/r/20230522105049.1467313-32-schnelle@linux.ibm.comSigned-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Mon, 22 May 2023 12:50:36 +0200</pubDate>
        <dc:creator>Niklas Schnelle &lt;schnelle@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>65a15d6560dff065339f6cac91de4beded60fe3f - scsi: ipr: Remove SATA support</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/scsi/Kconfig#65a15d6560dff065339f6cac91de4beded60fe3f</link>
        <description>scsi: ipr: Remove SATA supportLinux SATA support in ipr has always been limited to SATA DVDs. The lastsystems that had the option of including a SATA DVD was Power 8, which havebeen withdrawn for some time now, so this support can be removed.Signed-off-by: Brian King &lt;brking@linux.vnet.ibm.com&gt;Link: https://lore.kernel.org/r/20230412174015.114764-1-brking@linux.vnet.ibm.comReviewed-by: Damien Le Moal &lt;dlemoal@kernel.org&gt;Reviewed-by: John Garry &lt;john.g.garry@oracle.com&gt;Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;

            List of files:
            /linux/drivers/scsi/Kconfig</description>
        <pubDate>Wed, 12 Apr 2023 19:40:15 +0200</pubDate>
        <dc:creator>Brian King &lt;brking@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
