14 Oct, 2007

1 commit

  • emc_endio returns void:
    linux/drivers/md/dm-emc.c: In function 'emc_endio':
    linux/drivers/md/dm-emc.c:58: warning: 'return' with a value, in function returning void

    Signed-off-by: Geert Uytterhoeven
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven
     

10 Oct, 2007

2 commits

  • As bi_end_io is only called once when the reqeust is complete,
    the 'size' argument is now redundant. Remove it.

    Now there is no need for bio_endio to subtract the size completed
    from bi_size. So don't do that either.

    While we are at it, change bi_end_io to return void.

    Signed-off-by: Neil Brown
    Signed-off-by: Jens Axboe

    NeilBrown
     
  • blk_rq_bio_prep is exported for use in exactly
    one place. That place can benefit from using
    the new blk_rq_append_bio instead.
    So
    - change dm-emc to call blk_rq_append_bio
    - stop exporting blk_rq_bio_prep, and
    - initialise rq_disk in blk_rq_bio_prep,
    as dm-emc needs it.

    Signed-off-by: Neil Brown

    diff .prev/block/ll_rw_blk.c ./block/ll_rw_blk.c
    Signed-off-by: Jens Axboe

    NeilBrown
     

09 Dec, 2006

1 commit


01 Oct, 2006

1 commit

  • Right now ->flags is a bit of a mess: some are request types, and
    others are just modifiers. Clean this up by splitting it into
    ->cmd_type and ->cmd_flags. This allows introduction of generic
    Linux block message types, useful for sending generic Linux commands
    to block devices.

    Signed-off-by: Jens Axboe

    Jens Axboe
     

27 Jun, 2006

1 commit


06 May, 2005

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds