05 Jan, 2012

1 commit


24 Nov, 2011

1 commit

  • We recently introduce new continue in the loop which make gcc complain.
    In theory if MTIP_FLAG_SVC_THD_ACTIVE_BIT is set, we could hit continue
    over and over until eventually we time out of the loop. In that case
    "active" should be set as true, but right now it's uninitialized.

    Signed-off-by: Dan Carpenter
    Signed-off-by: Jens Axboe

    Dan Carpenter
     

23 Nov, 2011

1 commit

  • * queue ncq commands when a non-ncq is in progress or error handling is active
    * merge variables 'internal_cmd_in_progress' and 'eh_active' into new variable 'flags'
    * get rid of read/write semaphore 'internal_sem'
    * new service thread to issue queued commands
    * use macros from ata.h for command codes
    * return ENOTTY for BLKFLSBUF ioctl
    * style changes

    Signed-off-by: Asai Thambi S P
    Signed-off-by: Sam Bradshaw
    Signed-off-by: Jens Axboe

    Asai Thambi S P
     

05 Nov, 2011

7 commits