lkml.org 
[lkml]   [2005]   [Jun]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] cciss 2.6: pci domain info
    On Fri, Jun 17, 2005 at 01:31:24PM -0500, mike.miller@hp.com wrote:
    > This patch adds pci domain info to our CCISS_GETPCIINFO ioctl. This is to support the next generation of Itanium platforms. We had a couple of spare bytes in the structure. Impact to existing apps should be minimal. Please consider this patch for inclusion.

    I don't think an unsigned int fits into padding of any platform.

    > Signed-off-by: Mike Miller <mike.miller@hp.com>
    >
    > drivers/block/cciss.c | 1 +
    > include/linux/cciss_ioctl.h | 1 +
    > 2 files changed, 2 insertions(+)
    > --------------------------------------------------------------------------------
    > diff -burNp lx2612-rc6.orig/drivers/block/cciss.c lx2612-rc6/drivers/block/cciss.c
    > --- lx2612-rc6.orig/drivers/block/cciss.c 2005-06-14 12:04:34.000000000 -0500
    > +++ lx2612-rc6/drivers/block/cciss.c 2005-06-17 13:04:52.384575144 -0500
    > @@ -636,6 +636,7 @@ static int cciss_ioctl(struct inode *ino
    > cciss_pci_info_struct pciinfo;
    >
    > if (!arg) return -EINVAL;
    > + pciinfo.domain = pci_domain_nr(host->pdev->bus);
    > pciinfo.bus = host->pdev->bus->number;
    > pciinfo.dev_fn = host->pdev->devfn;
    > pciinfo.board_id = host->board_id;
    > diff -burNp lx2612-rc6.orig/include/linux/cciss_ioctl.h lx2612-rc6/include/linux/cciss_ioctl.h
    > --- lx2612-rc6.orig/include/linux/cciss_ioctl.h 2005-03-02 01:38:07.000000000 -0600
    > +++ lx2612-rc6/include/linux/cciss_ioctl.h 2005-06-17 13:06:42.082898464 -0500
    > @@ -9,6 +9,7 @@
    >
    > typedef struct _cciss_pci_info_struct
    > {
    > + unsigned int domain;
    > unsigned char bus;
    > unsigned char dev_fn;
    > __u32 board_id;
    > -
    > To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
    > the body of a message to majordomo@vger.kernel.org
    > More majordomo info at http://vger.kernel.org/majordomo-info.html
    ---end quoted text---
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-06-17 21:46    [W:0.022 / U:30.416 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site