All attempts to use /dev/random hang indefinitely. I have tried to seed it using /dev/urandom and also from /dev/random on a 32 bit machine. This has happened on 9 64 bit machines with standard fc5 x86_64 installation.
This also happens on P4 intels with the x86_64 kernel.
As this is needed for generating security keys in various VPN products I am upgrading the severity.
Could you post your dmesg and lspci info? There were some changes made to the intel RNG recently. http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=c24c95a085c6b52c11c2f5afecc38b0ca143cdae
I doubt that the kernel fix will help with this issue, since this issue happens on AMD and P4 kernels alike. But I'll try out a newer fedora kernel with that patch when it comes out. I'll give the output of an updated FC6 Dell poweredge 850. The last line about the intel_rng failure is me trying to modprobe it. It fails to find any hardware random. Note that on another server where I had this problem, the intel_rng was found, but it only produced non-random data, and rngd rejected everything. I have not tried to check the random on this new poweredge 850 with a non-xen kernel. I will do that tomorrow morning - just so we can confirm this is a xen related issue. ]# lspci 00:00.0 Host bridge: Intel Corporation E7520 Memory Controller Hub (rev 09) 00:02.0 PCI bridge: Intel Corporation E7525/E7520/E7320 PCI Express Port A (rev 09) 00:04.0 PCI bridge: Intel Corporation E7525/E7520 PCI Express Port B (rev 09) 00:05.0 PCI bridge: Intel Corporation E7520 PCI Express Port B1 (rev 09) 00:06.0 PCI bridge: Intel Corporation E7520 PCI Express Port C (rev 09) 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.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) 01:00.0 PCI bridge: Intel Corporation 80332 [Dobson] I/O processor (A-Segment Bridge) (rev 06) 01:00.2 PCI bridge: Intel Corporation 80332 [Dobson] I/O processor (B-Segment Bridge) (rev 06) 02:05.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 08) 03:0b.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID (rev 01) 05:00.0 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge A (rev 09) 05:00.2 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge B (rev 09) 06:07.0 Ethernet controller: Intel Corporation 82541GI Gigabit Ethernet Controller (rev 05) 07:08.0 Ethernet controller: Intel Corporation 82541GI Gigabit Ethernet Controller (rev 05) 09:0d.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] [root@atlas ~]# dmesg Linux version 2.6.18-1.2849.fc6xen (brewbuilder.redhat.com) (gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)) #1 SMP Fri Nov 10 13:56:52 EST 2006 BIOS-provided physical RAM map: Xen: 0000000000000000 - 00000000f5abf000 (usable) 3202MB HIGHMEM available. 727MB LOWMEM available. NX (Execute Disable) protection: active On node 0 totalpages: 1006271 DMA zone: 186366 pages, LIFO batch:31 HighMem zone: 819905 pages, LIFO batch:31 found SMP MP-table at 000fe710 DMI 2.3 present. ACPI: RSDP (v000 DELL ) @ 0x000fd5b0 ACPI: RSDT (v001 DELL PE BKC 0x00000001 MSFT 0x0100000a) @ 0x000fd5c4 ACPI: FADT (v001 DELL PE BKC 0x00000001 MSFT 0x0100000a) @ 0x000fd620 ACPI: MADT (v001 DELL PE BKC 0x00000001 MSFT 0x0100000a) @ 0x000fd694 ACPI: SPCR (v001 DELL PE BKC 0x00000001 MSFT 0x0100000a) @ 0x000fd774 ACPI: HPET (v001 DELL PE BKC 0x00000001 MSFT 0x0100000a) @ 0x000fd7c4 ACPI: MCFG (v001 DELL PE BKC 0x00000001 MSFT 0x0100000a) @ 0x000fd7fc ACPI: DSDT (v001 DELL PE BKC 0x00000001 MSFT 0x0100000e) @ 0x00000000 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x06] disabled) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x02] disabled) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] disabled) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x07] disabled) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x03] disabled) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x05] disabled) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1]) ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1]) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 ACPI: IOAPIC (id[0x03] address[0xfec80000] gsi_base[32]) IOAPIC[1]: apic_id 3, version 32, address 0xfec80000, GSI 32-55 ACPI: IOAPIC (id[0x04] address[0xfec83000] gsi_base[64]) IOAPIC[2]: apic_id 4, version 32, address 0xfec83000, GSI 64-87 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Enabling APIC mode: Flat. Using 3 I/O APICs Using ACPI (MADT) for SMP configuration information Built 1 zonelists. Total pages: 1006271 Kernel command line: ro root=LABEL=/ rhgb quiet Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 CPU 0 irqstacks, hard=c078a000 soft=c076a000 PID hash table entries: 4096 (order: 12, 16384 bytes) Xen reported: 2992.856 MHz processor. Console: colour VGA+ 80x25 Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Software IO TLB enabled: Aperture: 64 megabytes Kernel range: 0x00000000c3396000 - 0x00000000c7396000 vmalloc area: ee000000-f4ffe000, maxmem 2d7fe000 Memory: 3904220k/4025084k available (2098k kernel code, 111488k reserved, 838k data, 180k init, 3279620k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 7485.72 BogoMIPS (lpj=14971443) Security Framework v1.0.0 initialized SELinux: Initializing. SELinux: Starting in permissive mode selinux_register_security: Registering secondary module capability Capability LSM initialized as secondary Mount-cache hash table entries: 512 CPU: After generic identify, caps: bfebd3f1 20100000 00000000 00000000 0000641d 00000000 00000001 CPU: After vendor identify, caps: bfebd3f1 20100000 00000000 00000000 0000641d 00000000 00000001 CPU: Trace cache: 12K uops, L1 D cache: 16K CPU: L2 cache: 2048K CPU: After all inits, caps: bfebd3f1 20100000 00000000 00000180 0000641d 00000000 00000001 Checking 'hlt' instruction... OK. SMP alternatives: switching to UP code ACPI: Core revision 20060707 CPU 1 irqstacks, hard=c078b000 soft=c076b000 ENABLING IO-APIC IRQs SMP alternatives: switching to SMP code Initializing CPU#1 Brought up 2 CPUs sizeof(vma)=88 bytes sizeof(page)=32 bytes sizeof(inode)=424 bytes sizeof(dentry)=148 bytes sizeof(ext3inode)=600 bytes sizeof(buffer_head)=52 bytes sizeof(skbuff)=172 bytes sizeof(task_struct)=1392 bytes migration_cost=3 checking if image is initramfs... it is Freeing initrd memory: 3434k freed Grant table initialized NET: Registered protocol family 16 ACPI: bus type pci registered PCI: BIOS Bug: MCFG area at e0000000 is not E820-reserved PCI: Not using MMCONFIG. PCI: Using configuration type 1 Setting up standard PCI resources Allocating PCI resources starting at f1000000 (gap: f0000000:0ec00000) ACPI: Interpreter enabled ACPI: Using IOAPIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (0000:00) PCI: Probing PCI hardware (bus 00) PCI quirk: region 0800-087f claimed by ICH4 ACPI/GPIO/TCO PCI quirk: region 0880-08bf claimed by ICH4 GPIO PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1 PCI: PXH quirk detected, disabling MSI for SHPC device PCI: PXH quirk detected, disabling MSI for SHPC device Boot video device is 0000:09:0d.0 PCI: Transparent bridge - 0000:00:1e.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PALO._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PALO.DOBA._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PALO.DOBB._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PBLO._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.VPR0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PBHI._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PBHI.PXB1._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PBHI.PXB2._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PICH._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12) ACPI: PCI Interrupt Link [LNKB] (IRQs *3 4 5 6 7 10 11 12) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 *7 10 11 12) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *10 11 12) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12) *0, disabled. ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 *5 6 7 10 11 12) Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 12 devices xen_mem: Initialising balloon driver. usbcore: registered new driver usbfs usbcore: registered new driver hub PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report NetLabel: Initializing NetLabel: domain hash size = 128 NetLabel: protocols = UNLABELED CIPSOv4 NetLabel: unlabeled traffic allowed by default pnp: 00:08: ioport range 0x800-0x87f could not be reserved pnp: 00:08: ioport range 0x880-0x8bf has been reserved pnp: 00:08: ioport range 0x8c0-0x8df has been reserved pnp: 00:08: ioport range 0x8e0-0x8e3 has been reserved pnp: 00:08: ioport range 0xc00-0xc0f has been reserved pnp: 00:08: ioport range 0xc10-0xc1f has been reserved pnp: 00:08: ioport range 0xca0-0xca7 has been reserved pnp: 00:08: ioport range 0xca9-0xcab has been reserved PCI: Bridge: 0000:01:00.0 IO window: e000-efff MEM window: fe900000-feafffff PREFETCH window: f9000000-f9ffffff PCI: Bridge: 0000:01:00.2 IO window: disabled. MEM window: fe800000-fe8fffff PREFETCH window: f8f00000-f8ffffff PCI: Bridge: 0000:00:02.0 IO window: e000-efff MEM window: fe700000-feafffff PREFETCH window: f8000000-f9ffffff PCI: Bridge: 0000:00:04.0 IO window: disabled. MEM window: disabled. PREFETCH window: disabled. PCI: Bridge: 0000:05:00.0 IO window: d000-dfff MEM window: fe500000-fe6fffff PREFETCH window: disabled. PCI: Bridge: 0000:05:00.2 IO window: c000-cfff MEM window: fe300000-fe4fffff PREFETCH window: disabled. PCI: Bridge: 0000:00:05.0 IO window: c000-dfff MEM window: fe200000-fe6fffff PREFETCH window: disabled. PCI: Bridge: 0000:00:06.0 IO window: disabled. MEM window: disabled. PREFETCH window: disabled. PCI: Bridge: 0000:00:1e.0 IO window: b000-bfff MEM window: fe000000-fe1fffff PREFETCH window: f0000000-f7ffffff ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:02.0 to 64 PCI: Setting latency timer of device 0000:01:00.0 to 64 PCI: Setting latency timer of device 0000:01:00.2 to 64 ACPI: PCI Interrupt 0000:00:04.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:04.0 to 64 ACPI: PCI Interrupt 0000:00:05.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:05.0 to 64 PCI: Setting latency timer of device 0000:05:00.0 to 64 PCI: Setting latency timer of device 0000:05:00.2 to 64 ACPI: PCI Interrupt 0000:00:06.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:06.0 to 64 PCI: Setting latency timer of device 0000:00:1e.0 to 64 NET: Registered protocol family 2 IP route cache hash table entries: 32768 (order: 5, 131072 bytes) TCP established hash table entries: 131072 (order: 9, 2621440 bytes) TCP bind hash table entries: 65536 (order: 8, 1310720 bytes) TCP: Hash tables configured (established 131072 bind 65536) TCP reno registered IA-32 Microcode Update Driver: v1.14-xen <tigran> audit: initializing netlink socket (disabled) audit(1163744939.236:1): initialized highmem bounce pool size: 64 pages VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) SELinux: Registering netfilter hooks Initializing Cryptographic API ksign: Installing public key data Loading keyring - Added public key CA06D81CB13FD94 - User ID: Red Hat, Inc. (Kernel Module GPG key) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) Intel E7520/7320/7525 detected.<7>PCI: Setting latency timer of device 0000:00:02.0 to 64 Allocate Port Service[0000:00:02.0:pcie00] PCI: Setting latency timer of device 0000:00:04.0 to 64 Allocate Port Service[0000:00:04.0:pcie00] PCI: Setting latency timer of device 0000:00:05.0 to 64 Allocate Port Service[0000:00:05.0:pcie00] PCI: Setting latency timer of device 0000:00:06.0 to 64 Allocate Port Service[0000:00:06.0:pcie00] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is not present [20060707] ACPI: Getting cpuindex for acpiid 0x3 ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is not present [20060707] ACPI: Getting cpuindex for acpiid 0x4 ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is not present [20060707] ACPI: Getting cpuindex for acpiid 0x5 ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is not present [20060707] ACPI: Getting cpuindex for acpiid 0x6 ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is not present [20060707] ACPI: Getting cpuindex for acpiid 0x7 ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is not present [20060707] ACPI: Getting cpuindex for acpiid 0x8 Real Time Clock Driver v1.12ac hpet_acpi_add: no address or irqs in _CRS Non-volatile memory driver v1.2 Linux agpgart interface v0.101 (c) Dave Jones RAMDISK driver initialized: 16 RAM disks of 16384K size 4096 blocksize Xen virtual console successfully installed as ttyS0 Event-channel device installed. Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH5: IDE controller at PCI slot 0000:00:1f.1 PCI: Enabling device 0000:00:1f.1 (0005 -> 0007) ACPI: Unable to derive IRQ for device 0000:00:1f.1 ACPI: PCI Interrupt 0000:00:1f.1[A]: no GSI ICH5: chipset revision 2 ICH5: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:pio Probing IDE interface ide0... hda: HL-DT-ST DVD-ROM GDR-8084N, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... Probing IDE interface ide1... ide-floppy driver 0.99.newide usbcore: registered new driver libusual usbcore: registered new driver hiddev usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver PNP: PS/2 Controller [PNP0303:KBD] at 0x60,0x64 irq 1 PNP: PS/2 controller doesn't have AUX irq; using default 12 serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 mice: PS/2 mouse device common for all mice md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 TCP bic registered Initializing IPsec netlink socket NET: Registered protocol family 1 NET: Registered protocol family 17 Using IPI No-Shortcut mode Freeing unused kernel memory: 180k freed Write protecting the kernel read-only data: 357k input: AT Translated Set 2 keyboard as /class/input/input0 USB Universal Host Controller Interface driver v3.0 ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:1d.0 to 64 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:1d.0: irq 16, io base 0x0000ace0 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 17 PCI: Setting latency timer of device 0000:00:1d.1 to 64 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2 uhci_hcd 0000:00:1d.1: irq 17, io base 0x0000acc0 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18 PCI: Setting latency timer of device 0000:00:1d.2 to 64 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000aca0 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) ACPI: PCI Interrupt 0000:00:1d.7[D] -> GSI 23 (level, low) -> IRQ 19 PCI: Setting latency timer of device 0000:00:1d.7 to 64 ehci_hcd 0000:00:1d.7: EHCI Host Controller ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4 ehci_hcd 0000:00:1d.7: debug port 1 PCI: cache line size of 128 is not supported by device 0000:00:1d.7 ehci_hcd 0000:00:1d.7: irq 19, io mem 0xfeb00000 ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 6 ports detected megaraid cmm: 2.20.2.7 (Release Date: Sun Jul 16 00:01:03 EST 2006) SCSI subsystem initialized megaraid: 2.20.4.9 (Release Date: Sun Jul 16 12:27:22 EST 2006) megaraid: probe new device 0x1000:0x1960:0x1028:0x0520: bus 3:slot 11:func 0 ACPI: PCI Interrupt 0000:03:0b.0[A] -> GSI 37 (level, low) -> IRQ 20 megaraid: fw version:[351X] bios version:[1.10] scsi0 : LSI Logic MegaRAID driver scsi[0]: scanning scsi channel 0 [Phy 0] for non-raid devices usb 4-3: new high speed USB device using ehci_hcd and address 2 usb 4-3: configuration #1 chosen from 1 choice hub 4-3:1.0: USB hub found hub 4-3:1.0: 2 ports detected usb 4-3.1: new low speed USB device using ehci_hcd and address 3 usb 4-3.1: configuration #1 chosen from 1 choice input: Logitech USB-PS/2 Optical Mouse as /class/input/input1 input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.7-3.1 Vendor: PE/PV Model: 1x2 SCSI BP Rev: 1.0 Type: Processor ANSI SCSI revision: 02 scsi[0]: scanning scsi channel 1 [virtual] for logical drives Vendor: MegaRAID Model: LD 0 RAID1 139G Rev: 351X Type: Direct-Access ANSI SCSI revision: 02 SCSI device sda: 286515200 512-byte hdwr sectors (146696 MB) sda: Write Protect is off sda: Mode Sense: 00 00 00 00 sda: asking for cache data failed sda: assuming drive cache: write through SCSI device sda: 286515200 512-byte hdwr sectors (146696 MB) sda: Write Protect is off sda: Mode Sense: 00 00 00 00 sda: asking for cache data failed sda: assuming drive cache: write through sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 > sd 0:1:0:0: Attached scsi disk sda Fusion MPT base driver 3.04.01 Copyright (c) 1999-2005 LSI Logic Corporation Fusion MPT SPI Host driver 3.04.01 ACPI: PCI Interrupt 0000:02:05.0[A] -> GSI 34 (level, low) -> IRQ 21 mptbase: Initiating ioc0 bringup ioc0: 53C1030: Capabilities={Initiator,Target} scsi1 : ioc0: LSI53C1030, FwRev=01032300h, Ports=1, MaxQ=255, IRQ=21 kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. audit(1163744951.520:2): enforcing=1 old_enforcing=0 auid=4294967295 security: 3 users, 6 roles, 1564 types, 170 bools, 1 sens, 1024 cats security: 59 classes, 48633 rules SELinux: Completing initialization. SELinux: Setting up existing superblocks. SELinux: initialized (dev sda3, type ext3), uses xattr SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs SELinux: initialized (dev debugfs, type debugfs), uses genfs_contexts SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs SELinux: initialized (dev devpts, type devpts), uses transition SIDs SELinux: initialized (dev eventpollfs, type eventpollfs), uses task SIDs SELinux: initialized (dev inotifyfs, type inotifyfs), uses genfs_contexts SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs SELinux: initialized (dev futexfs, type futexfs), uses genfs_contexts SELinux: initialized (dev pipefs, type pipefs), uses task SIDs SELinux: initialized (dev sockfs, type sockfs), uses task SIDs SELinux: initialized (dev cpuset, type cpuset), not configured for labeling SELinux: initialized (dev proc, type proc), uses genfs_contexts SELinux: initialized (dev bdev, type bdev), uses genfs_contexts SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts audit(1163744951.692:3): policy loaded auid=4294967295 hda: ATAPI 24X DVD-ROM drive, 2048kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 Intel(R) PRO/1000 Network Driver - version 7.1.9-k4-NAPI Copyright (c) 1999-2006 Intel Corporation. ACPI: PCI Interrupt 0000:06:07.0[A] -> GSI 64 (level, low) -> IRQ 22 e1000: 0000:06:07.0: e1000_probe: (PCI:66MHz:32-bit) 00:13:72:5c:9f:05 input: PC Speaker as /class/input/input2 EDAC MC: Ver: 2.0.1 Nov 10 2006 Contact your BIOS vendor to see if the E752x error registers can be safely un-hidden e752x_edac: probe of 0000:00:00.0 failed with error -12 e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection ACPI: PCI Interrupt 0000:07:08.0[A] -> GSI 65 (level, low) -> IRQ 23 e1000: 0000:07:08.0: e1000_probe: (PCI:66MHz:32-bit) 00:13:72:5c:9f:06 intel_rng: FWH not detected e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection Floppy drive(s): fd0 is 1.44M FDC 0 is a National Semiconductor PC87306 scsi 0:0:6:0: Attached scsi generic sg0 type 3 sd 0:1:0:0: Attached scsi generic sg1 type 0 lp: driver loaded but no devices found ACPI: Power Button (FF) [PWRF] ibm_acpi: ec object not found ACPI Exception (acpi_video-1402): AE_NOT_FOUND, Evaluating _DOD [20060707] ACPI: Video Device [EVGA] (multi-head: no rom: yes post: no) md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: dm-devel device-mapper: multipath: version 1.0.4 loaded EXT3 FS on sda3, internal journal kjournald starting. Commit interval 5 seconds EXT3 FS on sda9, internal journal EXT3-fs: mounted filesystem with ordered data mode. SELinux: initialized (dev sda9, type ext3), uses xattr SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs Adding 1052216k swap on /dev/sda8. Priority:-1 extents:1 across:1052216k Adding 1052216k swap on /dev/sda7. Priority:-2 extents:1 across:1052216k Adding 1052216k swap on /dev/sda6. Priority:-3 extents:1 across:1052216k Adding 1052216k swap on /dev/sda5. Priority:-4 extents:1 across:1052216k SELinux: initialized (dev binfmt_misc, type binfmt_misc), uses genfs_contexts NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver process `sysctl' is using deprecated sysctl (syscall) net.ipv6.neigh.lo.base_reachable_time; Use net.ipv6.neigh.lo.base_reachable_time_ms instead. ADDRCONF(NETDEV_UP): eth0: link is not ready e1000: eth0: e1000_watchdog: NIC Link is Up 1000 Mbps Full Duplex ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready SELinux: initialized (dev rpc_pipefs, type rpc_pipefs), uses genfs_contexts Bluetooth: Core ver 2.10 NET: Registered protocol family 31 Bluetooth: HCI device and connection manager initialized Bluetooth: HCI socket layer initialized Bluetooth: L2CAP ver 2.8 Bluetooth: L2CAP socket layer initialized Bluetooth: HIDP (Human Interface Emulation) ver 1.1 eth0: no IPv6 routers present Bridge firewalling registered device vif0.0 entered promiscuous mode audit(1163744978.414:4): dev=vif0.0 prom=256 old_prom=0 auid=4294967295 xenbr0: port 1(vif0.0) entering learning state ADDRCONF(NETDEV_UP): peth0: link is not ready xenbr0: topology change detected, propagating xenbr0: port 1(vif0.0) entering forwarding state e1000: peth0: e1000_watchdog: NIC Link is Up 1000 Mbps Full Duplex ADDRCONF(NETDEV_CHANGE): peth0: link becomes ready device peth0 entered promiscuous mode audit(1163744981.506:5): dev=peth0 prom=256 old_prom=0 auid=4294967295 xenbr0: port 2(peth0) entering learning state xenbr0: topology change detected, propagating xenbr0: port 2(peth0) entering forwarding state eth0: no IPv6 routers present device vif1.0 entered promiscuous mode audit(1163746273.631:6): dev=vif1.0 prom=256 old_prom=0 auid=4294967295 ADDRCONF(NETDEV_UP): vif1.0: link is not ready loop: loaded (max 8 devices) ip_tables: (C) 2000-2006 Netfilter Core Team ADDRCONF(NETDEV_CHANGE): vif1.0: link becomes ready xenbr0: port 3(vif1.0) entering learning state xenbr0: topology change detected, propagating xenbr0: port 3(vif1.0) entering forwarding state xenbr0: port 3(vif1.0) entering disabled state device vif1.0 left promiscuous mode audit(1163747024.862:7): dev=vif1.0 prom=0 old_prom=256 auid=4294967295 xenbr0: port 3(vif1.0) entering disabled state audit(1163747026.174:8): avc: denied { search } for pid=2786 comm="python" name="/" dev=sda9 ino=2 scontext=system_u:system_r:xend_t:s0 tcontext=system_u:object_r:file_t:s0 tclass=dir device vif3.0 entered promiscuous mode audit(1163747098.015:9): dev=vif3.0 prom=256 old_prom=0 auid=4294967295 ADDRCONF(NETDEV_UP): vif3.0: link is not ready ADDRCONF(NETDEV_CHANGE): vif3.0: link becomes ready xenbr0: port 3(vif3.0) entering learning state xenbr0: topology change detected, propagating xenbr0: port 3(vif3.0) entering forwarding state intel_rng: FWH not detected [root@atlas ~]#
That patch is already applied. Also based on your lspci info reverting it wouldn't make a difference. > Note that on another server where I had this problem, the intel_rng was > found, but it only produced non-random data, and rngd rejected everything. File a seperate bugzilla for that. Did /dev/random ever work for you on this system and if so what kernel?
As to the AMD... *********lspci**************** 00:00.0 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:00.1 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:00.2 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:00.3 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:00.4 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:00.7 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South] 00:0d.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86) 00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80) 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South] 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60) 00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80) 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:00.0 VGA compatible controller: VIA Technologies, Inc. S3 Unichrome Pro VGA Adapter (rev 01) *************dmesg********************* Bootdata ok (command line is ro root=/dev/VolGroup00/LogVol00) Linux version 2.6.18-1.2200.fc5 (brewbuilder.redhat.com) (gcc version 4.1.1 20060525 (Red Hat 4.1.1-1)) #1 SMP Sat Oct 14 16:59:56 EDT 2006 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000000f7a0000 (usable) BIOS-e820: 000000000f7a0000 - 000000000f7b0000 (ACPI data) BIOS-e820: 000000000f7b0000 - 000000000f7f0000 (ACPI NVS) BIOS-e820: 000000000f7f0000 - 000000000f800000 (reserved) BIOS-e820: 00000000ff780000 - 0000000100000000 (reserved) DMI 2.3 present. ACPI: RSDP (v002 ACPIAM ) @ 0x00000000000faa00 ACPI: XSDT (v001 A M I OEMXSDT 0x10000514 MSFT 0x00000097) @ 0x000000000f7a0100 ACPI: FADT (v003 A M I OEMFACP 0x10000514 MSFT 0x00000097) @ 0x000000000f7a0290 ACPI: MADT (v001 A M I OEMAPIC 0x10000514 MSFT 0x00000097) @ 0x000000000f7a0390 ACPI: OEMB (v001 A M I OEMBIOS 0x10000514 MSFT 0x00000097) @ 0x000000000f7b0040 ACPI: DSDT (v001 A0310 A0310001 0x00000001 MSFT 0x0100000d) @ 0x0000000000000000 Scanning NUMA topology in Northbridge 24 Number of nodes 1 Node 0 MemBase 0000000000000000 Limit 000000000f7a0000 NUMA: Using 63 for the hash shift. Using node hash shift of 63 Bootmem setup node 0 0000000000000000-000000000f7a0000 On node 0 totalpages: 60998 DMA zone: 2628 pages, LIFO batch:0 DMA32 zone: 58370 pages, LIFO batch:15 ACPI: PM-Timer IO Port: 0x808 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) Processor #0 15:12 APIC version 16 ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 1, version 3, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Setting APIC routing to physical flat Using ACPI (MADT) for SMP configuration information Nosave address range: 000000000009f000 - 00000000000a0000 Nosave address range: 00000000000a0000 - 00000000000e4000 Nosave address range: 00000000000e4000 - 0000000000100000 Allocating PCI resources starting at 10000000 (gap: f800000:eff80000) SMP: Allowing 1 CPUs, 0 hotplug CPUs Built 1 zonelists. Total pages: 60998 Kernel command line: ro root=/dev/VolGroup00/LogVol00 Initializing CPU#0 PID hash table entries: 1024 (order: 10, 8192 bytes) time.c: Using 3.579545 MHz WALL PM GTOD PIT/TSC timer. time.c: Detected 1600.093 MHz processor. Console: colour VGA+ 80x25 Dentry cache hash table entries: 32768 (order: 6, 262144 bytes) Inode-cache hash table entries: 16384 (order: 5, 131072 bytes) Checking aperture... CPU 0: aperture @ f0000000 size 64 MB Memory: 241412k/253568k available (2393k kernel code, 11768k reserved, 1719k data, 204k init) Calibrating delay using timer specific routine.. 3204.11 BogoMIPS (lpj=6408234) Security Framework v1.0.0 initialized SELinux: Initializing. SELinux: Starting in permissive mode selinux_register_security: Registering secondary module capability Capability LSM initialized as secondary Mount-cache hash table entries: 256 CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 256K (64 bytes/line) CPU 0/0 -> Node 0 SMP alternatives: switching to UP code Freeing SMP alternatives: 24k freed ACPI: Core revision 20060707 Using local APIC timer interrupts. result 12500741 Detected 12.500 MHz APIC timer. Brought up 1 CPUs testing NMI watchdog ... OK. sizeof(vma)=176 bytes sizeof(page)=64 bytes sizeof(inode)=720 bytes sizeof(dentry)=232 bytes sizeof(ext3inode)=968 bytes sizeof(buffer_head)=96 bytes sizeof(skbuff)=240 bytes sizeof(task_struct)=1936 bytes checking if image is initramfs... it is Freeing initrd memory: 1895k freed NET: Registered protocol family 16 ACPI: bus type pci registered PCI: Using configuration type 1 ACPI: Interpreter enabled ACPI: Using IOAPIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (0000:00) PCI: Probing PCI hardware (bus 00) PCI: enabled onboard AC97/MC97 devices Boot video device is 0000:01:00.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 10 *11 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *10 11 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 7 10 11 14 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 11 devices usbcore: registered new driver usbfs usbcore: registered new driver hub PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report agpgart: Detected AGP bridge 0 agpgart: AGP aperture is 64M @ 0xf0000000 PCI-DMA: Disabling IOMMU. pnp: 00:05: ioport range 0x290-0x297 has been reserved PCI: Bridge: 0000:00:01.0 IO window: disabled. MEM window: faf00000-fbffffff PREFETCH window: f4000000-f9ffffff PCI: Setting latency timer of device 0000:00:01.0 to 64 NET: Registered protocol family 2 IP route cache hash table entries: 2048 (order: 2, 16384 bytes) TCP established hash table entries: 8192 (order: 6, 262144 bytes) TCP bind hash table entries: 4096 (order: 5, 131072 bytes) TCP: Hash tables configured (established 8192 bind 4096) TCP reno registered audit: initializing netlink socket (disabled) audit(1162349768.444:1): initialized Total HugeTLB memory allocated, 0 VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) SELinux: Registering netfilter hooks Initializing Cryptographic API ksign: Installing public key data Loading keyring - Added public key 3521D00968B3AB0A - User ID: Red Hat, Inc. (Kernel Module GPG key) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) pci_hotplug: PCI Hot Plug PCI Core version: 0.5 Real Time Clock Driver v1.12ac Non-volatile memory driver v1.2 Linux agpgart interface v0.101 (c) Dave Jones Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A 00:08: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A RAMDISK driver initialized: 16 RAM disks of 16384K size 4096 blocksize Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller at PCI slot 0000:00:0f.1 GSI 16 sharing vector 0xA9 and IRQ 16 ACPI: PCI Interrupt 0000:00:0f.1[A] -> GSI 20 (level, low) -> IRQ 169 PCI: VIA IRQ fixup for 0000:00:0f.1, from 255 to 9 VP_IDE: chipset revision 6 VP_IDE: not 100% native mode: will probe irqs later VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1 ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:pio Probing IDE interface ide0... hda: WDC WD800BB-00JHC0, ATA DISK drive hdb: _NEC DVD_RW ND-3550A, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... Probing IDE interface ide1... hda: max request size: 128KiB hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100) hda: cache flushes supported hda: hda1 hda2 ide-floppy driver 0.99.newide usbcore: registered new driver libusual usbcore: registered new driver hiddev usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver PNP: No PS/2 controller found. Probing ports directly. serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 mice: PS/2 mouse device common for all mice md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 TCP bic registered Initializing IPsec netlink socket NET: Registered protocol family 1 NET: Registered protocol family 17 powernow-k8: Power state transitions not supported ACPI: (supports S0 S1 S3 S4 S5) Freeing unused kernel memory: 204k freed Write protecting the kernel read-only data: 460k SCSI subsystem initialized libata version 2.00 loaded. sata_via 0000:00:0f.0: version 2.0 ACPI: PCI Interrupt 0000:00:0f.0[B] -> GSI 20 (level, low) -> IRQ 169 sata_via 0000:00:0f.0: routed to hard irq line 10 ata1: SATA max UDMA/133 cmd 0xE400 ctl 0xE002 bmdma 0xD000 irq 169 ata2: SATA max UDMA/133 cmd 0xD800 ctl 0xD402 bmdma 0xD008 irq 169 scsi0 : sata_via ata1: SATA link down 1.5 Gbps (SStatus 0 SControl 300) ATA: abnormal status 0x7F on port 0xE407 scsi1 : sata_via ata2: SATA link down 1.5 Gbps (SStatus 0 SControl 300) ATA: abnormal status 0x7F on port 0xD807 device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: dm-devel kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. SELinux: Disabled at runtime. SELinux: Unregistering netfilter hooks audit(1162349772.220:2): selinux=0 auid=4294967295 via-rhine.c:v1.10-LK1.4.1 July-24-2006 Written by Donald Becker GSI 17 sharing vector 0xB1 and IRQ 17 ACPI: PCI Interrupt 0000:00:0d.0[A] -> GSI 18 (level, low) -> IRQ 177 eth0: VIA Rhine III at 0xfae00000, 00:15:e9:81:42:24, IRQ 177. eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 41e1. GSI 18 sharing vector 0xB9 and IRQ 18 ACPI: PCI Interrupt 0000:00:12.0[A] -> GSI 23 (level, low) -> IRQ 185 eth1: VIA Rhine II at 0xfaa00000, 00:15:f2:72:3c:f4, IRQ 185. eth1: MII PHY found at address 1, status 0x786d advertising 01e1 Link 45e1. EDAC MC: Ver: 2.0.1 Oct 14 2006 EDAC MC0: Giving out device to k8_edac Athlon64/Opteron: DEV 0000:00:18.2 hdb: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 input: PC Speaker as /class/input/input0 PCI: Enabling device 0000:00:11.6 (0000 -> 0001) GSI 19 sharing vector 0xC1 and IRQ 19 ACPI: PCI Interrupt 0000:00:11.6[C] -> GSI 22 (level, low) -> IRQ 193 USB Universal Host Controller Interface driver v3.0 PCI: Setting latency timer of device 0000:00:11.6 to 64 VIA 82xx Modem: probe of 0000:00:11.6 failed with error -13 PCI: Enabling device 0000:00:11.5 (0000 -> 0001) ACPI: PCI Interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 193 PCI: Setting latency timer of device 0000:00:11.5 to 64 codec_read: codec 0 is not valid [0xfe0000] codec_read: codec 0 is not valid [0xfe0000] codec_read: codec 0 is not valid [0xfe0000] codec_read: codec 0 is not valid [0xfe0000] GSI 20 sharing vector 0xC9 and IRQ 20 ACPI: PCI Interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 201 PCI: VIA IRQ fixup for 0000:00:10.0, from 11 to 9 uhci_hcd 0000:00:10.0: UHCI Host Controller uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:10.0: irq 201, io base 0x0000b400 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:00:10.1[A] -> GSI 21 (level, low) -> IRQ 201 PCI: VIA IRQ fixup for 0000:00:10.1, from 11 to 9 uhci_hcd 0000:00:10.1: UHCI Host Controller uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 2 uhci_hcd 0000:00:10.1: irq 201, io base 0x0000b800 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:00:10.2[B] -> GSI 21 (level, low) -> IRQ 201 PCI: VIA IRQ fixup for 0000:00:10.2, from 10 to 9 uhci_hcd 0000:00:10.2: UHCI Host Controller uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:10.2: irq 201, io base 0x0000c000 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:00:10.3[B] -> GSI 21 (level, low) -> IRQ 201 PCI: VIA IRQ fixup for 0000:00:10.3, from 10 to 9 uhci_hcd 0000:00:10.3: UHCI Host Controller uhci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 4 uhci_hcd 0000:00:10.3: irq 201, io base 0x0000c400 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:00:10.4[C] -> GSI 21 (level, low) -> IRQ 201 PCI: VIA IRQ fixup for 0000:00:10.4, from 5 to 9 ehci_hcd 0000:00:10.4: EHCI Host Controller ehci_hcd 0000:00:10.4: new USB bus registered, assigned bus number 5 ehci_hcd 0000:00:10.4: irq 201, io mem 0xfab00000 ehci_hcd 0000:00:10.4: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb5: configuration #1 chosen from 1 choice hub 5-0:1.0: USB hub found hub 5-0:1.0: 8 ports detected floppy0: no floppy controllers found parport: PnPBIOS parport detected. parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE] lp0: using parport0 (interrupt-driven). lp0: console ready ACPI: Power Button (FF) [PWRF] ACPI: Power Button (CM) [PWRB] ibm_acpi: ec object not found md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. EXT3 FS on dm-0, internal journal kjournald starting. Commit interval 5 seconds EXT3 FS on hda1, internal journal EXT3-fs: mounted filesystem with ordered data mode. Adding 491512k swap on /dev/VolGroup00/LogVol01. Priority:-1 extents:1 across:491512k
e1000 and via-rhine.c interrupts aren't used as entropy sources. Here's basically the list of ethernet drivers that are entropy sources... http://sosdg.org/~coywolf/lxr/ident?i=IRQF_SAMPLE_RANDOM That leaves the keyboard and mouse for entropy. Are you using the keyboard and mouse a bunch? Is there anything special about about the keyboard? It's not impossible for routers to not have any decent entropy source, I'm a newbie but my guess is that those guys just end up using urandom... This is a tricky thing, because it's not like I can point a kernel change that caused a bug... :/
Yes and with xen servers you don't have either connected, either in xen0 or xenu. Byt now, I also have postfix complaining and disabling TLS because /dev/random isnt providing enough entropy. This has been a serious xen3 problem for me from the start. Fedora needs to fix rng-tools (aka rng-utils) as they include it to have an initscript (I filed a bug including an initscript), and there has to come a xen-random driver that can talk to the dom0's random pool, which should try to use the various hardware rng devices populating /dev/random through rngd. (as in I believe the xen package just dpend on the rngd package which should launch the daemon via initscripts). I believe there is a difference in regular and xen kernel for random, but I need to do some testing to confirm that for you. Most modern cpu's/board come with a hardware random number generator. It needs better integration into FC.
Keboard and mouse are USB. Other then that nothing special. While I realize this may not give a tremendous amount of entropy, I would think there would be enough to generate a 1024 bit RSA vpn key.
Fedora apologizes that these issues have not been resolved yet. We're sorry it's taken so long for your bug to be properly triaged and acted on. We appreciate the time you took to report this issue and want to make sure no important bugs slip through the cracks. If you're currently running a version of Fedora Core between 1 and 6, please note that Fedora no longer maintains these releases. We strongly encourage you to upgrade to a current Fedora release. In order to refocus our efforts as a project we are flagging all of the open bugs for releases which are no longer maintained and closing them. http://fedoraproject.org/wiki/LifeCycle/EOL If this bug is still open against Fedora Core 1 through 6, thirty days from now, it will be closed 'WONTFIX'. If you can reporduce this bug in the latest Fedora version, please change to the respective version. If you are unable to do this, please add a comment to this bug requesting the change. Thanks for your help, and we apologize again that we haven't handled these issues to this point. The process we are following is outlined here: http://fedoraproject.org/wiki/BugZappers/F9CleanUp We will be following the process here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping to ensure this doesn't happen again. And if you'd like to join the bug triage team to help make things better, check out http://fedoraproject.org/wiki/BugZappers
I am pretty sure xen guests still have a problem of not getting enough /dev/random from the host. This is not related to FC 1-6 of FC7/8/9.
one thing to check is that rng-utils is installed in the host, and rngd has been started. If the hardware has a hardware rng, this will contribute entropy to /dev/random
I understood there was a reason for commenting out the rngd call in the rc.sysvinit script, because it created havoc on certain systems. Though this is from memory from an irc conversation half a year ago. I could be wrong. The "proper" fix would be for any virtualised guest to have some kind of read access to the host's entropy source.
Changing version to '9' as part of upcoming Fedora 9 GA. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
For virtualisation, work has just been committed to 2.6.26rc for a VirtIO RNG driver, but I'm not sure how that's going to work with the virtualisation bits we've already shipped. After that appears and gets backported, it may need a bug filed against some of the userspace virt bits to get support for it integrated. It's not actually clear to me that this driver works with Xen or not. Further complicated by the fact our Xen kernels still aren't built from the same source as our bare-metal kernels. Sigh. I'm going to bounce this over to the kernel-xen component so that the people responsible for that are at least aware of this problem.
This message is a reminder that Fedora 9 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 9. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '9'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 9's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 9 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Fedora 9 changed to end-of-life (EOL) status on 2009-07-10. Fedora 9 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed.