Page MenuHomeFreeBSD

D20677.id58745.diff
No OneTemporary

D20677.id58745.diff

Index: sys/cam/scsi/scsi_da.c
===================================================================
--- sys/cam/scsi/scsi_da.c
+++ sys/cam/scsi/scsi_da.c
@@ -2691,6 +2691,7 @@
struct ccb_getdev *cgd;
char tmpstr[80];
caddr_t match;
+ int quirks;
cgd = (struct ccb_getdev *)arg;
if (cgd == NULL) {
@@ -2800,6 +2801,11 @@
snprintf(tmpstr, sizeof(tmpstr), "kern.cam.da.%d.minimum_cmd_size",
periph->unit_number);
TUNABLE_INT_FETCH(tmpstr, &softc->minimum_cmd_size);
+ snprintf(tmpstr, sizeof(tmpstr), "kern.cam.da.%d.quirks",
+ periph->unit_number);
+ quirks = softc->quirks;
+ TUNABLE_INT_FETCH(tmpstr, &quirks);
+ softc->quirks = quirks;
/*
* 6, 10, 12 and 16 are the currently permissible values.

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 8, 4:43 AM (16 h, 5 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31014523
Default Alt Text
D20677.id58745.diff (724 B)

Event Timeline