diff --git a/iscsi-scst/usr/iscsi_scstd.c b/iscsi-scst/usr/iscsi_scstd.c index bd8c51125..80df257c1 100644 --- a/iscsi-scst/usr/iscsi_scstd.c +++ b/iscsi-scst/usr/iscsi_scstd.c @@ -25,7 +25,7 @@ #include #include -#include +#include #include #include #include diff --git a/iscsi-scst/usr/iscsid.h b/iscsi-scst/usr/iscsid.h index dbb911d74..278d942df 100644 --- a/iscsi-scst/usr/iscsid.h +++ b/iscsi-scst/usr/iscsid.h @@ -19,7 +19,7 @@ #include #include -#include +#include #include #include #include diff --git a/qla2x00t-32gbit/qla_nx.c b/qla2x00t-32gbit/qla_nx.c index 7c7e05dbd..8b94604e0 100644 --- a/qla2x00t-32gbit/qla_nx.c +++ b/qla2x00t-32gbit/qla_nx.c @@ -746,7 +746,11 @@ static int qla82xx_pci_mem_read_direct(struct qla_hw_data *ha, *(u32 *)data = readl(addr); break; case 8: +#ifdef CONFIG_64BIT *(u64 *)data = readq(addr); +#else + WARN_ON_ONCE(true); +#endif break; default: ret = -1; @@ -817,7 +821,11 @@ qla82xx_pci_mem_write_direct(struct qla_hw_data *ha, writel(*(u32 *)data, addr); break; case 8: +#ifdef CONFIG_64BIT writeq(*(u64 *)data, addr); +#else + WARN_ON_ONCE(true); +#endif break; default: ret = -1; diff --git a/qla2x00t/qla_nx.c b/qla2x00t/qla_nx.c index 748b6891c..52da5fd3b 100644 --- a/qla2x00t/qla_nx.c +++ b/qla2x00t/qla_nx.c @@ -559,8 +559,7 @@ qla82xx_idc_unlock(struct qla_hw_data *ha) } /* PCI Windowing for DDR regions. */ -static inline bool QLA82XX_ADDR_IN_RANGE(uintptr_t addr, uintptr_t low, - uintptr_t high) +static inline bool QLA82XX_ADDR_IN_RANGE(u64 addr, u64 low, u64 high) { return addr <= high && addr >= low; } diff --git a/scst/src/dev_handlers/scst_user.c b/scst/src/dev_handlers/scst_user.c index b78861fbf..e880e44ce 100644 --- a/scst/src/dev_handlers/scst_user.c +++ b/scst/src/dev_handlers/scst_user.c @@ -2311,7 +2311,7 @@ static int dev_user_reply_get_cmd(struct file *file, int res = 0, rc; struct scst_user_dev *dev; struct scst_user_reply_cmd reply; - uint64_t ureply; + uintptr_t ureply; TRACE_ENTRY(); diff --git a/usr/events/events.c b/usr/events/events.c index 5cc1ca561..5f0151e05 100644 --- a/usr/events/events.c +++ b/usr/events/events.c @@ -17,7 +17,7 @@ #include #include #include -#include +#include #include #include diff --git a/usr/fileio/common.c b/usr/fileio/common.c index 830d7aa96..caea6b296 100644 --- a/usr/fileio/common.c +++ b/usr/fileio/common.c @@ -27,7 +27,7 @@ #include #include -#include +#include #include diff --git a/usr/fileio/fileio.c b/usr/fileio/fileio.c index 140ba7b65..56962bcd1 100644 --- a/usr/fileio/fileio.c +++ b/usr/fileio/fileio.c @@ -30,7 +30,7 @@ #include #include #include -#include +#include #include #include diff --git a/usr/stpgd/stpgd_main.c b/usr/stpgd/stpgd_main.c index 584df5bab..04027f0bb 100644 --- a/usr/stpgd/stpgd_main.c +++ b/usr/stpgd/stpgd_main.c @@ -9,9 +9,10 @@ #include #include #include -#include +#include #include #include +#include #include #include #include diff --git a/www/users.html b/www/users.html index a489ea39a..74caaa5e3 100644 --- a/www/users.html +++ b/www/users.html @@ -44,15 +44,17 @@ - + QLogic + Emulex + + Mellanox Technologies +
- Emulex - Cavium - Marvell Technology Group + Marvell Technology Group
- Mellanox Technologies + ATTO
@@ -71,14 +73,14 @@ - Data Domain + Data Domain Enjellic Systems Development Hewlett-Packard - + IBM InMage @@ -104,7 +106,7 @@ OS NEXUS - + Pranah Storage Technologies Proxmox