Permalink
Commits on Sep 19, 2016
  1. Merge pull request #161 from akiradeveloper/for-2.2.6

    For 2.2.6
    committed on GitHub Sep 19, 2016
  2. close #159 update ChangeLog for v2.2.6

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 19, 2016
  3. rename flush to barrier

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 19, 2016
  4. wb_io_internal: change error message

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 19, 2016
  5. fix: bi_iter is introduced at 3.14

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 19, 2016
  6. close #160 fix compile error with 4.8

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 19, 2016
  7. close #158 fix: DM_IO_BIO is only available since 3.14. Use DM_IO_BVEC

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 16, 2016
  8. sort out barriers and locking

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 16, 2016
  9. close #157 use kthread in flush daemon

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 16, 2016
  10. writeback_daemon: don't retry. return on failure

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 16, 2016
Commits on Sep 16, 2016
  1. bump up the version to 2.2.6

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 16, 2016
Commits on Sep 12, 2016
  1. Merge pull request #156 from akiradeveloper/for-2.2.5

    For 2.2.5
    committed on GitHub Sep 12, 2016
Commits on Sep 11, 2016
  1. close #154 update ChangeLog for v2.2.5

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 11, 2016
  2. close #155 insert memory barriers (bit defensively)

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 11, 2016
  3. refactor: trivial cleanups

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 11, 2016
  4. refactor: use word flipped instead of flip

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 11, 2016
  5. refactor: replace variable name r with err

    "int r" doesn't tell us nothing but it's return value. nor does "retval".
    
    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 11, 2016
  6. refactor: reorder definitions

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 10, 2016
  7. define ASSERT macro to improve readability

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 10, 2016
  8. remove duplicated call of cursor_init

    At the end of queue_current_buffer it's called
    
    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 10, 2016
  9. use bio_sectors macro instead handmade bi_size macro

    bio_sectors exists in 3.10 and it looks more stable way to get the
    length of the bio.
    
    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 10, 2016
  10. close #151 INIT_WORK at initialization

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 9, 2016
  11. close #152 assert mb->sector is 4KB aligned

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 9, 2016
Commits on Sep 8, 2016
  1. close #150 close #111 read-caching: send async read to backing store

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 8, 2016
  2. bump up the version to 2.2.5

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Sep 8, 2016
Commits on Aug 28, 2016
  1. Merge pull request #149 from akiradeveloper/for-2.2.4

    For 2.2.4
    committed on GitHub Aug 28, 2016
  2. close #140 update ChangeLog for v2.2.4

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Aug 28, 2016
  3. bump up the version to 2.2.4

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Aug 27, 2016
  4. close #148 update doc

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Aug 28, 2016
  5. rename _copied to _saved

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Aug 28, 2016
  6. close #136 flush_proc: remove unnecessary code

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Aug 28, 2016
  7. close #135 read-caching: umark experimental

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Aug 28, 2016
  8. nr_max_batched_writeback: change the default value to 32

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Aug 28, 2016
  9. close #147 number of writeback should be surpressed when it's urged

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Aug 27, 2016
  10. close #144 infer_last_writeback_id: clean segments when recorded ID wins

    Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
    committed Aug 27, 2016