Activity
From 11/23/2011 to 12/22/2011
12/22/2011
- 11:24 pm Revision 51048a04: xsegbd: Don't destroy the segment, if it exists.
- 11:13 pm Revision dfebbcff: Allow disksize override with sector_size parameter.
- Allow a non-zero sector_size module parameter to override the disk
size returned by xsegbd_get_size() - 11:07 pm Revision 1f74862f: Minor fixes in xsegbd_get_size().
- Remove the useless prep_wait() and cancel_wait() calls in xsegbd_get_size() and
add some comments to document its beh... - 10:54 pm Revision a84c18a7: Move segment unmap() in xsegbd module.
- We cannot unmap a segment in xseg_destroy(), since the segment may not
be mapped. Since it currently only affects xse... - 10:47 pm Revision 8da761af: Refactor cmd_info() code in xseg-tool.
- Refactor cmd_info code in xseg-tool. Use cmd_wait to get the response.
- 04:35 pm Revision aa21fc67: Make xsegbd query peer for disk size(using X_INFO)
- xsegbd will now send an X_INFO request to learn the size of the disk it's
mapping, instead of using the sector_size p... - 04:29 pm Revision 5640feb6: Make sure to unmap the segment in xseg_destroy()
- Add xops->unmap() in xseg_destroy(). If you don't unmap the segment before
calling xops->deallocate(), xsegdev->callb...
12/21/2011
- 10:27 pm Revision 30916a2e: Add (initial) support for X_INFO request operation
- Add support for X_INFO request operation, to query information about a
target (X_INFO op support implemented in xseg-...
12/19/2011
12/16/2011
- 05:25 pm Revision f7a50956: make blockd loop over pending ios.
- 05:24 pm Revision f9814931: remove close with negative file descriptor
- 12:47 pm Revision 09aacbb5: Merge branch 'philfix'
- 12:41 pm Revision 9cb9d2b7: initialize lock in xq initialization.
- 12:37 pm Revision 11fb962b: remove obsolete XSEG_{FLUSH,FUA}.
12/15/2011
12/13/2011
- 05:51 pm Revision 466362ea: Merge branch 'philfix'
- 05:40 pm Revision edeafa27: fix buffer handling on incomplete/resubmitted reqs
- 05:28 pm Revision 73979b67: fix log_io printing beyond end-of-string garbage
- 05:19 pm Revision ab830f50: Add pthread to linked libraries
- 05:12 pm Revision b0a46d91: relax shared segment access precautions
- The shared array of peer type names is by design
append only, therefore no locking or copying strings
is needed to ac... - 04:51 pm Revision e005b6d7: fix invalid shared pointer access and wrong retval
- also, lock and copy string from shared segment,
as a precaution. - 04:33 pm Revision 3250dd2b: relax redundant shared access precautions
- Shared access to the shared array of peer type names
was designed to be safe without locking or copying
because the p... - 04:25 pm Revision b3f54e81: fix invalid pointer access to shared segment.
- Also, add locking and copying shared data, for safety.
- 11:47 am Revision 6d486cc0: initialization from my own repository
Also available in: Atom