]> www.infradead.org Git - users/hch/misc.git/commitdiff
scsi: remove the no_highmem flag in the host
authorChristoph Hellwig <hch@lst.de>
Wed, 30 Apr 2025 14:39:12 +0000 (09:39 -0500)
committerChristoph Hellwig <hch@lst.de>
Wed, 30 Apr 2025 14:59:50 +0000 (09:59 -0500)
All users are gone now.

Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/scsi/scsi_lib.c
include/scsi/scsi_host.h

index 0d29470e86b0b8ee96dffd541f3090d41d457e48..39320dccbdd5c7bb7a9ea1dcdd5e44a3b128661a 100644 (file)
@@ -2000,9 +2000,6 @@ void scsi_init_limits(struct Scsi_Host *shost, struct queue_limits *lim)
        lim->dma_alignment = max_t(unsigned int,
                shost->dma_alignment, dma_get_cache_alignment() - 1);
 
-       if (shost->no_highmem)
-               lim->features |= BLK_FEAT_BOUNCE_HIGH;
-
        /*
         * Propagate the DMA formation properties to the dma-mapping layer as
         * a courtesy service to the LLDDs.  This needs to check that the buses
index 26bc23419cfd335a305becf7241895abfdbc5fd5..c53812b9026f64958f07f195f874b6db69f263c8 100644 (file)
@@ -670,8 +670,6 @@ struct Scsi_Host {
        /* The transport requires the LUN bits NOT to be stored in CDB[1] */
        unsigned no_scsi2_lun_in_cdb:1;
 
-       unsigned no_highmem:1;
-
        /*
         * Optional work queue to be utilized by the transport
         */