Bug#666108: Dell PERC H710P is not supported by Squeeze Standard Kernel
Jonathon, So far everything is looking good..We do NOT run a stock config so I have recompiled the kernel with our specific config and will run LTP testing on the system to determine if their are any more issues. -Buford From: Jonathan Nieder [jrnie...@gmail.com] Sent: Thursday, March 29, 2012 3:47 PM To: Buford Peek Cc: 666...@bugs.debian.org Subject: Re: Dell PERC H710P is not supported by Squeeze Standard Kernel block 624794 by 666108 tags 666108 + upstream patch moreinfo # hardware support severity 666108 important quit Buford Peek wrote: > dmesg | grep mega returned nothing... Thanks. Support for this controller was added during the 2.6.38-rc1 merge window (commit 9c915a8c99bc, "[SCSI] megaraid_sas: Add 9565/9285 specific code", 2010-12-21). Could you try the attached patch series against the squeeze kernel? Instructions are at [1], and if you have any questions, please don't hesitate to ask. Hope that helps, Jonathan [1] http://kernel-handbook.alioth.debian.org/ch-common-tasks.html#s-common-official or the corresponding page in the debian-kernel-handbook package Adam Radford (5): [SCSI] megaraid_sas: Rename megaraid_sas.c to megaraid_sas_base.c [SCSI] megaraid_sas: Add MSI-X support and msix_disable module parameter [SCSI] megaraid_sas: Use lowest memory bar for SR-IOV VF support [SCSI] megaraid_sas: Add struct megasas_instance_template changes [SCSI] megaraid_sas: Add 9565/9285 specific code Noriyuki Fujii (1): [SCSI] megaraid_sas: make driver PCI legacy I/O port free driver Yang, Bo (6): [SCSI] megaraid_sas: infrastructure to get PDs from FW [SCSI] megaraid_sas: Add the support for updating the OS after adding/ removing the devices from FW [SCSI] megaraid_sas: add the logical drive list to driver [SCSI] megaraid_sas: driver fixed the device update issue [SCSI] megaraid_sas: add the IEEE SGE support to SAS2 controller [SCSI] megaraid_sas: Add Online Controller Reset to MegaRAID SAS drive drivers/scsi/megaraid/Makefile |2 + drivers/scsi/megaraid/megaraid_sas.c| 3827 --- drivers/scsi/megaraid/megaraid_sas.h| 273 +- drivers/scsi/megaraid/megaraid_sas_base.c | 5253 +++ drivers/scsi/megaraid/megaraid_sas_fp.c | 516 +++ drivers/scsi/megaraid/megaraid_sas_fusion.c | 2248 drivers/scsi/megaraid/megaraid_sas_fusion.h | 695 7 files changed, 8974 insertions(+), 3840 deletions(-) delete mode 100644 drivers/scsi/megaraid/megaraid_sas.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_base.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_fp.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_fusion.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_fusion.h -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/FB09F9AF3FE25444B277AA82BB35EE175F029319@LCHQEX03.lancope.local
Bug#666108: Dell PERC H710P is not supported by Squeeze Standard Kernel
Jonathon, Nix my last comment, ..it is looking like it works..It was late last night and I pretty much booted the standard linux-image-2.6.32-41 package again..I am still doing some preliminary testing and will get back with you later today on my findings. thanks for you help, -Buford From: Buford Peek [bp...@lancope.com] Sent: Friday, March 30, 2012 8:47 AM To: Jonathan Nieder Cc: 666...@bugs.debian.org Subject: Bug#666108: Dell PERC H710P is not supported by Squeeze Standard Kernel Jonathon, Looks like the patch didn't work ..I got the same problem as before when I booted the system. The system booted me to initramfs shell..It did not find any megaraid drivers( megaraid not in /proc/modules or not megaraid output in dmesg). The Drives were not found (ls -al /dev/sd* returned nothing). Just for Clarification, and to verify that I have patched the kernel properly(I usually just compile from linux-source package, so I don't manually patch the kernel)... here is the process I went through to patch the kernel. # first I downloaded the source and patches apt-get source llinux-2.6 apt-get install linux-patch-debian-2.6.32 #patched the source cd linux-2.6-2.6.32 ./debian/rules source # Manually applied the SCSI megaraid patches patch <0001-XXX.patch . 0012-XXX.patch # Verified that Megaraid patches were applied to build target # It looked like the patch was applied successfully diff /lancope/var/pristine/linux-2.6-2.6.32/drivers/scsi/megaraid/megaraid_sas.c ./drivers/scsi/megaraid/megaraid_sas.c # Compile and build package make-kpkg --rootcmd fakeroot --initrd kernel-image kernel-headers kernel-source thanks, -Buford From: Jonathan Nieder [jrnie...@gmail.com] Sent: Thursday, March 29, 2012 3:47 PM To: Buford Peek Cc: 666...@bugs.debian.org Subject: Re: Dell PERC H710P is not supported by Squeeze Standard Kernel block 624794 by 666108 tags 666108 + upstream patch moreinfo # hardware support severity 666108 important quit Buford Peek wrote: > dmesg | grep mega returned nothing... Thanks. Support for this controller was added during the 2.6.38-rc1 merge window (commit 9c915a8c99bc, "[SCSI] megaraid_sas: Add 9565/9285 specific code", 2010-12-21). Could you try the attached patch series against the squeeze kernel? Instructions are at [1], and if you have any questions, please don't hesitate to ask. Hope that helps, Jonathan [1] http://kernel-handbook.alioth.debian.org/ch-common-tasks.html#s-common-official or the corresponding page in the debian-kernel-handbook package Adam Radford (5): [SCSI] megaraid_sas: Rename megaraid_sas.c to megaraid_sas_base.c [SCSI] megaraid_sas: Add MSI-X support and msix_disable module parameter [SCSI] megaraid_sas: Use lowest memory bar for SR-IOV VF support [SCSI] megaraid_sas: Add struct megasas_instance_template changes [SCSI] megaraid_sas: Add 9565/9285 specific code Noriyuki Fujii (1): [SCSI] megaraid_sas: make driver PCI legacy I/O port free driver Yang, Bo (6): [SCSI] megaraid_sas: infrastructure to get PDs from FW [SCSI] megaraid_sas: Add the support for updating the OS after adding/ removing the devices from FW [SCSI] megaraid_sas: add the logical drive list to driver [SCSI] megaraid_sas: driver fixed the device update issue [SCSI] megaraid_sas: add the IEEE SGE support to SAS2 controller [SCSI] megaraid_sas: Add Online Controller Reset to MegaRAID SAS drive drivers/scsi/megaraid/Makefile |2 + drivers/scsi/megaraid/megaraid_sas.c| 3827 --- drivers/scsi/megaraid/megaraid_sas.h| 273 +- drivers/scsi/megaraid/megaraid_sas_base.c | 5253 +++ drivers/scsi/megaraid/megaraid_sas_fp.c | 516 +++ drivers/scsi/megaraid/megaraid_sas_fusion.c | 2248 drivers/scsi/megaraid/megaraid_sas_fusion.h | 695 7 files changed, 8974 insertions(+), 3840 deletions(-) delete mode 100644 drivers/scsi/megaraid/megaraid_sas.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_base.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_fp.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_fusion.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_fusion.h -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/FB09F9AF3FE25444B277AA82BB35EE175F029149@LCHQEX03.lancope.local
Bug#666108: Dell PERC H710P is not supported by Squeeze Standard Kernel
Jonathon, Looks like the patch didn't work ..I got the same problem as before when I booted the system. The system booted me to initramfs shell..It did not find any megaraid drivers( megaraid not in /proc/modules or not megaraid output in dmesg). The Drives were not found (ls -al /dev/sd* returned nothing). Just for Clarification, and to verify that I have patched the kernel properly(I usually just compile from linux-source package, so I don't manually patch the kernel)... here is the process I went through to patch the kernel. # first I downloaded the source and patches apt-get source llinux-2.6 apt-get install linux-patch-debian-2.6.32 #patched the source cd linux-2.6-2.6.32 ./debian/rules source # Manually applied the SCSI megaraid patches patch <0001-XXX.patch . 0012-XXX.patch # Verified that Megaraid patches were applied to build target # It looked like the patch was applied successfully diff /lancope/var/pristine/linux-2.6-2.6.32/drivers/scsi/megaraid/megaraid_sas.c ./drivers/scsi/megaraid/megaraid_sas.c # Compile and build package make-kpkg --rootcmd fakeroot --initrd kernel-image kernel-headers kernel-source thanks, -Buford From: Jonathan Nieder [jrnie...@gmail.com] Sent: Thursday, March 29, 2012 3:47 PM To: Buford Peek Cc: 666...@bugs.debian.org Subject: Re: Dell PERC H710P is not supported by Squeeze Standard Kernel block 624794 by 666108 tags 666108 + upstream patch moreinfo # hardware support severity 666108 important quit Buford Peek wrote: > dmesg | grep mega returned nothing... Thanks. Support for this controller was added during the 2.6.38-rc1 merge window (commit 9c915a8c99bc, "[SCSI] megaraid_sas: Add 9565/9285 specific code", 2010-12-21). Could you try the attached patch series against the squeeze kernel? Instructions are at [1], and if you have any questions, please don't hesitate to ask. Hope that helps, Jonathan [1] http://kernel-handbook.alioth.debian.org/ch-common-tasks.html#s-common-official or the corresponding page in the debian-kernel-handbook package Adam Radford (5): [SCSI] megaraid_sas: Rename megaraid_sas.c to megaraid_sas_base.c [SCSI] megaraid_sas: Add MSI-X support and msix_disable module parameter [SCSI] megaraid_sas: Use lowest memory bar for SR-IOV VF support [SCSI] megaraid_sas: Add struct megasas_instance_template changes [SCSI] megaraid_sas: Add 9565/9285 specific code Noriyuki Fujii (1): [SCSI] megaraid_sas: make driver PCI legacy I/O port free driver Yang, Bo (6): [SCSI] megaraid_sas: infrastructure to get PDs from FW [SCSI] megaraid_sas: Add the support for updating the OS after adding/ removing the devices from FW [SCSI] megaraid_sas: add the logical drive list to driver [SCSI] megaraid_sas: driver fixed the device update issue [SCSI] megaraid_sas: add the IEEE SGE support to SAS2 controller [SCSI] megaraid_sas: Add Online Controller Reset to MegaRAID SAS drive drivers/scsi/megaraid/Makefile |2 + drivers/scsi/megaraid/megaraid_sas.c| 3827 --- drivers/scsi/megaraid/megaraid_sas.h| 273 +- drivers/scsi/megaraid/megaraid_sas_base.c | 5253 +++ drivers/scsi/megaraid/megaraid_sas_fp.c | 516 +++ drivers/scsi/megaraid/megaraid_sas_fusion.c | 2248 drivers/scsi/megaraid/megaraid_sas_fusion.h | 695 7 files changed, 8974 insertions(+), 3840 deletions(-) delete mode 100644 drivers/scsi/megaraid/megaraid_sas.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_base.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_fp.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_fusion.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_fusion.h -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/FB09F9AF3FE25444B277AA82BB35EE175F02905F@LCHQEX03.lancope.local
Bug#666108: Dell PERC H710P is not supported by Squeeze Standard Kernel
Package: linux-image-2.6.32-5-amd64 Version: 2.6.32-41 Tried to install Debian Squeeze on a new Dell R620 platform. The system could NOT bring up the RAID Array. Could not get the error output ..but it was trying to use the megaraid driver. I was able to get this to work properly with Wheezy Standard kernel. I am guessing a packport of megaraid is needed. I have a working wheezy installation so I can give you any type of diagnostic information needed. Thanks -Buford