I say semi-random, because when I issue a remote shutdown of the server via ssh, it panics fairly regularly shortly after the shutdown notice is broadcast, but BEFORE the filesystems are unmounted. The TCP links aren't cleanly killed as in a normally completed shutdown because my ssh client takes a while to figure out they're dead. The filesystems are left dirty, and need journal fixups when rebooted.
At least one panic occurred during a kernel rebuild initiated over ssh. Symbols from within the Intel e1000 driver could be spied in that stack dump.
Distro: Slackware 14 x86_64, both "pristine", and fully patched (updated to gcc-4.7.2, binutils, and a formal adoption of 3.7.1).
Server: Dual socket Xeon 2.8GHz with 16GB of ECC DDR2-3200 RAM. (SuperMicro X6DHR-8G2). The system's been burned in for 72 hours following some routine maintenance and RAM upgrades. Formerly, it'd run for 4 years before finally being shutdown for a storage and RAM upgrade.
Disks: AIC-7902B with 4 x 147GB Hitachi 15K RPM U320 drives. (Brand new, and fully scanned for bad blocks.)
Kernels 2.6.x and 3.2.x run on this same hardware do not exhibit this problem, the former running with older grsec patches.
Kernel panic screen:
Kernel configuration: http://pastebin.com/XF9REDTu
Crashing Kernel: http://www.mediafire.com/?qtbrunyb797xair
System.map file for above kernel: http://www.mediafire.com/?7s5t452g44blpjc
Server lpci output:
00:00.0 Host bridge: Intel Corporation E7520 Memory Controller Hub (rev 0c)
00:02.0 PCI bridge: Intel Corporation E7525/E7520/E7320 PCI Express Port A (rev 0c)
00:04.0 PCI bridge: Intel Corporation E7525/E7520 PCI Express Port B (rev 0c)
00:06.0 PCI bridge: Intel Corporation E7520 PCI Express Port C (rev 0c)
00:1d.0 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
01:00.0 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge A (rev 09)
01:00.1 PIC: Intel Corporation 6700/6702PXH I/OxAPIC Interrupt Controller A (rev 09)
01:00.2 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge B (rev 09)
01:00.3 PIC: Intel Corporation 6700PXH I/OxAPIC Interrupt Controller B (rev 09)
02:03.0 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (rev 03)
02:03.1 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (rev 03)
03:04.0 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10)
03:04.1 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10)
06:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Rage XL (rev 27)