Statistics
| Branch: | Tag: | Revision:

root / xseg @ 21c0e7f3

Name Size
  doc
  drivers
  lib
  peers
  sys
  tools
  util_libs
  xseg
  xtypes
.gitignore 121 Bytes
Makefile 3.3 kB
base.mk 2.9 kB
config.env 220 Bytes
envsetup 2.7 kB
launch 9.2 kB

Latest revisions

# Date Author Comment
0845a306 03/06/2013 01:31 pm Alex Pyrgiotis

Correct max_req_size argument parsing

21c0e7f3 03/06/2013 01:31 pm Alex Pyrgiotis

Mark INVALID buckets as LOADING in rw_range

Also fix bucket limits and add debugging

0e7e5a04 03/06/2013 01:31 pm Alex Pyrgiotis

Add print function for struct cached

8f6bc299 03/06/2013 01:31 pm Alex Pyrgiotis

Choose appropriate shift size for xcache

b34045ca 03/06/2013 01:31 pm Alex Pyrgiotis

Change "yoda" mallocs

Simply switch 'sizeof(y) * x' to 'x * sizeof(y)' for readability
reasons.

07f2709a 03/06/2013 01:31 pm Alex Pyrgiotis

Add peer_req to struct cached anb fix init_node

The `init_node` function problem:
init_node is passed as (void *) a (struct peerd *) pointer. This
pointer was incorrectly typecasted to a (struct cached *) pointer and
then memory would be allocated from junk values, which would lead to...

a34fe9bb 03/06/2013 01:31 pm Alex Pyrgiotis

Identation fixes

f2bfbc8d 03/06/2013 01:31 pm Alex Pyrgiotis

Implement rw_range

This function is currently used for reads, when some of the buckets are
invalid. rw_range issues requests to blocker to fill these buckets.

45ab8b64 03/06/2013 01:31 pm Alex Pyrgiotis

Read command-line arguments correctly

Besides write-policy, all necessary argument parsing and error checks
have been added. Also, cache_size is changed from uint32_t to uint64_t
since it was a small limit.

102e1896 03/06/2013 01:31 pm Alex Pyrgiotis

Adjust custom peer usage to match its arguments

View revisions

Also available in: Atom