[Deepin-Kernel-SIG] [linux 6.6-y] [Deepin] deepin: config: enable 3snic sssraid#1362
Conversation
deepin inclusion
category: feature
SSSRAID - 3SNIC SCSI RAID Controller driver
PCI ID (pci.ids) OEM Product
1F3F:2100 3SNIC 3S510(HBA:8Ports,1G DDR)
1F3F:2100 3SNIC 3S520(HBA:16Ports,1G DDR)
1F3F:2100 3SNIC 3S530(HBA:32Ports,1G DDR)
1F3F:2100 3SNIC 3S540(HBA:40Ports,1G DDR)
1F3F:2200 3SNIC 3S580(RAID:16Ports,2G cache)
1F3F:2200 3SNIC 3S585(RAID:16Ports,4G cache)
1F3F:2200 3SNIC 3S590(RAID:32Ports,4G cache)
1F3F:2200 3SNIC 3S5A0(RAID:40Ports,2G cache)
1F3F:2200 3SNIC 3S5A5(RAID:40Ports,4G cache)
pci_device_id:
{ PCI_DEVICE(PCI_VENDOR_ID_3SNIC_LOGIC, SSSRAID_SERVER_DEVICE_HBA_DID) },
{ PCI_DEVICE(PCI_VENDOR_ID_3SNIC_LOGIC, SSSRAID_SERVER_DEVICE_RAID_DID) },
Link: deepin-community#1355
Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
Reviewer's guide (collapsed on small PRs)Reviewer's GuideThis PR enables the 3SNIC SSSRAID SCSI RAID controller driver in both x86 and arm64 Deepin desktop kernel defconfigs so the hardware is supported out of the box. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
deepin pr auto review这是一个Linux内核配置文件的差异(diff),主要是在两个架构(arm64和x86)的桌面配置中都添加了一个新的SCSI RAID驱动配置项。让我来分析一下:
改进建议:
总体来说,这个修改是合理的,但建议进行充分的测试验证。 |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Avenger-285714 The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
There was a problem hiding this comment.
Pull request overview
This PR enables support for the 3SNIC SSSRAID SCSI RAID controller driver in Deepin's desktop kernel configurations for both x86 and arm64 architectures. The 3SNIC sssraid driver supports the 3S5xx series RAID controllers with PCI Express Gen4 interface, handling SAS/SATA HDD/SSD devices.
- Adds
CONFIG_SCSI_3SNIC_SSSRAID=mto both x86 and arm64 desktop defconfig files - Enables module support for various 3SNIC RAID controller models (3S510-3S5A5)
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| arch/x86/configs/deepin_x86_desktop_defconfig | Adds 3SNIC SSSRAID driver configuration as a module in the SCSI driver section |
| arch/arm64/configs/deepin_arm64_desktop_defconfig | Adds 3SNIC SSSRAID driver configuration as a module in the SCSI driver section |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
deepin inclusion
category: feature
SSSRAID - 3SNIC SCSI RAID Controller driver
PCI ID (pci.ids) OEM Product
1F3F:2100 3SNIC 3S510(HBA:8Ports,1G DDR)
1F3F:2100 3SNIC 3S520(HBA:16Ports,1G DDR)
1F3F:2100 3SNIC 3S530(HBA:32Ports,1G DDR)
1F3F:2100 3SNIC 3S540(HBA:40Ports,1G DDR)
1F3F:2200 3SNIC 3S580(RAID:16Ports,2G cache)
1F3F:2200 3SNIC 3S585(RAID:16Ports,4G cache)
1F3F:2200 3SNIC 3S590(RAID:32Ports,4G cache)
1F3F:2200 3SNIC 3S5A0(RAID:40Ports,2G cache)
1F3F:2200 3SNIC 3S5A5(RAID:40Ports,4G cache)
pci_device_id:
{ PCI_DEVICE(PCI_VENDOR_ID_3SNIC_LOGIC, SSSRAID_SERVER_DEVICE_HBA_DID) }, { PCI_DEVICE(PCI_VENDOR_ID_3SNIC_LOGIC, SSSRAID_SERVER_DEVICE_RAID_DID) },
Link: #1355
Summary by Sourcery
Enable support for the 3SNIC SSSRAID SCSI RAID controller driver in Deepin desktop kernel configurations for both arm64 and x86.
New Features: