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.
Stratos Psomadakis
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()
Stratos Psomadakis
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...
Stratos Psomadakis
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...
Stratos Psomadakis
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. Stratos Psomadakis
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...
Stratos Psomadakis
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...
Stratos Psomadakis

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-...
Stratos Psomadakis

12/19/2011

04:57 pm Revision 20d4548c: remove race condition on xseg_request state
Giannakos Filippos

12/16/2011

05:25 pm Revision f7a50956: make blockd loop over pending ios.
Giannakos Filippos
05:24 pm Revision f9814931: remove close with negative file descriptor
Giannakos Filippos
12:47 pm Revision 09aacbb5: Merge branch 'philfix'
Giannakos Filippos
12:41 pm Revision 9cb9d2b7: initialize lock in xq initialization.
Giannakos Filippos
12:37 pm Revision 11fb962b: remove obsolete XSEG_{FLUSH,FUA}.
Giannakos Filippos

12/15/2011

03:06 pm Revision ebee300b: initial commit of sosd
Giannakos Filippos

12/13/2011

05:51 pm Revision 466362ea: Merge branch 'philfix'
Georgios D. Tsoukalas
05:40 pm Revision edeafa27: fix buffer handling on incomplete/resubmitted reqs
Giannakos Filippos
05:28 pm Revision 73979b67: fix log_io printing beyond end-of-string garbage
Giannakos Filippos
05:19 pm Revision ab830f50: Add pthread to linked libraries
Georgios D. Tsoukalas
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...
Georgios D. Tsoukalas
04:51 pm Revision e005b6d7: fix invalid shared pointer access and wrong retval
also, lock and copy string from shared segment,
as a precaution.
Giannakos Filippos
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...
Georgios D. Tsoukalas
04:25 pm Revision b3f54e81: fix invalid pointer access to shared segment.
Also, add locking and copying shared data, for safety. Giannakos Filippos
11:47 am Revision 6d486cc0: initialization from my own repository
Georgios D. Tsoukalas
« Previous
Next »
 

Also available in: Atom