How do I enable NCQ at boottime?

Asked by Anders Häggström on 2008-05-12

I have SATA2-harddrives that support NCQ and an nVidia MCP51 SATA2-controller (sata_nv) that support NCQ. I have NCQ support reported in dmesg, but it reports "0/32", which I guess means hardware support is found but disabled.

According to http://linux-ata.org/faq.html I should run the following command to enable NCQ, but I only get "Permission denied" as response.
$ echo 31 > /sys/block/sdX/device/queue_depth

If I accomplish to echo "31", is the setting permanent across boot or is it reset to "0" when I reboot?
How do I enable NCQ automatically every boot?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
2008-05-13
Last reply:
2008-05-13

Hello,

It will be reset at boot and it should be run by root not by your common user.

If you want to run it at boot, you can put it in /etc/init.d/rc.local

Anders Häggström (hagge) said : #2

oh, sorry, I forgot to mention that I tried to run the command both as root as well as a regular user, but both return "Permission denied"

(sdX is replaced by the true name of the device)
$ sudo su
# echo 31 > /sys/block/sdX/device/queue_depth
bash: /sys/block/sdX/device/queue_depth: Permission denied
# exit

The rc.local-script result in "Permission denied" as well.

I have a default install of "Ubuntu 8.04 Server", fully updated.

Hello,

I think you should try

echo 31 > /sys/block/sdX/device/queue_depth

but replace X by the right device (sda instead of sdX).

Anders Häggström (hagge) said : #4

Thank you for the quick response but that didn't help me much. I already use the correct name of my devices (as I try yo explain in the parenthesis in my last post).

Can you copy/paste here the result of 'dmesg' command ?

Thank you

Also please note that not all NVIDIA chipsets are supported (and that many hardware SATA RAIDs are scam, since the driver, so your CPU is doing the RAID job instead of the chipset):

------------------------
NVIDIA
Driver name: sata_nv

Summary: No TCQ/NCQ in early chipsets. NCQ support added in later chipsets. Looks like a PATA controller, but with full SATA control including hotplug and PM.

Update: NVIDIA has provided information (under NDA) that permits implementation of NCQ support, and a sample Linux implementation (patch) as well. Unfortunately, the patch needs debugging, and no one seems to have the time or motivation.

NOTE: Newer NVIDIA chipsets are AHCI, and use the ahci driver rather than the sata_nv driver.

Anders Häggström (hagge) said : #7

Thanks again for the fast reply! :)

I am not able to upload files/attachments to this thread, so I append it to the end of this post. If you need more/other information, just tell me.

I am not using the raid-function of the hardware, but thanks for explaining, I am using mdadm for that purpose. I didn't have NCQ at all in Ubuntu 7.10 and now when I am upgrading I just found out that the hard drives report NCQ, It's the exact same hardware, I only installed/upgraded Ubuntu 7.10 to 8.04.

$ lspci
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:05.0 VGA compatible controller: nVidia Corporation C51G [GeForce 6100] (rev a2)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a3)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
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:09.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
01:09.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
01:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)

$ dmesg
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.24-16-server (buildd@yellow) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Thu Apr 10 13:15:38 UTC 2008 (Ubuntu 2.6.24-16.30-server)
[ 0.000000] Command line: root=UUID=ef6e742f-37a1-4c4f-85bc-054828774fbb ro quiet splash
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
[ 0.000000] BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 000000007eff0000 (usable)
[ 0.000000] BIOS-e820: 000000007eff0000 - 000000007eff3000 (ACPI NVS)
[ 0.000000] BIOS-e820: 000000007eff3000 - 000000007f000000 (ACPI data)
[ 0.000000] BIOS-e820: 000000007f000000 - 0000000080000000 (reserved)
[ 0.000000] BIOS-e820: 00000000f0000000 - 00000000f2000000 (reserved)
[ 0.000000] BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
[ 0.000000] Entering add_active_range(0, 0, 159) 0 entries of 3200 used
[ 0.000000] Entering add_active_range(0, 256, 520176) 1 entries of 3200 used
[ 0.000000] end_pfn_map = 1048576
[ 0.000000] DMI 2.3 present.
[ 0.000000] ACPI: RSDP signature @ 0xFFFF8100000F6760 checksum 0
[ 0.000000] ACPI: RSDP 000F6760, 0014 (r0 GBT )
[ 0.000000] ACPI: RSDT 7EFF3000, 0034 (r1 GBT NVDAACPI 42302E31 NVDA 1010101)
[ 0.000000] ACPI: FACP 7EFF3040, 0074 (r1 GBT NVDAACPI 42302E31 NVDA 1010101)
[ 0.000000] ACPI: DSDT 7EFF30C0, 4911 (r1 GBT NVDAACPI 1000 MSFT 100000C)
[ 0.000000] ACPI: FACS 7EFF0000, 0040
[ 0.000000] ACPI: SSDT 7EFF7A80, 01C4 (r1 PTLTD POWERNOW 1 LTP 1)
[ 0.000000] ACPI: MCFG 7EFF7C80, 003C (r1 GBT NVDAACPI 42302E31 NVDA 1010101)
[ 0.000000] ACPI: APIC 7EFF7A00, 0072 (r1 GBT NVDAACPI 42302E31 NVDA 1010101)
[ 0.000000] Scanning NUMA topology in Northbridge 24
[ 0.000000] CPU has 2 num_cores
[ 0.000000] No NUMA configuration found
[ 0.000000] Faking a node at 0000000000000000-000000007eff0000
[ 0.000000] Entering add_active_range(0, 0, 159) 0 entries of 3200 used
[ 0.000000] Entering add_active_range(0, 256, 520176) 1 entries of 3200 used
[ 0.000000] Bootmem setup node 0 0000000000000000-000000007eff0000
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0 -> 4096
[ 0.000000] DMA32 4096 -> 1048576
[ 0.000000] Normal 1048576 -> 1048576
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[2] active PFN ranges
[ 0.000000] 0: 0 -> 159
[ 0.000000] 0: 256 -> 520176
[ 0.000000] On node 0 totalpages: 520079
[ 0.000000] DMA zone: 56 pages used for memmap
[ 0.000000] DMA zone: 1321 pages reserved
[ 0.000000] DMA zone: 2622 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 7055 pages used for memmap
[ 0.000000] DMA32 zone: 509025 pages, LIFO batch:31
[ 0.000000] Normal zone: 0 pages used for memmap
[ 0.000000] Movable zone: 0 pages used for memmap
[ 0.000000] Nvidia board detected. Ignoring ACPI timer override.
[ 0.000000] If you got timer trouble try acpi_use_timer_override
[ 0.000000] ACPI: PM-Timer IO Port: 0x1008
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[ 0.000000] Processor #0 (Bootup-CPU)
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[ 0.000000] Processor #1
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] dfl dfl lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 2, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] ACPI: IRQ14 used by override.
[ 0.000000] ACPI: IRQ15 used by override.
[ 0.000000] Setting APIC routing to flat
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] swsusp: Registered nosave memory region: 000000000009f000 - 00000000000a0000
[ 0.000000] swsusp: Registered nosave memory region: 00000000000a0000 - 00000000000f0000
[ 0.000000] swsusp: Registered nosave memory region: 00000000000f0000 - 0000000000100000
[ 0.000000] Allocating PCI resources starting at 88000000 (gap: 80000000:70000000)
[ 0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs
[ 0.000000] PERCPU: Allocating 41952 bytes of per cpu data
[ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 511647
[ 0.000000] Policy zone: DMA32
[ 0.000000] Kernel command line: root=UUID=ef6e742f-37a1-4c4f-85bc-054828774fbb ro quiet splash
[ 0.000000] Initializing CPU#0
[ 0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
[ 0.000000] TSC calibrated against PM_TIMER
[ 50.584381] Marking TSC unstable due to TSCs unsynchronized
[ 50.584383] time.c: Detected 2009.133 MHz processor.
[ 50.587325] Console: colour VGA+ 80x25
[ 50.587328] console [tty0] enabled
[ 50.587343] Checking aperture...
[ 50.587346] CPU 0: aperture @ ded0000000 size 32 MB
[ 50.587347] Aperture too small (32 MB)
[ 50.593983] No AGP bridge found
[ 50.609413] Memory: 2038360k/2080704k available (2523k kernel code, 41956k reserved, 1328k data, 328k init)
[ 50.609448] SLUB: Genslabs=12, HWalign=64, Order=0-1, MinObjects=4, CPUs=2, Nodes=1
[ 50.754143] Calibrating delay using timer specific routine.. 4021.04 BogoMIPS (lpj=20105241)
[ 50.754172] Security Framework initialized
[ 50.754178] SELinux: Disabled at boot.
[ 50.754191] AppArmor: AppArmor initialized
[ 50.754195] Failure registering capabilities with primary security module.
[ 50.754349] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 50.755353] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 50.755843] Mount-cache hash table entries: 256
[ 50.755961] Initializing cgroup subsys ns
[ 50.755964] Initializing cgroup subsys cpuacct
[ 50.755976] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
[ 50.755978] CPU: L2 Cache: 512K (64 bytes/line)
[ 50.755982] CPU 0/0 -> Node 0
[ 50.755983] CPU: Physical Processor ID: 0
[ 50.755985] CPU: Processor Core ID: 0
[ 50.756007] SMP alternatives: switching to UP code
[ 50.756556] Early unpacking initramfs... done
[ 51.070057] ACPI: Core revision 20070126
[ 51.070108] ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found.
[ 51.174402] Using local APIC timer interrupts.
[ 51.224114] APIC timer calibration result 12557079
[ 51.224116] Detected 12.557 MHz APIC timer.
[ 51.224213] SMP alternatives: switching to SMP code
[ 51.224675] Booting processor 1/2 APIC 0x1
[ 51.231725] Initializing CPU#1
[ 51.380914] Calibrating delay using timer specific routine.. 4018.28 BogoMIPS (lpj=20091428)
[ 51.380920] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
[ 51.380922] CPU: L2 Cache: 512K (64 bytes/line)
[ 51.380924] CPU 1/1 -> Node 0
[ 51.380926] CPU: Physical Processor ID: 0
[ 51.380927] CPU: Processor Core ID: 1
[ 51.381001] AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ stepping 02
[ 51.384035] Brought up 2 CPUs
[ 51.384142] CPU0 attaching sched-domain:
[ 51.384145] domain 0: span 00000000,00000003
[ 51.384147] groups: 00000000,00000001 00000000,00000002
[ 51.384151] domain 1: span 00000000,00000003
[ 51.384153] groups: 00000000,00000003
[ 51.384155] CPU1 attaching sched-domain:
[ 51.384157] domain 0: span 00000000,00000003
[ 51.384159] groups: 00000000,00000002 00000000,00000001
[ 51.384162] domain 1: span 00000000,00000003
[ 51.384164] groups: 00000000,00000003
[ 51.384447] net_namespace: 120 bytes
[ 51.384859] Time: 19:21:19 Date: 05/12/08
[ 51.384889] NET: Registered protocol family 16
[ 51.385089] ACPI: bus type pci registered
[ 51.385156] PCI: Using configuration type 1
[ 51.386383] ACPI: EC: Look up EC in DSDT
[ 51.392166] ACPI: Interpreter enabled
[ 51.392169] ACPI: (supports S0 S1 S4 S5)
[ 51.392184] ACPI: Using IOAPIC for interrupt routing
[ 51.400888] ACPI: PCI Root Bridge [PCI0] (0000:00)
[ 51.401788] PCI: Transparent bridge - 0000:00:10.0
[ 51.401802] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[ 51.402070] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
[ 51.475286] ACPI: PCI Interrupt Link [LNK1] (IRQs 5 7 9 10 11 14 15) *0, disabled.
[ 51.475442] ACPI: PCI Interrupt Link [LNK2] (IRQs 5 7 9 10 11 14 15) *0, disabled.
[ 51.475598] ACPI: PCI Interrupt Link [LNK3] (IRQs 5 7 9 10 *11 14 15)
[ 51.475752] ACPI: PCI Interrupt Link [LNK4] (IRQs 5 7 9 *10 11 14 15)
[ 51.475903] ACPI: PCI Interrupt Link [LNK5] (IRQs 5 7 9 10 11 14 15) *0, disabled.
[ 51.476057] ACPI: PCI Interrupt Link [LNK6] (IRQs 5 7 9 10 11 14 15) *0, disabled.
[ 51.476210] ACPI: PCI Interrupt Link [LNK7] (IRQs 5 7 9 10 *11 14 15)
[ 51.476363] ACPI: PCI Interrupt Link [LNK8] (IRQs 5 7 9 10 11 14 15) *0, disabled.
[ 51.476518] ACPI: PCI Interrupt Link [LUBA] (IRQs 5 7 9 *10 11 14 15)
[ 51.476671] ACPI: PCI Interrupt Link [LUBB] (IRQs 5 7 9 10 11 14 15) *0, disabled.
[ 51.476825] ACPI: PCI Interrupt Link [LMAC] (IRQs *5 7 9 10 11 14 15)
[ 51.476977] ACPI: PCI Interrupt Link [LACI] (IRQs 5 7 9 10 11 14 15) *0, disabled.
[ 51.477131] ACPI: PCI Interrupt Link [LAZA] (IRQs *5 7 9 10 11 14 15)
[ 51.477284] ACPI: PCI Interrupt Link [LPMU] (IRQs 5 7 9 10 11 14 15) *0, disabled.
[ 51.477437] ACPI: PCI Interrupt Link [LMCI] (IRQs 5 7 9 10 11 14 15) *0, disabled.
[ 51.477595] ACPI: PCI Interrupt Link [LSMB] (IRQs 5 7 9 10 *11 14 15)
[ 51.477749] ACPI: PCI Interrupt Link [LUB2] (IRQs *5 7 9 10 11 14 15)
[ 51.477902] ACPI: PCI Interrupt Link [LIDE] (IRQs 5 7 9 10 11 14 15) *0, disabled.
[ 51.478060] ACPI: PCI Interrupt Link [LSID] (IRQs 5 7 9 10 *11 14 15)
[ 51.478215] ACPI: PCI Interrupt Link [LFID] (IRQs 5 7 9 *10 11 14 15)
[ 51.478406] ACPI: PCI Interrupt Link [APC1] (IRQs 16) *0, disabled.
[ 51.478589] ACPI: PCI Interrupt Link [APC2] (IRQs 17) *0, disabled.
[ 51.478771] ACPI: PCI Interrupt Link [APC3] (IRQs 18) *0
[ 51.478953] ACPI: PCI Interrupt Link [APC4] (IRQs 19) *0
[ 51.479134] ACPI: PCI Interrupt Link [APC5] (IRQs 16) *0, disabled.
[ 51.479316] ACPI: PCI Interrupt Link [APC6] (IRQs 16) *0, disabled.
[ 51.479498] ACPI: PCI Interrupt Link [APC7] (IRQs 16) *0
[ 51.479679] ACPI: PCI Interrupt Link [APC8] (IRQs 16) *0, disabled.
[ 51.479862] ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22 23) *0
[ 51.480044] ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22 23) *0, disabled.
[ 51.480228] ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22 23) *0
[ 51.480411] ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22 23) *0, disabled.
[ 51.480594] ACPI: PCI Interrupt Link [APMU] (IRQs 20 21 22 23) *0, disabled.
[ 51.480777] ACPI: PCI Interrupt Link [AAZA] (IRQs 20 21 22 23) *0
[ 51.480960] ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22 23) *0, disabled.
[ 51.481143] ACPI: PCI Interrupt Link [APCS] (IRQs 20 21 22 23) *0
[ 51.481327] ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22 23) *0
[ 51.481511] ACPI: PCI Interrupt Link [APCM] (IRQs 20 21 22 23) *0, disabled.
[ 51.481696] ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22 23) *0, disabled.
[ 51.481880] ACPI: PCI Interrupt Link [APSI] (IRQs 20 21 22 23) *0
[ 51.482063] ACPI: PCI Interrupt Link [APSJ] (IRQs 20 21 22 23) *0
[ 51.482191] Linux Plug and Play Support v0.97 (c) Adam Belay
[ 51.482217] pnp: PnP ACPI init
[ 51.482226] ACPI: bus type pnp registered
[ 51.486356] pnp: PnP ACPI: found 12 devices
[ 51.486358] ACPI: ACPI bus type pnp unregistered
[ 51.486577] PCI: Using ACPI for IRQ routing
[ 51.486581] PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report
[ 51.513793] NET: Registered protocol family 8
[ 51.513795] NET: Registered protocol family 20
[ 51.513821] NetLabel: Initializing
[ 51.513822] NetLabel: domain hash size = 128
[ 51.513824] NetLabel: protocols = UNLABELED CIPSOv4
[ 51.513836] NetLabel: unlabeled traffic allowed by default
[ 51.513930] AppArmor: AppArmor Filesystem Enabled
[ 51.543742] system 00:01: ioport range 0x1000-0x107f has been reserved
[ 51.543744] system 00:01: ioport range 0x1080-0x10ff has been reserved
[ 51.543746] system 00:01: ioport range 0x1400-0x147f has been reserved
[ 51.543749] system 00:01: ioport range 0x1480-0x14ff has been reserved
[ 51.543751] system 00:01: ioport range 0x1800-0x187f has been reserved
[ 51.543753] system 00:01: ioport range 0x1880-0x18ff has been reserved
[ 51.543756] system 00:01: ioport range 0x2000-0x207f has been reserved
[ 51.543758] system 00:01: ioport range 0x2080-0x20ff has been reserved
[ 51.543762] system 00:01: iomem range 0xfefe0000-0xfefe01ff has been reserved
[ 51.543764] system 00:01: iomem range 0x7f000000-0x7fffffff could not be reserved
[ 51.543770] system 00:02: ioport range 0x4d0-0x4d1 has been reserved
[ 51.543773] system 00:02: ioport range 0x800-0x87f has been reserved
[ 51.543775] system 00:02: ioport range 0x295-0x314 has been reserved
[ 51.543777] system 00:02: ioport range 0x290-0x294 has been reserved
[ 51.543787] system 00:0a: iomem range 0xf0000000-0xf1ffffff could not be reserved
[ 51.543792] system 00:0b: iomem range 0xf0000-0xf3fff could not be reserved
[ 51.543795] system 00:0b: iomem range 0xf4000-0xf7fff could not be reserved
[ 51.543797] system 00:0b: iomem range 0xf8000-0xfbfff could not be reserved
[ 51.543800] system 00:0b: iomem range 0xfc000-0xfffff could not be reserved
[ 51.543802] system 00:0b: iomem range 0x7eff0000-0x7effffff could not be reserved
[ 51.543804] system 00:0b: iomem range 0xffff0000-0xffffffff has been reserved
[ 51.543807] system 00:0b: iomem range 0x0-0x9ffff could not be reserved
[ 51.543809] system 00:0b: iomem range 0x100000-0x7efeffff could not be reserved
[ 51.543812] system 00:0b: iomem range 0x7f000000-0x7fffffff could not be reserved
[ 51.543814] system 00:0b: iomem range 0xfec00000-0xfec00fff has been reserved
[ 51.543816] system 00:0b: iomem range 0xfee00000-0xfee00fff could not be reserved
[ 51.544180] PCI: Bridge: 0000:00:10.0
[ 51.544182] IO window: disabled.
[ 51.544185] MEM window: f3000000-f5ffffff
[ 51.544188] PREFETCH window: disabled.
[ 51.544198] PCI: Setting latency timer of device 0000:00:10.0 to 64
[ 51.544238] NET: Registered protocol family 2
[ 51.553696] Time: acpi_pm clocksource has been installed.
[ 51.553713] Switched to high resolution mode on CPU 0
[ 51.550811] Switched to high resolution mode on CPU 1
[ 51.633801] IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
[ 51.634549] TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
[ 51.636406] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[ 51.636892] TCP: Hash tables configured (established 262144 bind 65536)
[ 51.636895] TCP reno registered
[ 51.663691] checking if image is initramfs... it is
[ 52.276225] Freeing initrd memory: 8002k freed
[ 52.281125] audit: initializing netlink socket (disabled)
[ 52.281137] audit(1210620079.670:1): initialized
[ 52.281344] Total HugeTLB memory allocated, 0
[ 52.283235] VFS: Disk quotas dquot_6.5.1
[ 52.283305] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 52.283484] io scheduler noop registered
[ 52.283486] io scheduler anticipatory registered
[ 52.283487] io scheduler deadline registered (default)
[ 52.283581] io scheduler cfq registered
[ 52.283594] Boot video device is 0000:00:05.0
[ 52.328972] Real Time Clock Driver v1.12ac
[ 52.329066] Linux agpgart interface v0.102
[ 52.329068] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
[ 52.329209] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 52.329732] 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 52.330444] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
[ 52.330504] input: Macintosh mouse button emulation as /devices/virtual/input/input0
[ 52.330586] PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[ 52.330588] PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 52.330691] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 52.362969] mice: PS/2 mouse device common for all mice
[ 52.363011] cpuidle: using governor ladder
[ 52.363013] cpuidle: using governor menu
[ 52.363150] NET: Registered protocol family 1
[ 52.363247] registered taskstats version 1
[ 52.363379] Magic number: 8:732:394
[ 52.363501] /build/buildd/linux-2.6.24/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 52.363504] BIOS EDD facility v0.16 2004-Jun-25, 6 devices found
[ 52.363723] Freeing unused kernel memory: 328k freed
[ 52.402051] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[ 52.508998] fuse init (API version 7.9)
[ 52.543334] md: linear personality registered for level -1
[ 52.547374] md: multipath personality registered for level -4
[ 52.548387] md: raid0 personality registered for level 0
[ 52.555966] md: raid1 personality registered for level 1
[ 52.559915] xor: automatically using best checksumming function: generic_sse
[ 52.602309] generic_sse: 6190.800 MB/sec
[ 52.602311] xor: using function: generic_sse (6190.800 MB/sec)
[ 52.602922] async_tx: api initialized (async)
[ 52.772097] raid6: int64x1 2008 MB/s
[ 52.941859] raid6: int64x2 2489 MB/s
[ 53.111632] raid6: int64x4 2562 MB/s
[ 53.281416] raid6: int64x8 2010 MB/s
[ 53.451193] raid6: sse2x1 2801 MB/s
[ 53.620961] raid6: sse2x2 3723 MB/s
[ 53.790738] raid6: sse2x4 3905 MB/s
[ 53.790739] raid6: using algorithm sse2x4 (3905 MB/s)
[ 53.790742] md: raid6 personality registered for level 6
[ 53.790744] md: raid5 personality registered for level 5
[ 53.790745] md: raid4 personality registered for level 4
[ 53.812402] md: raid10 personality registered for level 10
[ 54.273686] SCSI subsystem initialized
[ 54.310601] usbcore: registered new interface driver usbfs
[ 54.310622] usbcore: registered new interface driver hub
[ 54.322352] libata version 3.00 loaded.
[ 54.321149] usbcore: registered new device driver usb
[ 54.326870] pata_amd 0000:00:0d.0: version 0.3.10
[ 54.326930] PCI: Setting latency timer of device 0000:00:0d.0 to 64
[ 54.335788] scsi0 : pata_amd
[ 54.345237] scsi1 : pata_amd
[ 54.345788] ata1: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xf000 irq 14
[ 54.345791] ata2: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xf008 irq 15
[ 54.343392] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
[ 54.870015] ata2.01: ATAPI: CD-532E-A, 2.0C, max MWDMA2
[ 54.870021] ata2.01: device is on DMA blacklist, disabling DMA
[ 55.069375] ata2.01: configured for PIO4
[ 55.069170] scsi 1:0:1:0: CD-ROM TEAC CD-532E-A 2.0C PQ: 0 ANSI: 5
[ 55.070287] ACPI: PCI Interrupt Link [APCF] enabled at IRQ 23
[ 55.070296] ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [APCF] -> GSI 23 (level, low) -> IRQ 23
[ 55.070440] PCI: Setting latency timer of device 0000:00:0b.0 to 64
[ 55.070447] ohci_hcd 0000:00:0b.0: OHCI Host Controller
[ 55.070680] ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 1
[ 55.070700] ohci_hcd 0000:00:0b.0: irq 23, io mem 0xf8008000
[ 55.130527] usb usb1: configuration #1 chosen from 1 choice
[ 55.130550] hub 1-0:1.0: USB hub found
[ 55.130558] hub 1-0:1.0: 8 ports detected
[ 55.238827] ACPI: PCI Interrupt Link [APCL] enabled at IRQ 22
[ 55.238835] ACPI: PCI Interrupt 0000:00:0b.1[B] -> Link [APCL] -> GSI 22 (level, low) -> IRQ 22
[ 55.238976] PCI: Setting latency timer of device 0000:00:0b.1 to 64
[ 55.238982] ehci_hcd 0000:00:0b.1: EHCI Host Controller
[ 55.239038] ehci_hcd 0000:00:0b.1: new USB bus registered, assigned bus number 2
[ 55.239071] ehci_hcd 0000:00:0b.1: debug port 1
[ 55.239075] PCI: cache line size of 64 is not supported by device 0000:00:0b.1
[ 55.239086] ehci_hcd 0000:00:0b.1: irq 22, io mem 0xf8004000
[ 55.258235] ehci_hcd 0000:00:0b.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[ 55.258352] usb usb2: configuration #1 chosen from 1 choice
[ 55.258375] hub 2-0:1.0: USB hub found
[ 55.258381] hub 2-0:1.0: 8 ports detected
[ 55.368656] ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
[ 55.368664] ACPI: PCI Interrupt 0000:01:0e.0[A] -> Link [APC3] -> GSI 18 (level, low) -> IRQ 18
[ 55.388978] ACPI: PCI Interrupt Link [APSI] enabled at IRQ 21
[ 55.388987] ACPI: PCI Interrupt 0000:00:0e.0[A] -> Link [APSI] -> GSI 21 (level, low) -> IRQ 21
[ 55.389019] PCI: Setting latency timer of device 0000:00:0e.0 to 64
[ 55.389029] ACPI: PCI interrupt for device 0000:00:0e.0 disabled
[ 55.389346] ACPI: PCI Interrupt Link [APSJ] enabled at IRQ 20
[ 55.389349] ACPI: PCI Interrupt 0000:00:0f.0[A] -> Link [APSJ] -> GSI 20 (level, low) -> IRQ 20
[ 55.389366] PCI: Setting latency timer of device 0000:00:0f.0 to 64
[ 55.389373] ACPI: PCI interrupt for device 0000:00:0f.0 disabled
[ 55.418726] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[18] MMIO=[f5004000-f50047ff] Max Packet=[2048] IR/IT contexts=[4/8]
[ 55.418834] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.61.
[ 55.419174] ACPI: PCI Interrupt Link [APCH] enabled at IRQ 23
[ 55.419177] ACPI: PCI Interrupt 0000:00:14.0[A] -> Link [APCH] -> GSI 23 (level, low) -> IRQ 23
[ 55.419181] PCI: Setting latency timer of device 0000:00:14.0 to 64
[ 55.947723] forcedeth 0000:00:14.0: ifname eth0, PHY OUI 0x5043 @ 1, addr 00:16:e6:56:c1:0e
[ 55.947729] forcedeth 0000:00:14.0: highdma pwrctl timirq gbit lnktim desc-v3
[ 55.954599] sata_nv 0000:00:0e.0: version 3.5
[ 55.954614] ACPI: PCI Interrupt 0000:00:0e.0[A] -> Link [APSI] -> GSI 21 (level, low) -> IRQ 21
[ 55.954787] PCI: Setting latency timer of device 0000:00:0e.0 to 64
[ 55.955911] scsi2 : sata_nv
[ 55.956364] scsi3 : sata_nv
[ 55.956541] ata3: SATA max UDMA/133 cmd 0x9f0 ctl 0xbf0 bmdma 0xd800 irq 21
[ 55.956544] ata4: SATA max UDMA/133 cmd 0x970 ctl 0xb70 bmdma 0xd808 irq 21
[ 55.960305] Driver 'sr' needs updating - please use bus_type methods
[ 55.964479] sr0: scsi3-mmc drive: 32x/32x cd/rw xa/form2 cdda tray
[ 55.964483] Uniform CD-ROM driver Revision: 3.20
[ 55.964521] sr 1:0:1:0: Attached scsi CD-ROM sr0
[ 55.969228] sr 1:0:1:0: Attached scsi generic sg0 type 5
[ 56.334297] usb 2-6: new high speed USB device using ehci_hcd and address 3
[ 56.437234] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 56.487921] usb 2-6: configuration #1 chosen from 1 choice
[ 56.656510] ata3.00: HPA unlocked: 625140335 -> 625142448, native 625142448
[ 56.656516] ata3.00: ATA-7: ST3320620AS, 3.AAJ, max UDMA/133
[ 56.656519] ata3.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 56.725875] ata3.00: configured for UDMA/133
[ 56.736387] ieee1394: Host added: ID:BUS[0-00:1023] GUID[0016e60000b51c4f]
[ 56.766212] usb 2-7: new high speed USB device using ehci_hcd and address 4
[ 56.916849] usb 2-7: configuration #1 chosen from 1 choice
[ 57.216154] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 57.255549] usb 1-4: new full speed USB device using ohci_hcd and address 2
[ 57.278189] ata4.00: ATA-7: ST3320620AS, 3.AAJ, max UDMA/133
[ 57.278192] ata4.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 57.361382] ata4.00: configured for UDMA/133
[ 57.364522] scsi 2:0:0:0: Direct-Access ATA ST3320620AS 3.AA PQ: 0 ANSI: 5
[ 57.364597] scsi 2:0:0:0: Attached scsi generic sg1 type 0
[ 57.366076] scsi 3:0:0:0: Direct-Access ATA ST3320620AS 3.AA PQ: 0 ANSI: 5
[ 57.366133] scsi 3:0:0:0: Attached scsi generic sg2 type 0
[ 57.366163] ACPI: PCI Interrupt 0000:00:0f.0[A] -> Link [APSJ] -> GSI 20 (level, low) -> IRQ 20
[ 57.366329] PCI: Setting latency timer of device 0000:00:0f.0 to 64
[ 57.367725] scsi4 : sata_nv
[ 57.368205] scsi5 : sata_nv
[ 57.368376] ata5: SATA max UDMA/133 cmd 0x9e0 ctl 0xbe0 bmdma 0xc400 irq 20
[ 57.368378] ata6: SATA max UDMA/133 cmd 0x960 ctl 0xb60 bmdma 0xc408 irq 20
[ 57.481391] usb 1-4: configuration #1 chosen from 1 choice
[ 57.488308] usbcore: registered new interface driver libusual
[ 57.492653] Initializing USB Mass Storage driver...
[ 57.494558] scsi6 : SCSI emulation for USB Mass Storage devices
[ 57.495546] usbcore: registered new interface driver usb-storage
[ 57.495549] USB Mass Storage support registered.
[ 57.499140] usb-storage: device found at 4
[ 57.499144] usb-storage: waiting for device to settle before scanning
[ 57.855308] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 57.911371] ata5.00: ATA-7: ST3320620AS, 3.AAJ, max UDMA/133
[ 57.911376] ata5.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 57.994562] ata5.00: configured for UDMA/133
[ 58.494450] ata6: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 58.552339] ata6.00: ATA-7: ST3320620AS, 3.AAJ, max UDMA/133
[ 58.552342] ata6.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 58.643845] ata6.00: configured for UDMA/133
[ 58.646986] scsi 4:0:0:0: Direct-Access ATA ST3320620AS 3.AA PQ: 0 ANSI: 5
[ 58.647064] scsi 4:0:0:0: Attached scsi generic sg3 type 0
[ 58.648547] scsi 5:0:0:0: Direct-Access ATA ST3320620AS 3.AA PQ: 0 ANSI: 5
[ 58.648605] scsi 5:0:0:0: Attached scsi generic sg4 type 0
[ 58.651973] Driver 'sd' needs updating - please use bus_type methods
[ 58.652063] sd 2:0:0:0: [sda] 625142448 512-byte hardware sectors (320073 MB)
[ 58.652075] sd 2:0:0:0: [sda] Write Protect is off
[ 58.652078] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 58.652096] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 58.652154] sd 2:0:0:0: [sda] 625142448 512-byte hardware sectors (320073 MB)
[ 58.652164] sd 2:0:0:0: [sda] Write Protect is off
[ 58.652166] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 58.652183] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 58.652187] sda: unknown partition table
[ 58.670952] sd 2:0:0:0: [sda] Attached SCSI disk
[ 58.671013] sd 3:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB)
[ 58.671025] sd 3:0:0:0: [sdb] Write Protect is off
[ 58.671028] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 58.671044] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 58.671086] sd 3:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB)
[ 58.671096] sd 3:0:0:0: [sdb] Write Protect is off
[ 58.671098] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 58.671114] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 58.671117] sdb: unknown partition table
[ 58.690765] sd 3:0:0:0: [sdb] Attached SCSI disk
[ 58.690803] sd 4:0:0:0: [sdc] 625142448 512-byte hardware sectors (320073 MB)
[ 58.690813] sd 4:0:0:0: [sdc] Write Protect is off
[ 58.690815] sd 4:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[ 58.690831] sd 4:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 58.690863] sd 4:0:0:0: [sdc] 625142448 512-byte hardware sectors (320073 MB)
[ 58.690872] sd 4:0:0:0: [sdc] Write Protect is off
[ 58.690875] sd 4:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[ 58.690890] sd 4:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 58.690894] sdc: unknown partition table
[ 58.708290] sd 4:0:0:0: [sdc] Attached SCSI disk
[ 58.708328] sd 5:0:0:0: [sdd] 625142448 512-byte hardware sectors (320073 MB)
[ 58.708338] sd 5:0:0:0: [sdd] Write Protect is off
[ 58.708340] sd 5:0:0:0: [sdd] Mode Sense: 00 3a 00 00
[ 58.708356] sd 5:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 58.708388] sd 5:0:0:0: [sdd] 625142448 512-byte hardware sectors (320073 MB)
[ 58.708398] sd 5:0:0:0: [sdd] Write Protect is off
[ 58.708400] sd 5:0:0:0: [sdd] Mode Sense: 00 3a 00 00
[ 58.708416] sd 5:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 58.708420] sdd: unknown partition table
[ 58.725320] sd 5:0:0:0: [sdd] Attached SCSI disk
[ 62.486188] usb-storage: device scan complete
[ 62.487803] scsi 6:0:0:0: Direct-Access Ut163 USB2FlashStorage 0.00 PQ: 0 ANSI: 2
[ 62.492783] sd 6:0:0:0: [sde] 1974271 512-byte hardware sectors (1011 MB)
[ 62.495651] sd 6:0:0:0: [sde] Write Protect is off
[ 62.495654] sd 6:0:0:0: [sde] Mode Sense: 00 00 00 00
[ 62.495656] sd 6:0:0:0: [sde] Assuming drive cache: write through
[ 62.505777] sd 6:0:0:0: [sde] 1974271 512-byte hardware sectors (1011 MB)
[ 62.508634] sd 6:0:0:0: [sde] Write Protect is off
[ 62.508637] sd 6:0:0:0: [sde] Mode Sense: 00 00 00 00
[ 62.508639] sd 6:0:0:0: [sde] Assuming drive cache: write through
[ 62.508687] sde: sde1
[ 62.619073] sd 6:0:0:0: [sde] Attached SCSI removable disk
[ 62.619115] sd 6:0:0:0: Attached scsi generic sg5 type 0
[ 68.008529] kjournald starting. Commit interval 5 seconds
[ 68.011576] EXT3-fs: mounted filesystem with ordered data mode.
[ 71.182372] i2c-adapter i2c-0: nForce2 SMBus adapter at 0x1c00
[ 71.182391] i2c-adapter i2c-1: nForce2 SMBus adapter at 0x1c80
[ 71.255425] input: Power Button (FF) as /devices/virtual/input/input2
[ 71.317229] ACPI: Power Button (FF) [PWRF]
[ 71.317312] input: Power Button (CM) as /devices/virtual/input/input3
[ 71.387103] ACPI: Power Button (CM) [PWRB]
[ 71.559523] Linux video capture interface: v2.00
[ 71.752520] cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
[ 71.752954] ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19
[ 71.752960] ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [APC4] -> GSI 19 (level, low) -> IRQ 19
[ 71.752997] cx88[0]: subsystem: 18ac:db50, board: DViCO FusionHDTV DVB-T Dual Digital [card=44,autodetected]
[ 71.753000] cx88[0]: TV tuner type 4, Radio tuner type -1
[ 71.786616] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
[ 71.910415] usb 2-6: USB disconnect, address 3
[ 72.455538] usbcore: registered new interface driver usbserial
[ 72.455556] /build/buildd/linux-2.6.24/drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
[ 72.455580] usbcore: registered new interface driver usbserial_generic
[ 72.455583] /build/buildd/linux-2.6.24/drivers/usb/serial/usb-serial.c: USB Serial Driver core
[ 72.521620] /build/buildd/linux-2.6.24/drivers/usb/serial/usb-serial.c: USB Serial support registered for FTDI USB Serial Device
[ 72.521649] ftdi_sio 1-4:1.0: FTDI USB Serial Device converter detected
[ 72.521676] /build/buildd/linux-2.6.24/drivers/usb/serial/ftdi_sio.c: Detected FT232BM
[ 72.521767] usb 1-4: FTDI USB Serial Device converter now attached to ttyUSB0
[ 72.521775] usbcore: registered new interface driver ftdi_sio
[ 72.521778] /build/buildd/linux-2.6.24/drivers/usb/serial/ftdi_sio.c: v1.4.3:USB FTDI Serial Converters Driver
[ 72.550599] usbcore: registered new interface driver dvb_usb_cxusb
[ 72.591846] udev: renamed network interface eth0 to eth1
[ 72.816834] input: PC Speaker as /devices/platform/pcspkr/input/input4
[ 72.945023] cx88[0]/0: found at 0000:01:09.0, rev: 5, irq: 19, latency: 32, mmio: 0xf3000000
[ 72.945079] cx88[0]/0: registered device video0 [v4l2]
[ 72.945098] cx88[0]/0: registered device vbi0
[ 72.945272] cx88[0]/2: cx2388x 8802 Driver Manager
[ 72.945295] ACPI: PCI Interrupt 0000:01:09.2[A] -> Link [APC4] -> GSI 19 (level, low) -> IRQ 19
[ 72.945306] cx88[0]/2: found at 0000:01:09.2, rev: 5, irq: 19, latency: 32, mmio: 0xf4000000
[ 72.946302] ACPI: PCI Interrupt Link [AAZA] enabled at IRQ 22
[ 72.946306] ACPI: PCI Interrupt 0000:00:10.1[B] -> Link [AAZA] -> GSI 22 (level, low) -> IRQ 22
[ 72.946510] PCI: Setting latency timer of device 0000:00:10.1 to 64
[ 72.973230] cx88/2: cx2388x dvb driver version 0.0.6 loaded
[ 72.973234] cx88/2: registering cx8802 driver, type: dvb access: shared
[ 72.973238] cx88[0]/2: subsystem: 18ac:db50, board: DViCO FusionHDTV DVB-T Dual Digital [card=44]
[ 72.973240] cx88[0]/2: cx2388x based DVB/ATSC card
[ 73.033921] DVB: registering new adapter (cx88[0])
[ 73.033927] DVB: registering frontend 0 (Zarlink MT352 DVB-T)...
[ 73.204968] parport_pc 00:08: reported by Plug and Play ACPI
[ 73.205055] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
[ 73.205255] usb 2-6: new high speed USB device using ehci_hcd and address 5
[ 73.355588] usb 2-6: configuration #1 chosen from 1 choice
[ 73.355781] dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual USB' in cold state, will try to load a firmware
[ 74.219276] dvb-usb: did not find the firmware file. (dvb-usb-bluebird-01.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
[ 74.219339] dvb_usb_cxusb: probe of 2-6:1.0 failed with error -22
[ 75.268438] loop: module loaded
[ 75.285005] lp0: using parport0 (interrupt-driven).
[ 75.615147] EXT3 FS on sde1, internal journal
[ 75.780299] device-mapper: uevent: version 1.0.3
[ 75.780329] device-mapper: ioctl: 4.12.0-ioctl (2007-10-02) initialised: <email address hidden>
[ 76.881701] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 78.370529] NET: Registered protocol family 17
[ 84.891610] RPC: Registered udp transport module.
[ 84.891616] RPC: Registered tcp transport module.
[ 84.959622] Installing knfsd (copyright (C) 1996 <email address hidden>).
[ 85.011671] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
[ 85.013729] NFSD: starting 90-second grace period

Hi again,

I read that if you want to use NCQ with nvidia chipset, you must append 'sata_nv.swncq=1' in your kernel boot line (GRUB menu) and reboot.

Anders Häggström (hagge) said : #9

Thanks for trying to help me.

I tried to do as you explained but the appended command results in "Unknown boot option 'sata_nv.swncq=1': ignoring" and the drives still report "0/32" and I still get "Permission denied" when I try to echo "31" to /sys.

Is there something else I can try or am I doing something wrong?

"/boot/grub/menu.lst" is configured like this:
title Ubuntu 8.04, kernel 2.6.24-16-server
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-16-server root=UUID={my-uuid-pattern} ro quiet sata_nv.swncq=1
initrd /boot/initrd.img-2.6.24-16-server
quiet

ah yes, it must be used int modprobe.d/sata_nv file .... add a line options sata_nv.swncq=1 ... need to check the exact steps and syntaxes. And you have to rebuild the initrd file after that ...

I also read on google that you aren't the only one who got problem with your motherboard and NCQ. It looks like NCQ support for your chipset is somewhat buggy.

Anders Häggström (hagge) said : #11

Well, I think I give up for now. The buggy driver can corrupt my data and I think that's not worth it. I better wait for a stable driver, if there will ever be one?

Thank you very much for your help regarding this, Christophe! If you have any links to the information you found about NCQ and my motherboard (Gigabyte, GA-M55Plus-S3G), please post them here.

from http://linux-ata.org/driver-status.html#nvidia, :

NVIDIA
Driver name: sata_nv

Summary: No TCQ/NCQ in early chipsets. NCQ support added in later chipsets. Looks like a PATA controller, but with full SATA control including hotplug and PM.

Update: NVIDIA has provided information (under NDA) that permits implementation of NCQ support, and a sample Linux implementation (patch) as well. Unfortunately, the patch needs debugging, and no one seems to have the time or motivation.

NOTE: Newer NVIDIA chipsets are AHCI, and use the ahci driver rather than the sata_nv driver.

------------------

You can try in BIOS if you find SATA mode called AHCI too, it could help you to turn it on/off. If not then you should give up. Nvidia is not very collaborative to release specifications.

Can you help with this problem?

Provide an answer of your own, or ask Anders Häggström for more information if necessary.

To post a message you must log in.