Statistics
| Branch: | Tag: | Revision:

root / xseg / sys @ ce164530

Name Size
.gitignore 55 Bytes
Makefile 840 Bytes
make_symbol_map.sh 107 Bytes
segtest.c 1.3 kB
segtool.c 6.4 kB
util.h 698 Bytes
xseg_user.c 1.1 kB
xsegbd.c 25.1 kB
xsegbd.h 917 Bytes
xsegdev.c 6.7 kB
xsegdev.h 1 kB
xsegmod.c 850 Bytes

Latest revisions

# Date Author Comment
ce164530 02/17/2012 12:17 am Stratos Psomadakis

Fix a bug in device id assignment

a67d23d8 01/11/2012 10:18 am Stratos Psomadakis

xsegbd: Add name in sysfs device attrs

a57bb1ca 01/08/2012 08:40 pm Stratos Psomadakis

Minor fix in request_fn

fc7ce354 01/08/2012 08:35 pm Stratos Psomadakis

Correct string handling for target names

7b3bbbbb 01/08/2012 07:11 pm Stratos Psomadakis

Initial support for target names

blockd will now only accept requests based on the target name (ie only for the
file it has opened), and will return an XS_ERROR reqeust otherwise.

xsegbd will now take a target name as an argument when adding a device via...

02a0ffa8 01/08/2012 06:51 pm Stratos Psomadakis

xsegbd: Release and error code paths fixes

Fix issues with the release / exit and error handling code paths.

db92806c 01/05/2012 01:15 am Georgios Tsoukalas

fix xseg_signal() posix retval and warning

99bc95ab 01/04/2012 09:18 pm Georgios Tsoukalas

Merge wip-sysfs into xseg, with amendments

Conflicts:
xseg/sys/xsegbd.c

Amendments:
struct completion is now per-request, not per-device.
The xsegbd callback (heuristically) knows when
xreq->priv is an index of an I/O request or a pointer
to a completion struct, and branches out accordingly....

501c7179 01/04/2012 03:56 pm Stratos Psomadakis

Replace busy-wait loop in get_size with completion

92fb5b61 01/04/2012 02:43 pm Georgios Tsoukalas

Merge branch 'wip-sysfs' into xseg

Conflicts:
xseg/sys/xsegbd.c

There is printk-logging leading up to a lock-up
in get_size(). This is currently broken.

View revisions

Also available in: Atom