[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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 [BPeek@lancope.com]
Sent: Friday, March 30, 2012 8:47 AM
To: Jonathan Nieder
Cc: 666108@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 [jrnieder@gmail.com]
Sent: Thursday, March 29, 2012 3:47 PM
To: Buford Peek
Cc: 666108@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






Reply to: