Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
04-17-2006, 11:46 AM
|
#1
|
LQ Newbie
Registered: Nov 2005
Distribution: Slackware 10, Mandriva 2006
Posts: 10
Rep:
|
Software RAID and VIA SATA
Hello,
I have problems with software RAID and VIA VT8251 SATA.
I added drivers for VT8251 to kernel and compile custom kernel. Yeah, my 4 SATA disks was recognized as sda, sdb, sdc, sdd.
Then I've setup software RAID after a few hours  . MD0 (/boot) and MD1 (/).
But md0 and md1 aren't active after reboot. I think that problem is with SATA drivers, because kernel assign devices (SCSI device sda etc.) later than try to start RAID (below is dmesg). Is it possible correct it and load SATA driver before RAID autostart?  Now, I'm booting from hda but I want to remove it and boot only RAID.
RAID is working perfect, cause this working after boot:
Code:
mdadm -A -s
mount -a
Thank you very much!!
Kicko
dmesg:
Code:
Bootdata ok (command line is auto BOOT_IMAGE=linux-VIA-SATA root=306 acpi=ht splash=silent)
Linux version 2.6.12-12mdkcustom3 (root@Knoppix) (gcc version 4.0.1 (4.0.1-5mdk for Mandriva Linux release 2006.0)) #3 SMP Sun Apr 6
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 00000000cbfb0000 (usable)
BIOS-e820: 00000000cbfb0000 - 00000000cbfbe000 (ACPI data)
BIOS-e820: 00000000cbfbe000 - 00000000cbfe0000 (ACPI NVS)
BIOS-e820: 00000000cbfe0000 - 00000000cc000000 (reserved)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fecc0000 - 00000000fecc1000 (reserved)
BIOS-e820: 00000000ff7c0000 - 0000000100000000 (reserved)
ACPI: RSDP (v000 ACPIAM ) @ 0x00000000000fa850
ACPI: RSDT (v001 A M I OEMRSDT 0x12000527 MSFT 0x00000097) @ 0x00000000cbfb0000
ACPI: FADT (v002 A M I OEMFACP 0x12000527 MSFT 0x00000097) @ 0x00000000cbfb0200
ACPI: MADT (v001 A M I OEMAPIC 0x12000527 MSFT 0x00000097) @ 0x00000000cbfb0390
ACPI: MCFG (v001 A M I OEMMCFG 0x12000527 MSFT 0x00000097) @ 0x00000000cbfb0400
ACPI: OEMB (v001 A M I AMI_OEM 0x12000527 MSFT 0x00000097) @ 0x00000000cbfbe040
ACPI: DSDT (v001 A0339 A0339000 0x00000000 INTL 0x02002026) @ 0x0000000000000000
Scanning NUMA topology in Northbridge 24
Number of nodes 1
Node 0 MemBase 0000000000000000 Limit 00000000cbfb0000
Using 24 for the hash shift. Max adder is cbfb0000
Using node hash shift of 24
Bootmem setup node 0 0000000000000000-00000000cbfb0000
On node 0 totalpages: 835407
DMA zone: 3999 pages, LIFO batch:1
Normal zone: 831408 pages, LIFO batch:31
HighMem zone: 0 pages, LIFO batch:1
ACPI: PM-Timer IO Port: 0x808
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Processor #0 15:3 APIC version 16
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
Processor #1 15:3 APIC version 16
Using ACPI for processor (LAPIC) configuration information
Intel MultiProcessor Specification v1.4
Virtual Wire compatibility mode.
OEM ID: TEMPLATE <6>Product ID: <6>APIC at: 0xFEE00000
I/O APIC #2 Version 3 at 0xFEC00000.
I/O APIC #3 Version 3 at 0xFECC0000.
Setting APIC routing to flat
Processors: 2
Allocating PCI resources starting at cc000000 (gap: cc000000:32c00000)
Checking aperture...
CPU 0: aperture @ f0000000 size 128 MB
Built 1 zonelists
Initializing CPU#0
Kernel command line: auto BOOT_IMAGE=linux-VIA-SATA root=306 acpi=ht splash=silent
bootsplash: silent mode.
PID hash table entries: 4096 (order: 12, 131072 bytes)
time.c: Using 3.579545 MHz PM timer.
time.c: Detected 2200.154 MHz processor.
Console: colour dummy device 80x25
Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
Memory: 3283100k/3342016k available (2969k kernel code, 0k reserved, 1102k data, 276k init)
Calibrating delay loop... 4325.37 BogoMIPS (lpj=2162688)
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
CPU 0(2) -> Node 0 -> Core 0
Using IO-APIC 2
Using IO-APIC 3
Using local APIC timer interrupts.
Detected 12.500 MHz APIC timer.
Booting processor 1/1 rip 6000 rsp ffff8100cbf55f58
Initializing CPU#1
Calibrating delay loop... 4390.91 BogoMIPS (lpj=2195456)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
CPU 1(2) -> Node 0 -> Core 1
AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ stepping 02
CPU 1: Syncing TSC to CPU 0.
Brought up 2 CPUs
CPU 1: synchronized TSC with CPU 0 (last diff -70 cycles, maxerr 571 cycles)
time.c: Using PIT/TSC based timekeeping.
testing NMI watchdog ... OK.
CPU0 attaching sched-domain:
domain 0: span 00000003
groups: 00000001 00000002
domain 1: span 00000003
groups: 00000003
CPU1 attaching sched-domain:
domain 0: span 00000003
groups: 00000002 00000001
domain 1: span 00000003
groups: 00000003
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
NET: Registered protocol family 16
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20050309
ACPI: Interpreter disabled.
SCSI subsystem initialized
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Boot video device is 0000:01:00.0
PCI: Transparent bridge - 0000:00:13.1
PCI: Using IRQ router default [1106/3287] at 0000:00:11.0
PCI->APIC IRQ transform: 0000:00:02.0[A] -> IRQ 177
PCI->APIC IRQ transform: 0000:00:03.0[A] -> IRQ 185
PCI->APIC IRQ transform: 0000:00:0f.0[B] -> IRQ 153
PCI->APIC IRQ transform: 0000:00:10.0[A] -> IRQ 145
PCI->APIC IRQ transform: 0000:00:10.1[C] -> IRQ 161
PCI->APIC IRQ transform: 0000:00:10.2[B] -> IRQ 153
PCI->APIC IRQ transform: 0000:00:10.3[D] -> IRQ 169
PCI->APIC IRQ transform: 0000:00:12.0[A] -> IRQ 169
PCI->APIC IRQ transform: 0000:01:00.0[A] -> IRQ 137
PCI-DMA: Disabling IOMMU.
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
audit: initializing netlink socket (disabled)
audit(1145328502.179:0): initialized
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
Initializing Cryptographic API
PCI: Via IRQ fixup for 0000:00:02.0, from 10 to 1
PCI: Setting latency timer of device 0000:00:02.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[pcie00]
Allocate Port Service[pcie02]
PCI: Via IRQ fixup for 0000:00:03.0, from 10 to 9
PCI: Setting latency timer of device 0000:00:03.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[pcie00]
Allocate Port Service[pcie02]
vesafb: framebuffer at 0xd0000000, mapped to 0xffffc20000080000, using 6144k, total 65536k
vesafb: mode is 1024x768x16, linelength=2048, pages=41
vesafb: scrolling: redraw
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
bootsplash 3.1.6-2004/03/31: looking for picture...<6> silentjpeg size 36758 bytes,<6>...found (1024x768, 36710 bytes, v3).
Console: switching to colour frame buffer device 122x37
fb0: VESA VGA frame buffer device
Real Time Clock Driver v1.12
Linux agpgart interface v0.101 (c) Dave Jones
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 32000K size 1024 blocksize
pktcdvd: v0.2.0a 2004-07-14 Jens Axboe (axboe@suse.de) and petero2@telia.com
via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004 Written by Donald Becker
PCI: Via IRQ fixup for 0000:00:12.0, from 11 to 9
eth0: VIA Rhine II at 0x1b800, 00:15:f2:b4:2a:90, IRQ 169.
eth0: MII PHY found at address 1, status 0x786d advertising 01e1 Link 45e1.
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
PCI: Via IRQ fixup for 0000:00:0f.1, from 255 to 0
VP_IDE: chipset revision 7
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8251 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1
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: Maxtor 33073H3, ATA DISK drive
hdb: HL-DT-ST DVDRAM GSA-4163B, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hda: max request size: 128KiB
hda: 60032448 sectors (30736 MB) w/2048KiB Cache, CHS=59556/16/63, UDMA(100)
hda: cache flushes not supported
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 >
libata version 1.11 loaded.
ahci version 1.00
PCI: Via IRQ fixup for 0000:00:0f.0, from 5 to 9
ahci(0000:00:0f.0) AHCI 0001.0000 32 slots 4 ports 3 Gbps 0xf impl SATA mode
Losing some ticks... checking if CPU frequency changed.
ahci(0000:00:0f.0) flags: 64bit ncq pm led clo pmp pio slum part
ata1: SATA max UDMA/133 cmd 0xFFFFC20000010D00 ctl 0x0 bmdma 0x0 irq 153
ata2: SATA max UDMA/133 cmd 0xFFFFC20000010D80 ctl 0x0 bmdma 0x0 irq 153
ata3: SATA max UDMA/133 cmd 0xFFFFC20000010E00 ctl 0x0 bmdma 0x0 irq 153
ata4: SATA max UDMA/133 cmd 0xFFFFC20000010E80 ctl 0x0 bmdma 0x0 irq 153
ata1: dev 0 cfg 49:2f00 82:346b 83:7fe9 84:4773 85:3469 86:3c01 87:4763 88:007f
ata1: dev 0 ATA, max UDMA/133, 321672960 sectors: lba48
ata1: dev 0 configured for UDMA/133
scsi0 : ahci
ata2: dev 0 cfg 49:2f00 82:346b 83:7fe9 84:4773 85:3469 86:3c01 87:4763 88:007f
ata2: dev 0 ATA, max UDMA/133, 321672960 sectors: lba48
ata2: dev 0 configured for UDMA/133
scsi1 : ahci
ata3: dev 0 cfg 49:2f00 82:346b 83:7fe9 84:4773 85:3469 86:3c01 87:4763 88:007f
ata3: dev 0 ATA, max UDMA/133, 321672960 sectors: lba48
ata3: dev 0 configured for UDMA/133
scsi2 : ahci
ata4: dev 0 cfg 49:2f00 82:346b 83:7fe9 84:4773 85:3469 86:3c01 87:4763 88:007f
ata4: dev 0 ATA, max UDMA/133, 321672960 sectors: lba48
ata4: dev 0 configured for UDMA/133
scsi3 : ahci
Vendor: ATA Model: HDT722516DLA380 Rev: V43O
Type: Direct-Access ANSI SCSI revision: 05
Vendor: ATA Model: HDT722516DLA380 Rev: V43O
Type: Direct-Access ANSI SCSI revision: 05
Vendor: ATA Model: HDT722516DLA380 Rev: V43O
Type: Direct-Access ANSI SCSI revision: 05
Vendor: ATA Model: HDT722516DLA380 Rev: V43O
Type: Direct-Access ANSI SCSI revision: 05
mice: PS/2 mouse device common for all mice
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid10 personality registered as nr 9
md: raid5 personality registered as nr 4
raid5: automatically using best checksumming function: generic_sse
generic_sse: 6668.000 MB/sec
raid5: using function: generic_sse (6668.000 MB/sec)
raid6: int64x1 1996 MB/s
raid6: int64x2 2726 MB/s
raid6: int64x4 2683 MB/s
raid6: int64x8 1816 MB/s
raid6: sse2x1 667 MB/s
raid6: sse2x2 1019 MB/s
raid6: sse2x4 1808 MB/s
raid6: using algorithm sse2x4 (1808 MB/s)
md: raid6 personality registered as nr 8
md: multipath personality registered as nr 7
md: faulty personality registered as nr 10
md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 16384 buckets, 256Kbytes
TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
NET: Registered protocol family 1
BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
devfs_mk_dev: could not append to parent for md/0
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
input: AT Translated Set 2 keyboard on isa0060/serio0
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 276k freed
input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
SCSI device sda: 321672960 512-byte hdwr sectors (164697 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 321672960 512-byte hdwr sectors (164697 MB)
SCSI device sda: drive cache: write back
/dev/scsi/host0/bus0/target0/lun0: p1 p2 p3
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sdb: 321672960 512-byte hdwr sectors (164697 MB)
SCSI device sdb: drive cache: write back
SCSI device sdb: 321672960 512-byte hdwr sectors (164697 MB)
SCSI device sdb: drive cache: write back
/dev/scsi/host1/bus0/target0/lun0: p1 p2 p3
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
SCSI device sdc: 321672960 512-byte hdwr sectors (164697 MB)
SCSI device sdc: drive cache: write back
SCSI device sdc: 321672960 512-byte hdwr sectors (164697 MB)
SCSI device sdc: drive cache: write back
/dev/scsi/host2/bus0/target0/lun0: p1 p2 p3
Attached scsi disk sdc at scsi2, channel 0, id 0, lun 0
SCSI device sdd: 321672960 512-byte hdwr sectors (164697 MB)
SCSI device sdd: drive cache: write back
SCSI device sdd: 321672960 512-byte hdwr sectors (164697 MB)
SCSI device sdd: drive cache: write back
/dev/scsi/host3/bus0/target0/lun0: p1 p2 p3
Attached scsi disk sdd at scsi3, channel 0, id 0, lun 0
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
PCI: Via IRQ fixup for 0000:00:10.0, from 11 to 1
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 145, io base 0x0000d000
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
PCI: Via IRQ fixup for 0000:00:10.1, from 3 to 1
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 161, io base 0x0000c800
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
PCI: Via IRQ fixup for 0000:00:10.2, from 5 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 153, io base 0x0000c400
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
PCI: Via IRQ fixup for 0000:00:10.3, from 7 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 169, io base 0x0000c000
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
ts: Compaq touchscreen protocol output
EXT3 FS on hda6, internal journal
Adding 1124508k swap on /dev/hda5. Priority:-1 extents:1
Adding 506036k swap on /dev/sda2. Priority:-2 extents:1
Adding 506036k swap on /dev/sdb2. Priority:-3 extents:1
Adding 506036k swap on /dev/sdc2. Priority:-4 extents:1
Adding 506036k swap on /dev/sdd2. Priority:-5 extents:1
loop: loaded (max 8 devices)
hdb: ATAPI 63X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB
fdisk -l
Code:
Disk /dev/hda: 30.7 GB, 30736613376 bytes
255 heads, 63 sectors/track, 3736 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 764 6136798+ 83 Linux
/dev/hda2 765 3736 23872590 5 Extended
/dev/hda5 765 904 1124518+ 82 Linux swap / Solaris
/dev/hda6 905 3736 22748008+ 83 Linux
Disk /dev/sda: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 12 96358+ fd Linux raid autodetect
/dev/sda2 13 75 506047+ 82 Linux swap / Solaris
/dev/sda3 76 20023 160232310 fd Linux raid autodetect
Disk /dev/sdb: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 12 96358+ fd Linux raid autodetect
/dev/sdb2 13 75 506047+ 82 Linux swap / Solaris
/dev/sdb3 76 20023 160232310 fd Linux raid autodetect
Disk /dev/sdc: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 12 96358+ fd Linux raid autodetect
/dev/sdc2 13 75 506047+ 82 Linux swap / Solaris
/dev/sdc3 76 20023 160232310 fd Linux raid autodetect
Disk /dev/sdd: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdd1 * 1 12 96358+ fd Linux raid autodetect
/dev/sdd2 13 75 506047+ 82 Linux swap / Solaris
/dev/sdd3 76 20023 160232310 fd Linux raid autodetect
Code:
# mdadm configuration file
DEVICE /dev/sd[abcd]1
DEVICE /dev/sd[abcd]3
ARRAY /dev/md0 level=raid1 num-devices=4 devices=/dev/sda1,/dev/sdb1,/dev/sdc1,/dev/sdd1 auto=md
ARRAY /dev/md1 level=raid10 num-devices=4 devices=/dev/sda3,/dev/sdb3,/dev/sdc3,/dev/sdd3 auto=md
|
|
|
04-17-2006, 03:23 PM
|
#2
|
Senior Member
Registered: Oct 2003
Location: /earth/usa/nj (UTC-5)
Distribution: RHEL, AltimaLinux, Rocky
Posts: 1,151
Rep:
|
You should be able to include the via driver module in your initrd image to ensure that they are loaded earlier than the raid startup.
If you haven’t run mkinitrd before, look through the man page for more info about specifying modules.
|
|
|
04-18-2006, 03:08 AM
|
#3
|
LQ Newbie
Registered: Nov 2005
Distribution: Slackware 10, Mandriva 2006
Posts: 10
Original Poster
Rep:
|
Yeah, problem was with drivers ... I've downloaded newer kernel 2.6.16 and I've used this drivers for SATA VIA: http://www.geocities.com/rajahuroman/ ... and now it works perfect 
|
|
|
All times are GMT -5. The time now is 12:22 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|