11 Sep, 2005

1 commit


28 Jul, 2005

1 commit

  • This patch adds per disk queue functionality to cciss. Sometime back I
    submitted a patch but it looks like only part of what I needed. In the 2.6
    kernel if we have more than one logical volume the driver will Oops during
    rmmod. It seems all of the queues actually point back to the same queue.
    So after deleting the first volume you hit a null pointer on the second
    one.

    This has been tested in our labs. There is no difference in performance,
    it just fixes the Oops.

    Signed-off-by: Mike Miller
    Cc: Jens Axboe
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Mike Miller
     

29 Jun, 2005

1 commit


28 Jun, 2005

3 commits

  • This patch fulfills a promise I made to Christoph sometime back. I am
    removing the partition info from the CCISS_GETLUNINFO ioctl as I was informed
    my "driver had no damn business reading that structure." ;)

    The application folks are to use /proc or /sys for partition info from now on.
    I am only aware of a few apps that use this ioctl and I'm not sure they ever
    used the partition info.

    Signed-off-by: Mike Miller
    Acked-by: Jeff Garzik
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Mike Miller
     
  • This is pass 2 of my patch to add pci domain info to an existing ioctl. This
    time I insert the domain between dev_fn and board_id as Willy suggested and
    change the var to unsigned short to ease Christoph's concerns. Although I
    thought unsigned int was the correct var type for this. I also thought it
    didn't matter where I inserted it in the structure.

    Signed-off-by: Mike Miller
    Acked-by: Jeff Garzik
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Mike Miller
     
  • This patch fixes a PCI ID I got wrong before. It also adds support for
    another new SAS controller due out this summer. I didn't have a marketing
    name prior to my last submission. Also modifies the copyright date range.

    Signed-off-by: Mike Miller
    Acked-by: Jeff Garzik
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Mike Miller
     

12 Jun, 2005

1 commit

  • Patch removes our homegrown DMA masks and uses the ones defined in the kernel.
    This patch replaces the broken one I sent in earlier. It has been tested and works. Please discard the first submission.

    Signed-off-by: Mike Miller
    Signed-off-by: James Bottomley

    mike.miller@hp.com
     

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