opnsense-src/sys/cam/scsi
Andriy Gapon 50aa223234 scsi_da: add 4K quirks for Samsung SSD 860 and 870
Although the actual flash page size is either 8K or 16K for those
devices (according to different sources of various reliability), they
seem to be optimized for the "industry-standard" emulated 4K block size.

To do: consolidate very similar Samsung SSD entries for 830 - 870
models.

(cherry picked from commit b7dce5b8e988f47784c55aa096541deda7b1aaeb)
2024-03-16 17:12:53 +02:00
..
scsi_all.c cam/scsi: Add sysctl flag CTLFLAG_TUN to loader tunable 2023-10-12 12:08:11 +08:00
scsi_all.h cam: Make <cam/scsi/scsi_all.h> more self-contained 2024-01-02 11:20:36 -08:00
scsi_cd.c scsi_cd: Remove commented-out code 2024-02-09 09:55:45 -05:00
scsi_cd.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
scsi_ch.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
scsi_ch.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
scsi_da.c scsi_da: add 4K quirks for Samsung SSD 860 and 870 2024-03-16 17:12:53 +02:00
scsi_da.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
scsi_enc.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
scsi_enc.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
scsi_enc_internal.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
scsi_enc_safte.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
scsi_enc_ses.c ses: Add error checking for copyout() calls 2024-01-01 19:29:50 -05:00
scsi_iu.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
scsi_message.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
scsi_pass.c cam: Let cam_periph_unmapmem() return an error 2024-01-11 09:22:37 -05:00
scsi_pass.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
scsi_pt.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
scsi_pt.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
scsi_sa.c sa: Make sa_param_table[] const and static 2024-01-04 08:42:35 -05:00
scsi_sa.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
scsi_ses.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
scsi_sg.c cam: Let cam_periph_unmapmem() return an error 2024-01-11 09:22:37 -05:00
scsi_sg.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
scsi_targ_bh.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
scsi_target.c targ: Handle errors from suword() 2024-01-11 09:26:53 -05:00
scsi_targetio.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
scsi_xpt.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
smp_all.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
smp_all.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00