[PATCH v5 06/13] iw_cxgb3 Completion Queues

2006-12-20 Thread Steve Wise
Functions to manipulate CQs. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_cq.c | 231 + 1 files changed, 231 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/iwch_cq.c b/drivers/infiniband/hw/cxgb3

[PATCH v5 07/13] iw_cxgb3 Async Event Handler

2006-12-20 Thread Steve Wise
Code to handle async events coming from the T3 RDMA Core. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_ev.c | 231 + 1 files changed, 231 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/iwch_ev.c b

[PATCH v5 08/13] iw_cxgb3 Memory Registration

2006-12-20 Thread Steve Wise
Functions to register memory regions. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_mem.c | 170 1 files changed, 170 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/iwch_mem.c b/drivers/infiniband/hw

[PATCH v5 09/13] iw_cxgb3 Core WQE/CQE Types

2006-12-20 Thread Steve Wise
T3 WQE and CQE structures, defines, etc... Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_wr.h | 685 1 files changed, 685 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/core/cxio_wr.h b/drivers

[PATCH v5 10/13] iw_cxgb3 Core HAL

2006-12-20 Thread Steve Wise
The RDMA Core interfaces with the T3 HW and ULLD providing a low level RDMA interface. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_hal.c | 1302 +++ drivers/infiniband/hw/cxgb3/core/cxio_hal.h | 201 2 files changed, 1503

[PATCH v5 11/13] iw_cxgb3 Core Resource Allocation

2006-12-20 Thread Steve Wise
Core functions to carve up adapter memory, stag, qp, and cq IDs. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_resource.c | 331 ++ drivers/infiniband/hw/cxgb3/core/cxio_resource.h | 70 + 2 files changed, 401 insertions(+), 0

[PATCH v5 12/13] iw_cxgb3 Core Debug functions

2006-12-20 Thread Steve Wise
Debug code to dump various data structs, some of which are in adapter memory. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_dbg.c | 205 +++ 1 files changed, 205 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw

[PATCH v5 13/13] iw_cxgb3 Kconfig/Makefile

2006-12-20 Thread Steve Wise
Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/Kconfig |1 + drivers/infiniband/Makefile |1 + drivers/infiniband/hw/cxgb3/Kconfig | 27 +++ drivers/infiniband/hw/cxgb3/Makefile | 12 4 files changed, 41

2.6.19-rc1 build problem

2006-12-23 Thread Steve French
Is this a know problem with very current 2.6.19-rc? Building modules, stage 2. MODPOST 443 modules WARNING: bitrev32 [drivers/net/8139cp.ko] undefined! WARNING: serio_register_driver [drivers/input/touchscreen/mtouch.ko] undefined! (repeated many times) - To unsubscribe from this list: send

Re: [PATCH 1/10] cxgb3 - main header files

2007-01-09 Thread Steve Wise
Roland, The T3 Ethernet driver is queued for inclusion into Jeff's tree. How do you want to merge in the RDMA driver? I can give you a single monolithic patch if you want. We also need to decide on the ib_req_notify_cq() issue. Steve. On Tue, 2007-01-09 at 05:28 -0500, Jeff Garzik

Re: [PATCH 1/10] cxgb3 - main header files

2007-01-09 Thread Steve Wise
go implement it... Steve. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: [openib-general] [PATCH 1/10] cxgb3 - main header files

2007-01-09 Thread Steve Wise
In the interest of expediting this I'll go implement it... Steve. Here it is. I think this is the correct way to solve the issue (now that I've implemented it :). This is a delta from the driver patch series just for reviewing purposes. commit e6053f2aee764b21e28cbb19f52995cb413cf733

[Fwd: Re: [PATCH 1/10] cxgb3 - main header files]

2007-01-19 Thread Steve Wise
Hey Roland, Jeff has pulled in the Chelsio Ethernet driver. If you are ready to merge in the RDMA driver, you can pull it from git://staging.openfabrics.org/~swise/cxgb3.git for-roland Thanks, Steve. Forwarded Message From: Jeff Garzik [EMAIL PROTECTED] To: Divy Le Ray

Re: change strip_cache_size freeze the whole raid

2007-01-22 Thread Steve Cousins
lies, but yeah I've seen that on 3 different machines! Can you tell us when the right time is or maybe what the wrong time is? Also, is this kernel specific? Does it (increasing stripe_cache_size) work with RAID6 too? Thanks, Steve

Re: [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
. From that point on, all IO is done via the post_send() and post_recv(). Steve. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http

Re: [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
guess. iWARP is RDMA over TCP. The driver uses messages exchanged to and from the HW via the Ethernet driver to setup TCP connections. No TCP processing is done in the host. The hardware does all the TCP processing. Steve. - To unsubscribe from this list: send the line unsubscribe linux

Re: [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
On Tue, 2006-12-05 at 08:13 +0300, Evgeniy Polyakov wrote: On Mon, Dec 04, 2006 at 10:20:51AM -0600, Steve Wise ([EMAIL PROTECTED]) wrote: This and a lot of other changes in this driver definitely says you implement your own stack of protocols on top of infiniband hardware

Re: [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
that only does TCP in HW. ARP, for instance, is handled by the native stack and the rdma driver uses netevents to maintain arp tables in the HW for use by the offloaded TCP connections. Steve. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message

Re: [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
On Tue, 2006-12-05 at 18:19 +0300, Evgeniy Polyakov wrote: On Tue, Dec 05, 2006 at 09:02:05AM -0600, Steve Wise ([EMAIL PROTECTED]) wrote: This and a lot of other changes in this driver definitely says you implement your own stack of protocols on top of infiniband hardware

Re: [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
On Tue, 2006-12-05 at 18:27 +0300, Evgeniy Polyakov wrote: On Tue, Dec 05, 2006 at 09:14:36AM -0600, Steve Wise ([EMAIL PROTECTED]) wrote: Chelsio doesn't implement TCP stack in the driver. Just like Ammasso, it sends messages to the HW to setup connections. It differs from Ammasso

Re: [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
On Tue, 2006-12-05 at 11:45 +0100, Brice Goglin wrote: Steve Wise wrote: There is no SW TCP stack in this driver. The HW supports RDMA over TCP/IP/10GbE in HW and this is required for zero-copy RDMA over Ethernet (aka iWARP). The device is a 10 GbE device, not Infiniband. Then, I

Re: [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
On Tue, 2006-12-05 at 18:59 +0300, Evgeniy Polyakov wrote: On Tue, Dec 05, 2006 at 09:39:58AM -0600, Steve Wise ([EMAIL PROTECTED]) wrote: Phrases like MPA-aware TCP rises a lot of questions - briefly saying that hardware (even if it is called ethernet driver) can create and work

Re: [openib-general] [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
On Tue, 2006-12-05 at 10:12 -0600, Steve Wise wrote: On Tue, 2006-12-05 at 18:59 +0300, Evgeniy Polyakov wrote: On Tue, Dec 05, 2006 at 09:39:58AM -0600, Steve Wise ([EMAIL PROTECTED]) wrote: Phrases like MPA-aware TCP rises a lot of questions - briefly saying that hardware (even

Re: [openib-general] [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
On Tue, 2006-12-05 at 10:02 -0600, Steve Wise wrote: On Tue, 2006-12-05 at 11:45 +0100, Brice Goglin wrote: Steve Wise wrote: There is no SW TCP stack in this driver. The HW supports RDMA over TCP/IP/10GbE in HW and this is required for zero-copy RDMA over Ethernet (aka iWARP

Re: [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
On Tue, 2006-12-05 at 19:31 +0300, Evgeniy Polyakov wrote: On Tue, Dec 05, 2006 at 10:12:42AM -0600, Steve Wise ([EMAIL PROTECTED]) wrote: Ah. Data from an offloaded connection cannot leak into the main stack nor vice-verse. We can take an active RDMA connection establishment

Re: [PATCH v2 04/13] Connection Manager

2006-12-05 Thread Steve Wise
On Tue, 2006-12-05 at 20:26 +0300, Evgeniy Polyakov wrote: On Tue, Dec 05, 2006 at 10:47:25AM -0600, Steve Wise ([EMAIL PROTECTED]) wrote: And if there were a dataflow between addr/port a.b to addr/port c.d already, it will either terminated? Considering the following sequence

Re: Upcall implementation in Linux

2006-12-08 Thread Steve French
Ar Gwe, 2006-08-11 am 12:13 +0800, ysgrifennodd Hsung-Pin Chang: Recently, I need to use upcalls in Linux to actively and snip However, I have some questions about upcall implementation. First, the user handler must be pinned into memory to

Re: -mm merge plans for 2.6.20

2006-12-08 Thread Steve French
akpm wrote: deprecate-smbfs-in-favour-of-cifs.patch deprecate-smbfs-in-favour-of-cifs-docs.patch Am still waiting to hear from sfrench on the appropriateness of this. smbfs deprecation is ok but there are a few things to consider: 1) Secure mounts: although more secure mounts are possible

Re: 2.6.19-git3 panics on boot - ata_piix/PCI related [still in -git17]

2006-12-11 Thread Steve Wise
this. There's about 2000 commits from 2.6.19 to my head... More to come... Steve. On Mon, 2006-12-11 at 14:26 +0100, Alessandro Suardi wrote: On 12/3/06, Alessandro Suardi [EMAIL PROTECTED] wrote: On 12/3/06, Alan [EMAIL PROTECTED] wrote: ACPI: PCI Interrupt :00:1f.2[B] - Link [LNKB

PCI resource allocation problem

2006-12-11 Thread Steve Murphy
. Steve Dec 11 18:45:28 brambling syslogd 1.4.1#17ubuntu7: restart. Dec 11 18:45:28 brambling kernel: Inspecting /boot/System.map-2.6.19 Dec 11 18:45:28 brambling kernel: Loaded 23693 symbols from /boot/System.map-2.6.19. Dec 11 18:45:28 brambling kernel: Symbols match kernel version 2.6.19. Dec 11

Re: 2.6.19-git3 panics on boot - ata_piix/PCI related [still in -git17]

2006-12-12 Thread Steve Wise
eb8ae45ee090cd6210edae71c5104826f71dd298 be8d30db9ce51713e2b8de956cf8373aa8591a87 M drivers [EMAIL PROTECTED]:~/git/cxgb3.git On Mon, 2006-12-11 at 15:42 -0600, Steve Wise wrote: I'm also hitting this running at commit: commit 7bf65382caeecea4ae7206138e92e732b676d6e5 Author: Andrew Morton [EMAIL PROTECTED] Date: Fri

Re: 2.6.19-git3 panics on boot - ata_piix/PCI related [still in -git17]

2006-12-12 Thread Steve Wise
On Tue, 2006-12-12 at 17:35 +, Alan wrote: On Tue, 12 Dec 2006 10:39:02 -0600 Steve Wise [EMAIL PROTECTED] wrote: All, Bisecting reveals that this commit causes the problem: Yes we know. There is a libata patch missing. As I said - if it is still missing by -rc1 I'll sort out

Re: 2.6.19-git3 panics on boot - ata_piix/PCI related [still in -git17]

2006-12-12 Thread Steve Wise
On Tue, 2006-12-12 at 13:04 -0500, Jeff Garzik wrote: Alan wrote: On Tue, 12 Dec 2006 10:39:02 -0600 Steve Wise [EMAIL PROTECTED] wrote: All, Bisecting reveals that this commit causes the problem: Yes we know. There is a libata patch missing. As I said - if it is still missing

Re: [PATCH v3 00/13] 2.6.20 Chelsio T3 RDMA Driver

2006-12-11 Thread Steve Wise
, was merged up to linus's latest tree probably as of 12/7. I know the comments set it was against 2.6.19, but it was really linus's latest. Divy, can you expand on this? Steve. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED

PCI resource allocation problem

2006-12-13 Thread Steve Murphy
- again very grateful for any pointers to where to look for this code. I'm out of my comfort zone here.. just a hardware geek that's all. Steve Complete syslog - Dec 11 18:45:28 brambling syslogd 1.4.1#17ubuntu7: restart. Dec 11 18:45:28 brambling kernel: Inspecting /boot/System.map-2.6.19 Dec

Re: Linux 2.6.20-rc1

2006-12-14 Thread Steve WIse
And the patch was reposted here: http://marc.theaimsgroup.com/?l=linux-kernelm=116594961106441w=2 On Thu, 2006-12-14 at 14:59 +0100, Alessandro Suardi wrote: On 12/14/06, Linus Torvalds [EMAIL PROTECTED] wrote: Ok, the two-week merge period is over, and -rc1 is out there. Still need

2.6.19-git20 cciss: cmd f7b00000 timedout

2006-12-14 Thread Steve Roemen
(all cards, and disks) logical block 0, 1, 2, etc Steve Roemen -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFgZk5cA4cgQlZoQ8RAgUYAKCCfn+SGLPy+/Ng/7Lyh/m/AigiJwCcDEO3 vNUZctiG+TxZ2oPcOVVigRY= =6WKY -END PGP

Re: 2.6.19-git20 cciss: cmd f7b00000 timedout

2006-12-14 Thread Steve Roemen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 2.6.19 does the same thing, except it's a cmd f7f0 timedout error. 2.6.18 works just fine though. Steve Jens Axboe wrote: On Thu, Dec 14 2006, Steve Roemen wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 All, I tried out

Re: 2.6.19-git20 cciss: cmd f7b00000 timedout

2006-12-14 Thread Steve Roemen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 MIke, Yes it's connected to a MSA 500 G2 the two 642's firmware are 2.34 for card 1, and 2.58 for card 2 Steve -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

Re: 2.6.19-git20 cciss: cmd f7b00000 timedout

2006-12-14 Thread Steve Roemen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Yes, 32bit Debian Miller, Mike (OS Dev) wrote: -Original Message- From: Frazier, Daniel Kent Sent: Thursday, December 14, 2006 3:12 PM To: Miller, Mike (OS Dev) Cc: Jens Axboe; Steve Roemen; LKML; ISS StorageDev Subject: Re: 2.6.19

[PATCH v4 06/13] Completion Queues

2006-12-14 Thread Steve Wise
Functions to manipulate CQs. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_cq.c | 231 + 1 files changed, 231 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/iwch_cq.c b/drivers/infiniband/hw/cxgb3

[PATCH v4 07/13] Async Event Handler

2006-12-14 Thread Steve Wise
Code to handle async events coming from the T3 RDMA Core. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_ev.c | 231 + 1 files changed, 231 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/iwch_ev.c b

[PATCH v4 02/13] Device Discovery and ULLD Linkage

2006-12-14 Thread Steve Wise
Code to discover all the T3 devices and register them with the T3 RDMA Core and the Linux RDMA Core. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch.c | 189 drivers/infiniband/hw/cxgb3/iwch.h | 175

[PATCH v4 05/13] Queue Pairs

2006-12-14 Thread Steve Wise
Code to manipulate the QP. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_qp.c | 1007 + 1 files changed, 1007 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/iwch_qp.c b/drivers/infiniband/hw/cxgb3

[PATCH v4 03/13] Provider Methods and Data Structures

2006-12-14 Thread Steve Wise
Provider methods to support the Linux RDMA verbs. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_provider.c | 1171 +++ drivers/infiniband/hw/cxgb3/iwch_provider.h | 363 drivers/infiniband/hw/cxgb3/iwch_user.h | 68

[PATCH v4 00/13] 2.6.20 Chelsio T3 RDMA Driver

2006-12-14 Thread Steve Wise
: git://staging.openfabrics.org/~swise/cxgb3.git Thanks, Steve. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

[PATCH v4 13/13] Kconfig/Makefile

2006-12-14 Thread Steve Wise
Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/Kconfig |1 + drivers/infiniband/Makefile |1 + drivers/infiniband/hw/cxgb3/Kconfig | 27 +++ drivers/infiniband/hw/cxgb3/Makefile | 12 4 files changed, 41

[PATCH v4 12/13] Core Debug functions

2006-12-14 Thread Steve Wise
Debug code to dump various data structs, some of which are in adapter memory. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_dbg.c | 205 +++ 1 files changed, 205 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw

[PATCH v4 10/13] Core HAL

2006-12-14 Thread Steve Wise
The RDMA Core interfaces with the T3 HW and ULLD providing a low level RDMA interface. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_hal.c | 1302 +++ drivers/infiniband/hw/cxgb3/core/cxio_hal.h | 201 2 files changed, 1503

[PATCH v4 01/13] Linux RDMA Core Changes

2006-12-14 Thread Steve Wise
Support provider-specific data in ib_uverbs_cmd_req_notify_cq(). The Chelsio iwarp provider library needs to pass information to the kernel verb for re-arming the CQ. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/core/uverbs_cmd.c |9 +++-- drivers/infiniband

[PATCH v4 08/13] Memory Registration

2006-12-14 Thread Steve Wise
Functions to register memory regions. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_mem.c | 170 1 files changed, 170 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/iwch_mem.c b/drivers/infiniband/hw

[PATCH v4 09/13] Core WQE/CQE Types

2006-12-14 Thread Steve Wise
T3 WQE and CQE structures, defines, etc... Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_wr.h | 685 1 files changed, 685 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/core/cxio_wr.h b/drivers

[PATCH v4 11/13] Core Resource Allocation

2006-12-14 Thread Steve Wise
Core functions to carve up adapter memory, stag, qp, and cq IDs. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_resource.c | 331 ++ drivers/infiniband/hw/cxgb3/core/cxio_resource.h | 70 + 2 files changed, 401 insertions(+), 0

[PATCH v2 03/13] Provider Methods and Data Structures

2006-12-02 Thread Steve Wise
Provider methods to support the Linux RDMA verbs. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_provider.c | 1170 +++ drivers/infiniband/hw/cxgb3/iwch_provider.h | 362 drivers/infiniband/hw/cxgb3/iwch_user.h | 68

[PATCH v2 00/13] 2.6.20 Chelsio T3 RDMA Driver

2006-12-02 Thread Steve Wise
: git://staging.openfabrics.org/~swise/cxgb3.git Thanks, Steve. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org

[PATCH v2 02/13] Device Discovery and ULLD Linkage

2006-12-02 Thread Steve Wise
Code to discover all the T3 devices and register them with the T3 RDMA Core and the Linux RDMA Core. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch.c | 189 drivers/infiniband/hw/cxgb3/iwch.h | 175

[PATCH v2 01/13] Linux RDMA Core Changes

2006-12-02 Thread Steve Wise
Support provider-specific data in ib_uverbs_cmd_req_notify_cq(). The Chelsio iwarp provider library needs to pass information to the kernel verb for re-arming the CQ. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/core/uverbs_cmd.c |9 +++-- drivers/infiniband

[PATCH v2 08/13] Memory Registration

2006-12-02 Thread Steve Wise
Functions to register memory regions. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_mem.c | 170 1 files changed, 170 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/iwch_mem.c b/drivers/infiniband/hw

[PATCH v2 09/13] Core WQE/CQE Types

2006-12-02 Thread Steve Wise
T3 WQE and CQE structures, defines, etc... Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_wr.h | 685 1 files changed, 685 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/core/cxio_wr.h b/drivers

[PATCH v2 07/13] Async Event Handler

2006-12-02 Thread Steve Wise
Code to handle async events coming from the T3 RDMA Core. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_ev.c | 228 + 1 files changed, 228 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/iwch_ev.c b

[PATCH v2 05/13] Queue Pairs

2006-12-02 Thread Steve Wise
Code to manipulate the QP. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_qp.c | 1007 + 1 files changed, 1007 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/iwch_qp.c b/drivers/infiniband/hw/cxgb3

[PATCH v2 12/13] Core Debug functions

2006-12-02 Thread Steve Wise
Debug code to dump various data structs, some of which are in adapter memory. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_dbg.c | 205 +++ 1 files changed, 205 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw

[PATCH v2 13/13] Kconfig/Makefile

2006-12-02 Thread Steve Wise
Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/Kconfig |1 + drivers/infiniband/Makefile |1 + drivers/infiniband/hw/cxgb3/Kconfig | 27 +++ drivers/infiniband/hw/cxgb3/Makefile| 12 drivers

[PATCH v2 11/13] Core Resource Allocation

2006-12-02 Thread Steve Wise
Core functions to carve up adapter memory, stag, qp, and cq IDs. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_resource.c | 331 ++ drivers/infiniband/hw/cxgb3/core/cxio_resource.h | 70 + 2 files changed, 401 insertions(+), 0

[PATCH v2 10/13] Core HAL

2006-12-02 Thread Steve Wise
The RDMA Core interfaces with the T3 HW and ULLD providing a low level RDMA interface. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/core/cxio_hal.c | 1302 +++ drivers/infiniband/hw/cxgb3/core/cxio_hal.h | 201 2 files changed, 1503

[PATCH v2 06/13] Completion Queues

2006-12-02 Thread Steve Wise
Functions to manipulate CQs. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_cq.c | 231 + 1 files changed, 231 insertions(+), 0 deletions(-) diff --git a/drivers/infiniband/hw/cxgb3/iwch_cq.c b/drivers/infiniband/hw/cxgb3

Re: [PATCH] Export current_is_keventd() for libphy

2006-12-04 Thread Steve Fox
of the test.kernel.org machines, bl6-13. -- Steve Fox IBM Linux Technology Center - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH v2 04/13] Connection Manager

2006-12-04 Thread Steve Wise
connections for the RDMA driver to do iWARP. The Ammasso device is another example of this (drivers/infiniband/hw/amso1100). Deep iSCSI adapters are another example of this. Steve. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL

Re: [PATCH v2 00/13] 2.6.20 Chelsio T3 RDMA Driver

2006-12-04 Thread Steve Wise
/cxgb3. Steve. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH v2 03/13] Provider Methods and Data Structures

2006-12-04 Thread Steve Wise
On Sun, 2006-12-03 at 13:07 +0100, Arjan van de Ven wrote: On Sat, 2006-12-02 at 16:49 -0600, Steve Wise wrote: + +static struct ib_ah *iwch_ah_create(struct ib_pd *pd, + struct ib_ah_attr *ah_attr) +{ + return ERR_PTR(-ENOSYS); +} -ENOSYS

Re: [PATCH v2 03/13] Provider Methods and Data Structures

2006-12-04 Thread Steve Wise
On Mon, 2006-12-04 at 08:45 -0800, Roland Dreier wrote: Roland, I think at one time we were talking about changing the Core to better handle this? Either with attributes/capabilities that the low level driver can set, or by set these method ptrs to NULL and the core should handle it

Re: [PATCH 09/13] Core WQE/CQE Types

2006-11-17 Thread Steve Wise
On Thu, 2006-11-16 at 20:45 -0800, Roland Dreier wrote: +struct t3_send_wr { + struct fw_riwrh wrh;/* 0 */ + union t3_wrid wrid; /* 1 */ + + enum t3_rdma_opcode rdmaop:8; + u32 reserved:24;/* 2 */ Does this do the right thing wrt endianness? I'd be more

Re: [PATCH 11/13] Core Resource Allocation

2006-11-17 Thread Steve Wise
. Steve. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: [openib-general] [PATCH 02/13] Device Discovery and ULLD Linkage

2006-11-17 Thread Steve Wise
On Fri, 2006-11-17 at 09:53 -0800, Bryan O'Sullivan wrote: Steve Wise wrote: +static inline void *vzmalloc(int size) +{ + void *p = vmalloc(size); + memset(p, 0, size); + return p; +} This isn't checking the return value from vmalloc. Oops... Also, we could do

Re: [openib-general] [PATCH 04/13] Connection Manager

2006-11-17 Thread Steve Wise
On Fri, 2006-11-17 at 10:07 -0800, Bryan O'Sullivan wrote: Steve Wise wrote: +static void release_tid(struct t3cdev *tdev, u32 hwtid, struct sk_buff *skb) +{ + struct cpl_tid_release *req; + + skb = get_skb(skb, sizeof *req, GFP_KERNEL); + if (!skb) { + return

Re: [openib-general] [PATCH 09/13] Core WQE/CQE Types

2006-11-17 Thread Steve Wise
On Fri, 2006-11-17 at 10:19 -0800, Bryan O'Sullivan wrote: Steve Wise wrote: T3 WQE and CQE structures, defines, etc... I notice that none of the fields in these structs seem to be endianness-annotated, but that there's a lot of cpu_to_be64 and so on being used to frob values into them

[PATCH] smsc75xx: add missing entry to MAINTAINERS

2012-08-16 Thread Steve Glendinning
Signed-off-by: Steve Glendinning steve.glendinn...@shawell.net --- MAINTAINERS |6 ++ 1 file changed, 6 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index f875890..560bd30 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -7289,6 +7289,12 @@ W: http://www.connecttech.com S

Re: linux-next: build failure after merge of the cifs tree

2012-08-05 Thread Steve French
after a build test caught a few sparse warnings - forgot to rerun the build test though after fixing the warning (I had multiple Kconfigs I build test - fs/cifs/Kconfig obviously should not have changed) -- Thanks, Steve -- To unsubscribe from this list: send the line unsubscribe linux-kernel

Re: [PATCH] DMA/cxgb4: Fix error handling

2012-08-20 Thread Steve Wise
Acked-by: Steve Wise sw...@opengridcomputing.com -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: [2.6 patch] remove smbfs

2008-02-05 Thread Steve French
for over 1.5 years waiting for the go-ahead from Steve. It looks like it's time? If so, what should I set the date to? If the 2.6.26 cycle would starts in April, then saying April 2008 is fine with me. -- Thanks, Steve -- To unsubscribe from this list: send the line unsubscribe linux

[PATCH 2.6.25] cxgb3: Handle ARP completions that mark neighbors stale.

2008-02-06 Thread Steve Wise
cause RDMA connection failures. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/net/cxgb3/l2t.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/net/cxgb3/l2t.c b/drivers/net/cxgb3/l2t.c index d660af7..d80bbdb 100644 --- a/drivers/net/cxgb3/l2t.c +++ b

Re: [2.6 patch] remove smbfs

2008-01-30 Thread Steve French
/mnt -o guest,sec=none (It is a test share with a null password open for anyone.) I am running out of options.. CIFS VFS: cifs_mount failed w/return code = -2 -- Thanks, Steve -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message

Re: [2.6 patch] remove smbfs

2008-01-30 Thread Steve French
On Jan 30, 2008 1:05 PM, Jan Engelhardt [EMAIL PROTECTED] wrote: On Jan 30 2008 12:53, Steve French wrote: I have mounted to Windows98 a few months ago with no problems (other than a few restrictions like you can't set the file times via utimes). For mounts to Windows98 note that you have

Re: [2.6 patch] remove smbfs

2008-01-30 Thread Steve French
works) 4) working around various server bugs (a surprising number of these) It would be ideal if someone were to report these problems as bugs. I remember some of those in the past, but haven't heard of any cases of that sort of thing for some time. When I have, Steve has generally

Re: [2.6 patch] remove smbfs

2008-01-30 Thread Steve Langasek
resolution is in progress, and I think the latter would have to be addressed in the userspace mount tools? -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer

Re: [2.6 patch] remove smbfs

2008-01-30 Thread Steve French
On Jan 30, 2008 8:23 PM, Jan Engelhardt [EMAIL PROTECTED] wrote: On Jan 31 2008 12:33, David Newall wrote: Jan Engelhardt wrote: On Jan 30 2008 12:53, Steve French wrote: I have mounted to Windows98 a few months ago with no problems (other than a few restrictions like you can't set

Re: [2.6 patch] remove smbfs

2008-01-30 Thread Steve French
On Jan 30, 2008 7:34 PM, Steve Langasek [EMAIL PROTECTED] wrote: On Thu, Jan 31, 2008 at 02:47:17AM +0200, Adrian Bunk wrote: smbfs has the unfortunate quality of momentum. A lot of users aren't aware of CIFS at all since smbfs basically does what they need it to do. Some extra warning

Re: [linux-cifs-client] [PATCH] Remove information leak in Linux CIFS client

2008-01-19 Thread Steve French
Software Engineer at Red Hat Inc. [EMAIL PROTECTED] -- Thanks, Steve -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org

Re: [linux-cifs-client] [PATCH] Remove information leak in Linux CIFS clientg

2008-01-19 Thread Steve French
On Jan 19, 2008 4:30 PM, Andi Kleen [EMAIL PROTECTED] wrote: On Sat, Jan 19, 2008 at 04:06:57PM -0600, Steve French wrote: The access denied message in the dmesg log reveals no more information than strace on stat of a local file does (which also returns access You can't strace a process

Re: [linux-cifs-client] [PATCH] Remove information leak in Linux CIFS clientg

2008-01-19 Thread Steve French
Just merged into the cifs-2.6 tree, changing the last patch as you just suggested to take out the logged path name. On Jan 19, 2008 5:25 PM, Andi Kleen [EMAIL PROTECTED] wrote: On Sat, Jan 19, 2008 at 04:55:53PM -0600, Steve French wrote: On Jan 19, 2008 4:30 PM, Andi Kleen [EMAIL PROTECTED

[PATCH 1/3] RDMA/cxgb3: Flush the RQ when closing.

2008-01-21 Thread Steve Wise
RDMA/cxgb3: Flush the RQ when closing. - for kernel mode cqs, call event notification handler when flushing - flush qp when moving from RTS - CLOSING - fixed logic to identify a kernel mode qp Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_qp.c |7

[PATCH 2/3] RDMA/cxgb3: fix page shift calculation in build_phys_page_list()

2008-01-21 Thread Steve Wise
the address of the first entry masked by the page_mask as well as the last address+size rounded up to the next page size. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_mem.c |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/drivers

[PATCH 3/3] RDMA/cxgb3: Mark qp as privileged based on user capabilities.

2008-01-21 Thread Steve Wise
RDMA/cxgb3: Mark qp as privileged based on user capabilities. This is needed for zero-stag support. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/cxio_wr.h |3 ++- drivers/infiniband/hw/cxgb3/iwch_qp.c |1 + 2 files changed, 3 insertions(+), 1 deletions

[PATCH RESEND 0/3] RDMA/cxgb3 fixes

2008-01-21 Thread Steve Wise
() RDMA/cxgb3: Mark qp as privileged based on user capabilities. -- Steve. -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http

[PATCH RESEND 1/3] RDMA/cxgb3: Flush the RQ when closing.

2008-01-21 Thread Steve Wise
RDMA/cxgb3: Flush the RQ when closing. - for kernel mode cqs, call event notification handler when flushing - flush qp when moving from RTS - CLOSING - fixed logic to identify a kernel mode qp Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_qp.c |7

[PATCH RESEND 2/3] RDMA/cxgb3: fix page shift calculation in build_phys_page_list()

2008-01-21 Thread Steve Wise
the address of the first entry masked by the page_mask as well as the last address+size rounded up to the next page size. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/iwch_mem.c |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/drivers

[PATCH RESEND 3/3] RDMA/cxgb3: Mark qp as privileged based on user capabilities.

2008-01-21 Thread Steve Wise
RDMA/cxgb3: Mark qp as privileged based on user capabilities. This is needed for zero-stag support. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/cxio_wr.h |3 ++- drivers/infiniband/hw/cxgb3/iwch_qp.c |1 + 2 files changed, 3 insertions(+), 1 deletions

[PATCH 2.6.25] RDMA/cxgb3: Fix the T3A workaround checks.

2008-01-24 Thread Steve Wise
RDMA/cxgb3: Fix the T3A workaround checks. Correctly work around T3A issues by checking hwtype != T3A instead of hwtype == T3B. Needed for new hw types. Signed-off-by: Steve Wise [EMAIL PROTECTED] --- drivers/infiniband/hw/cxgb3/cxio_hal.c |2 +- drivers/infiniband/hw/cxgb3

Re: [PATCH] [8/18] BKL-removal: Remove BKL from remote_llseek

2008-01-27 Thread Steve French
remote_llseek(filp, offset, origin); + lock_kernel(); /* BKL needed? */ + loff = remote_llseek_unlocked(filp, offset, origin); + unlock_kernel(); + return loff; } /* -- Thanks, Steve -- To unsubscribe from this list: send the line unsubscribe linux-kernel

Re: [PATCH] [8/18] BKL-removal: Remove BKL from remote_llseek

2008-01-27 Thread Steve French
PROTECTED] wrote: On Sun, 2008-01-27 at 10:57 -0600, Steve French wrote: Don't you need to a spinlock/spinunlock(i_lock) or something similar (there isn't a spinlock in the file struct unfortunately) around the reads and writes from f_pos in fs/read_write.c in remote_llseek with your patch

<    1   2   3   4   5   6   7   8   9   10   >