Re: libata and legacy ide pcmcia failure

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This gets a little bit further again, but now I get lots of new errors....

** 2.6.22rc1-git5 + timing-debug.patch + disable-dev_init_param-and-setxfermode-for-CFA.patch

May 21 16:58:06 localhost kernel: pccard: PCMCIA card inserted into slot 0
May 21 16:58:06 localhost kernel: cs: memory probe 0xe8000000-0xefffffff: excluding 0xe8000000-0xefffffff
May 21 16:58:06 localhost kernel: cs: memory probe 0xc0200000-0xcfffffff: excluding 0xc0200000-0xc11fffff 0xc1a00000-0xc21fffff 0xc2a00000-0xc31fffff 0xc3a00000-0xcc1fffff 0xcca00000-0xcd1fffff 0xcda00000-0xce1fffff 0xcea00000-0xcf1fffff 0xcfa00000-0xd01fffff
May 21 16:58:06 localhost kernel: pcmcia: registering new device pcmcia0.0
May 21 16:58:06 localhost kernel: scsi3 : pata_pcmcia
May 21 16:58:06 localhost kernel: ata3: PATA max PIO0 cmd 0x00014100 ctl 0x0001410e bmdma 0x00000000 irq 0
May 21 16:58:06 localhost kernel: ata3: soft resetting port
May 21 16:58:16 localhost kernel: ata3: SRST failed (errno=-16)
May 21 16:58:16 localhost kernel: ata3: soft resetting port
May 21 16:58:17 localhost kernel: ata3: reset complete
May 21 16:58:17 localhost kernel: ata3.00: issuing IDENTIFY
May 21 16:58:17 localhost kernel: ata3.00: IDENTIFY complete
May 21 16:58:17 localhost kernel: ata3.00: CFA: Memory Card Adapter, 20011212, max PIO1
May 21 16:58:17 localhost kernel: ata3.00: 253696 sectors, multi 0: LBA May 21 16:58:17 localhost kernel: ata3.00: issuing IDENTIFY
May 21 16:58:17 localhost kernel: ata3.00: IDENTIFY complete
May 21 16:58:17 localhost kernel: ata3.00: configured for PIO0
May 21 16:58:17 localhost kernel: ata3: EH complete
May 21 16:58:17 localhost kernel: scsi 3:0:0:0: Direct-Access     ATA      Memory Card Adap 2001 PQ: 0 ANSI: 5
May 21 16:58:17 localhost kernel: sd 3:0:0:0: [sdd] 253696 512-byte hardware sectors (130 MB)
May 21 16:58:17 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:58:17 localhost kernel: sd 3:0:0:0: [sdd] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
May 21 16:58:17 localhost kernel: sd 3:0:0:0: [sdd] 253696 512-byte hardware sectors (130 MB)
May 21 16:58:17 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:58:17 localhost kernel: sd 3:0:0:0: [sdd] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
May 21 16:58:47 localhost kernel:  sdd:<3>ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
May 21 16:58:47 localhost kernel: ata3.00: cmd 20/00:08:00:00:00/00:00:00:00:00/e0 tag 0 cdb 0x0 data 4096 in
May 21 16:58:47 localhost kernel:          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
May 21 16:58:47 localhost kernel: ata3: soft resetting port
May 21 16:58:57 localhost kernel: ata3: SRST failed (errno=-16)
May 21 16:58:57 localhost kernel: ata3: soft resetting port
May 21 16:58:57 localhost kernel: ata3: reset complete
May 21 16:58:57 localhost kernel: ATA: abnormal status 0x58 on port 0x00014107
May 21 16:58:57 localhost kernel: ata3.00: issuing IDENTIFY
May 21 16:58:57 localhost kernel: ATA: abnormal status 0x58 on port 0x00014107
May 21 16:58:57 localhost last message repeated 4 times
May 21 16:58:57 localhost kernel: ata3.00: IDENTIFY complete
May 21 16:58:57 localhost kernel: ata3.00: failed to IDENTIFY (I/O error, err_mask=0x2)
May 21 16:58:57 localhost kernel: ata3.00: revalidation failed (errno=-5)
May 21 16:58:57 localhost kernel: ata3: failed to recover some devices, retrying in 5 secs
May 21 16:59:02 localhost kernel: ata3: soft resetting port
May 21 16:59:12 localhost kernel: ata3: SRST failed (errno=-16)
May 21 16:59:12 localhost kernel: ata3: soft resetting port
May 21 16:59:22 localhost kernel: ata3: SRST failed (errno=-16)
May 21 16:59:22 localhost kernel: ata3: soft resetting port
May 21 16:59:23 localhost kernel: ata3: reset complete
May 21 16:59:23 localhost kernel: ATA: abnormal status 0x3B on port 0x00014107
May 21 16:59:23 localhost kernel: ATA: abnormal status 0x3B on port 0x00014107
May 21 16:59:23 localhost kernel: ATA: abnormal status 0x58 on port 0x00014107
May 21 16:59:23 localhost kernel: ata3.00: issuing IDENTIFY
May 21 16:59:23 localhost kernel: ATA: abnormal status 0x58 on port 0x00014107
May 21 16:59:23 localhost last message repeated 4 times
May 21 16:59:23 localhost kernel: ata3.00: IDENTIFY complete
May 21 16:59:23 localhost kernel: ata3.00: failed to IDENTIFY (I/O error, err_mask=0x2)
May 21 16:59:23 localhost kernel: ata3.00: revalidation failed (errno=-5)
May 21 16:59:23 localhost kernel: ata3: failed to recover some devices, retrying in 5 secs
May 21 16:59:28 localhost kernel: ata3: soft resetting port
May 21 16:59:28 localhost kernel: ata3: reset complete
May 21 16:59:28 localhost kernel: ATA: abnormal status 0x58 on port 0x00014107
May 21 16:59:28 localhost kernel: ata3.00: issuing IDENTIFY
May 21 16:59:28 localhost kernel: ATA: abnormal status 0x58 on port 0x00014107
May 21 16:59:28 localhost last message repeated 4 times
May 21 16:59:28 localhost kernel: ata3.00: IDENTIFY complete
May 21 16:59:28 localhost kernel: ata3.00: failed to IDENTIFY (I/O error, err_mask=0x2)
May 21 16:59:28 localhost kernel: ata3.00: revalidation failed (errno=-5)
May 21 16:59:28 localhost kernel: ata3.00: disabled
May 21 16:59:28 localhost kernel: ata3: EH complete
May 21 16:59:28 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:28 localhost kernel: end_request: I/O error, dev sdd, sector 0
May 21 16:59:28 localhost kernel: Buffer I/O error on device sdd, logical block 0
May 21 16:59:28 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:28 localhost kernel: end_request: I/O error, dev sdd, sector 0
May 21 16:59:28 localhost kernel: Buffer I/O error on device sdd, logical block 0
May 21 16:59:28 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:28 localhost kernel: end_request: I/O error, dev sdd, sector 0
May 21 16:59:28 localhost kernel: Buffer I/O error on device sdd, logical block 0
May 21 16:59:28 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:28 localhost kernel: end_request: I/O error, dev sdd, sector 0
May 21 16:59:28 localhost kernel: Buffer I/O error on device sdd, logical block 0
May 21 16:59:28 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:28 localhost kernel: end_request: I/O error, dev sdd, sector 0
May 21 16:59:28 localhost kernel: Buffer I/O error on device sdd, logical block 0
May 21 16:59:28 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:28 localhost kernel: end_request: I/O error, dev sdd, sector 0
May 21 16:59:28 localhost kernel: Buffer I/O error on device sdd, logical block 0
May 21 16:59:28 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:28 localhost kernel: end_request: I/O error, dev sdd, sector 0
May 21 16:59:28 localhost kernel: Buffer I/O error on device sdd, logical block 0
May 21 16:59:28 localhost kernel: Dev sdd: unable to read RDB block 0
May 21 16:59:28 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:28 localhost kernel: end_request: I/O error, dev sdd, sector 0
May 21 16:59:28 localhost kernel: Buffer I/O error on device sdd, logical block 0
May 21 16:59:28 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:28 localhost kernel: end_request: I/O error, dev sdd, sector 0
May 21 16:59:28 localhost kernel: Buffer I/O error on device sdd, logical block 0
May 21 16:59:28 localhost kernel:  unable to read partition table
May 21 16:59:28 localhost kernel: sd 3:0:0:0: [sdd] Attached SCSI removable disk
May 21 16:59:28 localhost kernel: sd 3:0:0:0: Attached scsi generic sg3 type 0
May 21 16:59:28 localhost udevd-event[2504]: udev_rules_apply_format: unknown format variable '$modalias'
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:29 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:31 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:33 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:35 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:37 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:39 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] READ CAPACITY failed
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] Sense not available.
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] Write Protect is off
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] Asking for cache data failed
May 21 16:59:41 localhost kernel: sd 3:0:0:0: [sdd] Assuming drive cache: write through

and it continues like that until I pull the card.

Tejun Heo wrote:
Robert de Rooy wrote:
Thanks for looking into this!

I tried the patches on 2.6.22rc1-git5. The second patch unfortunately
did not resolve the issue, although it seems to get a bit further. Here
are the logs.

** 2.6.22rc1-git5 + timing-debug.patch

Oh I see.  The 2.6.22rc1-git5 has new reset sequencing which uses
deadline table so it takes 10sec to fail to first reset try while 2.6.21
needs 30secs.  That's where the 20sec difference per each try comes
from, so newer version is better.  Great.

** 2.6.22rc1-git5 + timing-debug.patch + disable-dev_init_params.patch
May 20 23:02:26 localhost kernel: ata3.00: 253696 sectors, multi 0: LBA
May 20 23:02:56 localhost kernel: ata3.00: qc timeout (cmd 0xef)
May 20 23:02:56 localhost kernel: ata3.00: failed to set xfermode
(err_mask=0x4)

Hmmm... It doesn't like SETXFERMASK either.  Please try the attached patch.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux