I have bisected the source of the bug, then took a brief attempt at a fix, unfortunately the quickie fix failed (bad CONST definitions in an .h file). I thought perhaps it was some kind of memory region locking error causing corruption, but it appears to be more complicated than that.
The bad commit is b836439 - 4KB Sector Support. The previous good commit is 2f5d1f7. I'm having difficulty integrating this compiled kernel into my PXE environment, hence the week long delay in posting this, unfortunately I lowered my priority for the whole issue once I figured it was too late to get anything into the new LTS release first run and it's been marked as expired. christopher.m.penalver said to mark as Confirmed, but I don't know if I can do that myself, or if I can do anything at all at this point other than post this info here for anyone who's interested. If I do ever get time to look at the (significant) code changes for the 4K support, I'll post changes here as well? Dan -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1552551 Title: Dell CERC Adapter hangs temporarily until reset. REGRESSION Status in linux package in Ubuntu: Confirmed Bug description: The HD CERC SATA 1.5 RAID controller (PCI-64 slot) hangs regularly for 10-60 seconds until reset. The CERC card firmware is the newest I can find reference to: 4.1-0 [bld 7419]. The Dell Poweredge 1800 has newest BIOS (A07). All hardware has been tested thoroughly OK except possibly the APIC component (Serverset Northbridge?). The 14.04LTS with all updates (or not) works fine with a perfectly consistent throughput of 77MB/s (slowest HD=66MB/s), RAID5. 15.10 has the hangs of 10-60 seconds, AND with newest updates as of 26-FEB-2016. I have changed PCI interrupts around and moved card slots to minimize sharing and removed cards - repeatedly. All hard drives and cables have been thoroughly tested, but the drives are mixed: 1 of 66MB/s, 1 of 125 MB/s, and 3 of 100MB/s. The drives not only work perfectly in 14.04LTS, but all Windows versions and DOS/BIOS-INT 19 as well (0x13). I have tried all combinations of card RAID options Read ahead, Write cache, and other BIOS options. Relevant dmesg lines (these were consecutive): [ 1046.808027] aacraid: Host adapter abort request (4,0,0,0) [ 1046.808123] aacraid: Host adapter reset request. SCSI hang ? [ 1297.828038] aacraid: Host adapter abort request (4,0,0,0) [ 1297.828168] aacraid: Host adapter reset request. SCSI hang ? ProblemType: Bug DistroRelease: Ubuntu 15.10 Package: linux-image-4.2.0-16-generic 4.2.0-16.19 ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3 Uname: Linux 4.2.0-16-generic x86_64 ApportVersion: 2.19.1-0ubuntu3 Architecture: amd64 AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1: CasperVersion: 1.365 CurrentDesktop: Unity Date: Thu Mar 3 05:08:57 2016 LiveMediaBuild: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021) Lsusb: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub MachineType: Dell Computer Corporation PowerEdge 1800 ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash ProcFB: 0 nouveaufb ProcKernelCmdLine: BOOT_IMAGE=u15.10-64/casper/vmlinuz.efi file=u15.10-64/preseed/username.seed boot=casper netboot=nfs nfsroot=10.100.1.86:/data2/tftpboot/u15.10-64 initrd=u15.10-64/casper/initrd.lz ipv6.disable=1 net.ifnames=0 RelatedPackageVersions: linux-restricted-modules-4.2.0-16-generic N/A linux-backports-modules-4.2.0-16-generic N/A linux-firmware 1.149 RfKill: 0: phy0: Wireless LAN Soft blocked: no Hard blocked: no SourcePackage: linux UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev' UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 09/29/2006 dmi.bios.vendor: Dell Computer Corporation dmi.bios.version: A07 dmi.board.name: 0P8611 dmi.board.vendor: Dell Computer Corporation dmi.board.version: A04 dmi.chassis.type: 17 dmi.chassis.vendor: Dell Computer Corporation dmi.modalias: dmi:bvnDellComputerCorporation:bvrA07:bd09/29/2006:svnDellComputerCorporation:pnPowerEdge1800:pvr:rvnDellComputerCorporation:rn0P8611:rvrA04:cvnDellComputerCorporation:ct17:cvr: dmi.product.name: PowerEdge 1800 dmi.sys.vendor: Dell Computer Corporation To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1552551/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp