summary refs log tree commit diff stats
path: root/results/classifier/gemma3:12b/device/1893634
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/gemma3:12b/device/1893634')
-rw-r--r--results/classifier/gemma3:12b/device/189363411
1 files changed, 11 insertions, 0 deletions
diff --git a/results/classifier/gemma3:12b/device/1893634 b/results/classifier/gemma3:12b/device/1893634
new file mode 100644
index 000000000..b91759e77
--- /dev/null
+++ b/results/classifier/gemma3:12b/device/1893634
@@ -0,0 +1,11 @@
+
+blk_get_max_transfer() works only with sg
+
+blk_get_max_transfer() is supposed to be able to get the max_sectors queue limit of the scsi device on the host side and is used in both scsi-generic.c (for scsi-generic and scsi-block) and scsi-disk.c (for scsi-hd) to set/change the max_xfer_len (and opt_xfer_len in the case of scsi-generic).
+
+However, it only works with the sg driver in doing so. It cannot get the queue limit with the sd driver and simply returns MAX_INT.
+
+qemu version 5.1.0
+kernel version 5.8.5
+
+Btw, is there a particular reason that it doesn't MIN_NON_ZERO against the original max_xfer_len: https://github.com/qemu/qemu/blob/v5.1.0/hw/scsi/scsi-generic.c#L172?
\ No newline at end of file