search for: st_rd_req

Displaying 3 results from an estimated 3 matches for "st_rd_req".

Did you mean: st_rd_req++
2013 Mar 04
4
[blkback] blkback statistic counters are signed values
...high, and it turned out xentop reads /sys/bus/xen-backend/devices/vbd-(domid)-(devID)/statistics/wr_sect into an unsigned long long. That value is exposed by blkback, and among other stat counters, it''s a signed integer: drivers/block/xen-blkback/common.h struct xen_blkif { ... int st_rd_req; int st_wr_req; int st_oo_req; int st_f_req; int st_ds_req; int st_rd_sect; int st_wr_sect; I don''t think these values should be negative ever, but when they overflow (which happens eventually), they do, and this leads to bad conversion in xentop. I think the best sol...
2011 Sep 01
9
[PATCH V4 0/3] xen-blkfront/blkback discard support
Dear list, This is the V4 of the trim support for xen-blkfront/blkback, Now we move BLKIF_OP_TRIM to BLKIF_OP_DISCARD, and dropped all "trim" stuffs in the patches, and use "discard" instead. Also we updated the helpers of blkif_x86_{32|64}_request or we will meet problems using a non-native protocol. And this patch has been tested with both SSD and raw file, with SSD we will
2012 Sep 19
27
[PATCH] Persistent grant maps for xen blk drivers
...uct *xenblkd; unsigned int waiting_reqs; + /* frontend feature information */ + u8 can_grant_persist:1; + struct pers_gnt *pers_gnts[BLKIF_MAX_PERS_REQUESTS_PER_DEV * + BLKIF_MAX_SEGMENTS_PER_REQUEST]; + unsigned int pers_gnt_c; + /* statistics */ unsigned long st_print; int st_rd_req; diff --git a/drivers/block/xen-blkback/xenbus.c b/drivers/block/xen-blkback/xenbus.c index 4f66171..dc58cc4 100644 --- a/drivers/block/xen-blkback/xenbus.c +++ b/drivers/block/xen-blkback/xenbus.c @@ -681,6 +681,13 @@ again: goto abort; } + err = xenbus_printf(xbt, dev->nodename, "f...