From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-m15591.qiye.163.com (mail-m15591.qiye.163.com [101.71.155.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6E3F32E9730 for ; Mon, 1 Jun 2026 12:27:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=101.71.155.91 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780316843; cv=none; b=ao0zmB26iANKCt7yvKYto9BOqZi62gYtRGLqqWXYKYLWS8YLqsePLzuQ9TrODaMsA9TCxSlfrOQEc9tVJ6EGQYmk2R9G74VtrSELz2tQ/uZzblzAxdizJWoKvpBaw5xGzTTUir2BBUEdnPYMXh+BAtYFviRXXtWLK4whfxJeW+M= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780316843; c=relaxed/simple; bh=b8sikl8mGUh0lYKMnMqJbgwqFYGSZZrRtuCfgbcx3Bs=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=gjSIbwFc3tYvkg3OV5VcNviw/SPva5ciF6WoRf6lYUqBl6riokx5O+jTQA66cVU5S6NjFBM3OcvNK0bi2wp/L/7HDXFtn/QchjlFMzMUClO4UXc7F0SsxfhmJ0E5l17HzYeOwev9wPrNe8POoI5CQvdlUWfGVU+v/HOtALqJboo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=leap-io-kernel.com; spf=pass smtp.mailfrom=leap-io-kernel.com; dkim=pass (2048-bit key) header.d=leap-io-kernel.com header.i=@leap-io-kernel.com header.b=LAbqAubo; arc=none smtp.client-ip=101.71.155.91 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=leap-io-kernel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=leap-io-kernel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=leap-io-kernel.com header.i=@leap-io-kernel.com header.b="LAbqAubo" Received: from localhost.localdomain (unknown [222.130.22.242]) by smtp.qiye.163.com (Hmail) with ESMTP id 409944e5d; Mon, 1 Jun 2026 19:51:48 +0800 (GMT+08:00) From: Dongdong Hao To: James.Bottomley@HansenPartnership.com, martin.petersen@oracle.com Cc: doubled@leap-io-kernel.com, yjzhang@leap-io-kernel.com, kezijie@leap-io-kernel.com, linux-scsi@vger.kernel.org Subject: [PATCH 0/2] scsi: leapraid: Add new scsi driver Date: Mon, 1 Jun 2026 19:51:45 +0800 Message-Id: X-Mailer: git-send-email 2.25.1 Precedence: bulk X-Mailing-List: linux-scsi@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-HM-Tid: 0a9e8306986103aekunmd071acc9634e0e X-HM-MType: 1 X-HM-Spam-Status: e1kfGhgUHx5ZQUpXWQgPGg8OCBgUHx5ZQUlOS1dZFg8aDwILHllBWSg2Ly tZV1koWUFITzdXWRgWCB1ZQUpXWS1ZQUlXWQ8JGhUIEh9ZQVkaGhhDVhoeGUJKHktMGkJISlYVFA kWGhdVEwETFhoSFyQUDg9ZV1kYEgtZQVlJSUlVSkhLVUlJVUlPSVlXWRYaDxIVHRRZQVlPS0hVSk tISk9ITFVKS0tVSkJLS1kG DKIM-Signature: a=rsa-sha256; b=LAbqAubo332NEeIdob0AvaiEMNBaiUG604dnq5HeJTief8XMzFons5cJ+/rNVBAzgMbQqAqSxoxd2o+qFhLbJW+AFz6qUNtcWYsJap/i2wDMpVEDYW//q1Y0jmy1Fi0EPfeZqkcXhwHErvP+uKbitgVnl+q3O8h/pUxQ3mcqTVcyVyb3ok46VZfWqEUaSXY1oHznbDWLJOEuV0Z4gVIIwGXwo+FWVscqRiFdnZGlXhwpoOLkBA/Fha3aQThlWVdSlM/9PmrycwxRVwlAr6tfEG/cHMaTQI/er5NmqFcdCbkXKSlFxy7L7s3WSMY3gOmlt4jmFzDcdDkByZ30M5yM8w==; c=relaxed/relaxed; s=default; d=leap-io-kernel.com; v=1; bh=GayGnWova0n+aBZrxwyFw0C3bbHcinI+vkKohLa5hzw=; h=date:mime-version:subject:message-id:from; Dongdong Hao (2): scsi: leapraid: Add new scsi driver scsi: leapraid: Add driver documentation Documentation/scsi/index.rst | 1 + Documentation/scsi/leapraid.rst | 139 + MAINTAINERS | 7 + drivers/scsi/Kconfig | 1 + drivers/scsi/Makefile | 1 + drivers/scsi/leapraid/Kconfig | 14 + drivers/scsi/leapraid/Makefile | 10 + drivers/scsi/leapraid/leapraid.h | 2071 +++++ drivers/scsi/leapraid/leapraid_app.c | 705 ++ drivers/scsi/leapraid/leapraid_func.c | 9053 ++++++++++++++++++++ drivers/scsi/leapraid/leapraid_func.h | 1566 ++++ drivers/scsi/leapraid/leapraid_os.c | 2516 ++++++ drivers/scsi/leapraid/leapraid_transport.c | 1387 +++ 13 files changed, 17471 insertions(+) create mode 100644 Documentation/scsi/leapraid.rst create mode 100644 drivers/scsi/leapraid/Kconfig create mode 100644 drivers/scsi/leapraid/Makefile create mode 100644 drivers/scsi/leapraid/leapraid.h create mode 100644 drivers/scsi/leapraid/leapraid_app.c create mode 100644 drivers/scsi/leapraid/leapraid_func.c create mode 100644 drivers/scsi/leapraid/leapraid_func.h create mode 100644 drivers/scsi/leapraid/leapraid_os.c create mode 100644 drivers/scsi/leapraid/leapraid_transport.c -- 2.25.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-m1973191.qiye.163.com (mail-m1973191.qiye.163.com [220.197.31.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6793A3546EA for ; Mon, 1 Jun 2026 13:23:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=220.197.31.91 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780320200; cv=none; b=G1MpTmE7MsMJ63SavPhqVi3Z3NU9R/5B/1ZoFEjjjUJRbdEwIEMtmF1oBgo6M25sP/URPqhom1cRo891CUB5t15Q+vHy3bb8K0rtsDKcDFXK55QIX59gNRM5eLWcd4SXS/yTvbfCyf9SHnFJJIpaZhA85YV+iviDES7zotuqYy4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780320200; c=relaxed/simple; bh=b8sikl8mGUh0lYKMnMqJbgwqFYGSZZrRtuCfgbcx3Bs=; h=From:To:Subject:Date:Message-Id:MIME-Version; b=obeopgsuAsBmVIkOTxohCx4PRM58KdfQp2nPP26xUwB2mbyDIaff8VNQj6eBgpXHsaBpdic75lVobAgUH32Dn3cH2mbvTSQdO/wHBvFQmF+qTd/JeUOYjjsf4YKuTDtmhGcAL+yvmYZtY+NkHZNxXYfVAwIvZV/yexTNWlBgPLw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=leap-io-kernel.com; spf=pass smtp.mailfrom=leap-io-kernel.com; dkim=pass (2048-bit key) header.d=leap-io-kernel.com header.i=@leap-io-kernel.com header.b=jT1hpTjc; arc=none smtp.client-ip=220.197.31.91 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=leap-io-kernel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=leap-io-kernel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=leap-io-kernel.com header.i=@leap-io-kernel.com header.b="jT1hpTjc" Received: from localhost.localdomain (unknown [222.130.22.242]) by smtp.qiye.163.com (Hmail) with ESMTP id 4099a3dfe; Mon, 1 Jun 2026 20:07:36 +0800 (GMT+08:00) From: Dongdong Hao To: doubled@leap-io-kernel.com, yjzhang@leap-io-kernel.com, kezijie@leap-io-kernel.com, linux-scsi@vger.kernel.org Subject: [PATCH 0/2] scsi: leapraid: Add new scsi driver Date: Mon, 1 Jun 2026 20:07:33 +0800 Message-ID: X-Mailer: git-send-email 2.25.1 Precedence: bulk X-Mailing-List: linux-scsi@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-HM-Tid: 0a9e83150f5c03aekunm9d8d0e6d637b46 X-HM-MType: 1 X-HM-Spam-Status: e1kfGhgUHx5ZQUpXWQgPGg8OCBgUHx5ZQUlOS1dZFg8aDwILHllBWSg2Ly tZV1koWUFITzdXWRgWCB1ZQUpXWS1ZQUlXWQ8JGhUIEh9ZQVlCTE5OVksfQk8aT0xJTEMfTVYVFA kWGhdVEwETFhoSFyQUDg9ZV1kYEgtZQVlJSUlVSkhLVUlJVUlPSVlXWRYaDxIVHRRZQVlPS0hVSk tISk9ITFVKS0tVSkJLS1kG DKIM-Signature: a=rsa-sha256; b=jT1hpTjc3PyhsadtiX4rTR2rWK5A4cQHu/OJJxIyd0NljYUNb5PBjngJSKvbO37xpcPECo2KsQ8hXjmB5ACcgSuk8BjGumOpDKKhPx/U79kE3k0eRoZXRLV6MD6MLnnBItw50XAoQOibXcWMmur7cKSrZEF56gb+locr+5hfEA72l3z4fVK/by/vFSaJt0ifjS7XOgu4T9wqhHOjfxw8UUtQ7804IQfIlkvKaVo3hW6lcbNNLx7eRZ9U4GcHxl2CaSllBPQDGxBP1MdjOPEJZs7VaEWYHWvfSluvTds07VF0kj1rnQ+lSFraGMPiFSiWfBgs0u5X7uvubhmugr2bBg==; c=relaxed/relaxed; s=default; d=leap-io-kernel.com; v=1; bh=GayGnWova0n+aBZrxwyFw0C3bbHcinI+vkKohLa5hzw=; h=date:mime-version:subject:message-id:from; Message-ID: <20260601120733.bePe6I0gv5DxVxLI1aEZ_R7N-eSuf5UsB7rStzqg2pA@z> Dongdong Hao (2): scsi: leapraid: Add new scsi driver scsi: leapraid: Add driver documentation Documentation/scsi/index.rst | 1 + Documentation/scsi/leapraid.rst | 139 + MAINTAINERS | 7 + drivers/scsi/Kconfig | 1 + drivers/scsi/Makefile | 1 + drivers/scsi/leapraid/Kconfig | 14 + drivers/scsi/leapraid/Makefile | 10 + drivers/scsi/leapraid/leapraid.h | 2071 +++++ drivers/scsi/leapraid/leapraid_app.c | 705 ++ drivers/scsi/leapraid/leapraid_func.c | 9053 ++++++++++++++++++++ drivers/scsi/leapraid/leapraid_func.h | 1566 ++++ drivers/scsi/leapraid/leapraid_os.c | 2516 ++++++ drivers/scsi/leapraid/leapraid_transport.c | 1387 +++ 13 files changed, 17471 insertions(+) create mode 100644 Documentation/scsi/leapraid.rst create mode 100644 drivers/scsi/leapraid/Kconfig create mode 100644 drivers/scsi/leapraid/Makefile create mode 100644 drivers/scsi/leapraid/leapraid.h create mode 100644 drivers/scsi/leapraid/leapraid_app.c create mode 100644 drivers/scsi/leapraid/leapraid_func.c create mode 100644 drivers/scsi/leapraid/leapraid_func.h create mode 100644 drivers/scsi/leapraid/leapraid_os.c create mode 100644 drivers/scsi/leapraid/leapraid_transport.c -- 2.25.1