diff options
author | Christoph Hellwig <hch@lst.de> | 2019-04-25 08:12:11 +0200 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2019-04-25 17:11:53 +0200 |
commit | cc6be13159316e8bdcd8bbb5209315256e151337 (patch) | |
tree | db24e516a7edbf822c8481972e206de5947fcd95 /drivers/block/mtip32xx/mtip32xx.h | |
parent | bcache: avoid potential memleak of list of journal_replay(s) in the CACHE_SYN... (diff) | |
download | linux-cc6be13159316e8bdcd8bbb5209315256e151337.tar.xz linux-cc6be13159316e8bdcd8bbb5209315256e151337.zip |
mtip32xx: remove trim support
The trim support in mtip32xx has been "temporarily" disabled for 6
years, which is 3/4 of the time the driver even exists in the tree.
Remove it as it obviously is dead code now.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'drivers/block/mtip32xx/mtip32xx.h')
-rw-r--r-- | drivers/block/mtip32xx/mtip32xx.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/drivers/block/mtip32xx/mtip32xx.h b/drivers/block/mtip32xx/mtip32xx.h index abce25f27f57..91c1cb5b1532 100644 --- a/drivers/block/mtip32xx/mtip32xx.h +++ b/drivers/block/mtip32xx/mtip32xx.h @@ -193,21 +193,6 @@ struct mtip_work { mtip_workq_sdbfx(w->port, group, w->completed); \ } -#define MTIP_TRIM_TIMEOUT_MS 240000 -#define MTIP_MAX_TRIM_ENTRIES 8 -#define MTIP_MAX_TRIM_ENTRY_LEN 0xfff8 - -struct mtip_trim_entry { - __le32 lba; /* starting lba of region */ - __le16 rsvd; /* unused */ - __le16 range; /* # of 512b blocks to trim */ -} __packed; - -struct mtip_trim { - /* Array of regions to trim */ - struct mtip_trim_entry entry[MTIP_MAX_TRIM_ENTRIES]; -} __packed; - /* Register Frame Information Structure (FIS), host to device. */ struct host_to_dev_fis { /* @@ -474,8 +459,6 @@ struct driver_data { struct dentry *dfs_node; - bool trim_supp; /* flag indicating trim support */ - bool sr; int numa_node; /* NUMA support */ |