First of all: LESS software is BETTER than MORE SOFTWARE, why?

Because LESS software means LESS errors. There is NO FLAWLESS SOFTWARE, even the Spaceshuttle Software contained SOME errors.

What businesses and people need are not fancy desctops with transparent windows… they need reliable sleak fast operation systems with reliable and failure-proof filesystems…

that’s why i recommmend you to STICK with EXT3 for the next 4 years, despite EXT4 beeing faster.

Why?

Because you might lose your files FASTER with a FASTER filesystem that destroys itself on fsck. ( i had that on a QNAP!!!!)

You can assume software that was under constant development for 10 YEARS to be kind of solid (Office, Windows 7).

But ofcourse as producers want to implement new features (with or without asking their customers if they actually need it) things could fall apart AGAIN.

Today i encountered a strange Error on Ubuntu Server Ubuntu 14.04.1 LTS running in Oracle Virtualbox VM.

Virtualbox 4.2.14 r86644

root@FILESERVER:/# uname -a
Linux FILESERVER 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

[  548.594833] sd 3:0:0:0: [sdb] CDB:
[  548.594838] Write(10): 2a 00 93 34 08 00 00 00 10 00
[  578.908236] ata4.00: exception Emask 0x0 SAct 0x7fffffff SErr 0x0 action 0x6 frozen
[  578.910679] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.911122] ata4.00: cmd 61/10:00:00:08:08/00:00:0d:00:00/40 tag 0 ncq 8192 out
[  578.911122]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.913786] ata4.00: status: { DRDY }
[  578.914370] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.915044] ata4.00: cmd 61/10:08:00:08:0c/00:00:0d:00:00/40 tag 1 ncq 8192 out
[  578.915044]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.917114] ata4.00: status: { DRDY }
[  578.917775] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.918415] ata4.00: cmd 61/10:10:00:08:10/00:00:0d:00:00/40 tag 2 ncq 8192 out
[  578.918415]          res 40/00:fe:00:00:00/00:00:00:00:00/40 Emask 0x4 (timeout)
[  578.921246] ata4.00: status: { DRDY }
[  578.921932] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.922551] ata4.00: cmd 61/10:18:00:08:14/00:00:0d:00:00/40 tag 3 ncq 8192 out
[  578.922551]          res 40/00:01:00:00:00/00:00:00:00:00/40 Emask 0x4 (timeout)
[  578.924813] ata4.00: status: { DRDY }
[  578.925466] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.926147] ata4.00: cmd 61/10:20:00:08:18/00:00:0d:00:00/40 tag 4 ncq 8192 out
[  578.926147]          res 40/00:01:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.930738] ata4.00: status: { DRDY }
[  578.931433] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.932337] ata4.00: cmd 61/10:28:00:08:1c/00:00:0d:00:00/40 tag 5 ncq 8192 out
[  578.932337]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.935050] ata4.00: status: { DRDY }
[  578.935754] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.936495] ata4.00: cmd 61/10:30:00:08:20/00:00:0d:00:00/40 tag 6 ncq 8192 out
[  578.936495]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.939188] ata4.00: status: { DRDY }
[  578.939874] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.940704] ata4.00: cmd 61/10:38:00:08:24/00:00:0d:00:00/40 tag 7 ncq 8192 out
[  578.940704]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.943655] ata4.00: status: { DRDY }
[  578.944003] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.944999] ata4.00: cmd 61/10:40:00:08:28/00:00:0d:00:00/40 tag 8 ncq 8192 out
[  578.944999]          res 40/00:01:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.950709] ata4.00: status: { DRDY }
[  578.951530] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.952003] ata4.00: cmd 61/10:48:00:08:2c/00:00:0d:00:00/40 tag 9 ncq 8192 out
[  578.952003]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.954969] ata4.00: status: { DRDY }
[  578.955685] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.956492] ata4.00: cmd 61/10:50:00:08:30/00:00:0d:00:00/40 tag 10 ncq 8192 out
[  578.956492]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.959417] ata4.00: status: { DRDY }
[  578.960359] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.961069] ata4.00: cmd 61/10:58:00:08:34/00:00:0d:00:00/40 tag 11 ncq 8192 out
[  578.961069]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.963842] ata4.00: status: { DRDY }
[  578.964712] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.965416] ata4.00: cmd 61/10:60:00:08:38/00:00:0d:00:00/40 tag 12 ncq 8192 out
[  578.965416]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.970041] ata4.00: status: { DRDY }
[  578.970736] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.971427] ata4.00: cmd 61/10:68:00:08:3c/00:00:0d:00:00/40 tag 13 ncq 8192 out
[  578.971427]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.974665] ata4.00: status: { DRDY }
[  578.975511] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.976301] ata4.00: cmd 61/10:70:00:08:40/00:00:0d:00:00/40 tag 14 ncq 8192 out
[  578.976301]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.979057] ata4.00: status: { DRDY }
[  578.979772] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.980279] ata4.00: cmd 61/10:78:00:08:44/00:00:0d:00:00/40 tag 15 ncq 8192 out
[  578.980279]          res 40/00:01:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.983000] ata4.00: status: { DRDY }
[  578.983688] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.984546] ata4.00: cmd 61/10:80:00:08:48/00:00:0d:00:00/40 tag 16 ncq 8192 out
[  578.984546]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.987325] ata4.00: status: { DRDY }
[  578.989343] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.990454] ata4.00: cmd 61/10:88:00:08:4c/00:00:0d:00:00/40 tag 17 ncq 8192 out
[  578.990454]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.994129] ata4.00: status: { DRDY }
[  578.994832] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.995537] ata4.00: cmd 61/10:90:00:08:50/00:00:0d:00:00/40 tag 18 ncq 8192 out
[  578.995537]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  578.998077] ata4.00: status: { DRDY }
[  578.998782] ata4.00: failed command: WRITE FPDMA QUEUED
[  578.999607] ata4.00: cmd 61/10:98:00:08:54/00:00:0d:00:00/40 tag 19 ncq 8192 out
[  578.999607]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.003099] ata4.00: status: { DRDY }
[  579.003996] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.004528] ata4.00: cmd 61/10:a0:00:08:58/00:00:0d:00:00/40 tag 20 ncq 8192 out
[  579.004528]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.007314] ata4.00: status: { DRDY }
[  579.009322] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.010295] ata4.00: cmd 61/10:a8:00:08:5c/00:00:0d:00:00/40 tag 21 ncq 8192 out
[  579.010295]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.013663] ata4.00: status: { DRDY }
[  579.014465] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.015133] ata4.00: cmd 61/10:b0:00:08:60/00:00:0d:00:00/40 tag 22 ncq 8192 out
[  579.015133]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.017903] ata4.00: status: { DRDY }
[  579.018570] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.019248] ata4.00: cmd 61/10:b8:00:08:64/00:00:0d:00:00/40 tag 23 ncq 8192 out
[  579.019248]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.022433] ata4.00: status: { DRDY }
[  579.023193] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.023933] ata4.00: cmd 61/10:c0:00:08:68/00:00:0d:00:00/40 tag 24 ncq 8192 out
[  579.023933]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.026869] ata4.00: status: { DRDY }
[  579.027589] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.030681] ata4.00: cmd 61/10:c8:00:08:6c/00:00:0d:00:00/40 tag 25 ncq 8192 out
[  579.030681]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.033736] ata4.00: status: { DRDY }
[  579.034602] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.035017] ata4.00: cmd 61/10:d0:00:08:70/00:00:0d:00:00/40 tag 26 ncq 8192 out
[  579.035017]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.037299] ata4.00: status: { DRDY }
[  579.037985] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.038686] ata4.00: cmd 61/10:d8:00:08:f8/00:00:0c:00:00/40 tag 27 ncq 8192 out
[  579.038686]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.041441] ata4.00: status: { DRDY }
[  579.042144] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.042928] ata4.00: cmd 61/10:e0:00:08:fc/00:00:0c:00:00/40 tag 28 ncq 8192 out
[  579.042928]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.046211] ata4.00: status: { DRDY }
[  579.047004] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.047694] ata4.00: cmd 61/10:e8:00:08:00/00:00:0d:00:00/40 tag 29 ncq 8192 out
[  579.047694]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.052711] ata4.00: status: { DRDY }
[  579.053483] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.054202] ata4.00: cmd 61/10:f0:00:08:04/00:00:0d:00:00/40 tag 30 ncq 8192 out
[  579.054202]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  579.056837] ata4.00: status: { DRDY }
[  579.057572] ata4: hard resetting link
[  579.377053] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  579.377475] ata4.00: configured for UDMA/133
[  579.377484] ata4.00: device reported invalid CHS sector 0
[  579.377490] ata4.00: device reported invalid CHS sector 0
[  579.377496] ata4.00: device reported invalid CHS sector 0
[  579.377501] ata4.00: device reported invalid CHS sector 0
[  579.377507] ata4.00: device reported invalid CHS sector 0
[  579.377512] ata4.00: device reported invalid CHS sector 0
[  579.377518] ata4.00: device reported invalid CHS sector 0
[  579.377523] ata4.00: device reported invalid CHS sector 0
[  579.377528] ata4.00: device reported invalid CHS sector 0
[  579.377534] ata4.00: device reported invalid CHS sector 0
[  579.377539] ata4.00: device reported invalid CHS sector 0
[  579.377545] ata4.00: device reported invalid CHS sector 0
[  579.377550] ata4.00: device reported invalid CHS sector 0
[  579.377555] ata4.00: device reported invalid CHS sector 0
[  579.377561] ata4.00: device reported invalid CHS sector 0
[  579.377566] ata4.00: device reported invalid CHS sector 0
[  579.377572] ata4.00: device reported invalid CHS sector 0
[  579.377577] ata4.00: device reported invalid CHS sector 0
[  579.377583] ata4.00: device reported invalid CHS sector 0
[  579.377588] ata4.00: device reported invalid CHS sector 0
[  579.377594] ata4.00: device reported invalid CHS sector 0
[  579.377599] ata4.00: device reported invalid CHS sector 0
[  579.377604] ata4.00: device reported invalid CHS sector 0
[  579.377610] ata4.00: device reported invalid CHS sector 0
[  579.377615] ata4.00: device reported invalid CHS sector 0
[  579.377620] ata4.00: device reported invalid CHS sector 0
[  579.377626] ata4.00: device reported invalid CHS sector 0
[  579.377631] ata4.00: device reported invalid CHS sector 0
[  579.377636] ata4.00: device reported invalid CHS sector 0
[  579.377642] ata4.00: device reported invalid CHS sector 0
[  579.377647] ata4.00: device reported invalid CHS sector 0
[  579.377689] ata4: EH complete
[  579.377853] ata4: illegal qc_active transition (18000000->67ffffff)
[  579.382143] ata4: illegal qc_active transition (18000000->67ffffff)
[  579.383318] ata4.00: exception Emask 0x2 SAct 0x18000000 SErr 0x0 action 0x6 frozen
[  579.384359] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.385051] ata4.00: cmd 61/10:d8:00:08:04/00:00:0d:00:00/40 tag 27 ncq 8192 out
[  579.385051]          res 00/00:00:00:00:00/00:00:00:00:00/a0 Emask 0x2 (HSM violation)
[  579.388437] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.390924] ata4.00: cmd 61/10:e0:00:08:00/00:00:0d:00:00/40 tag 28 ncq 8192 out
[  579.390924]          res 00/00:00:00:00:00/00:00:00:00:00/a0 Emask 0x2 (HSM violation)
[  579.393868] ata4: hard resetting link
[  579.712294] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  579.712686] ata4.00: configured for UDMA/133
[  579.712726] ata4: EH complete
[  579.712879] ata4: illegal qc_active transition (60000000->07ffffff)
[  579.717056] ata4: illegal qc_active transition (60000000->07ffffff)
[  579.717873] ata4.00: exception Emask 0x2 SAct 0x60000000 SErr 0x0 action 0x6 frozen
[  579.719287] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.720002] ata4.00: cmd 61/10:e8:00:08:00/00:00:0d:00:00/40 tag 29 ncq 8192 out
[  579.720002]          res 00/00:00:00:00:00/00:00:00:00:00/a0 Emask 0x2 (HSM violation)
[  579.722877] ata4.00: failed command: WRITE FPDMA QUEUED
[  579.723610] ata4.00: cmd 61/10:f0:00:08:04/00:00:0d:00:00/40 tag 30 ncq 8192 out
[  579.723610]          res 00/00:00:00:00:00/00:00:00:00:00/a0 Emask 0x2 (HSM violation)
[  579.726725] ata4: hard resetting link
[  580.044268] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  580.044626] ata4.00: configured for UDMA/133
[  580.044667] ata4: EH complete
[  580.044810] ata4: illegal qc_active transition (00000003->07fffffc)
[  580.049147] ata4: illegal qc_active transition (00000003->07fffffc)
[  580.051864] ata4.00: NCQ disabled due to excessive errors
[  580.051872] ata4.00: exception Emask 0x2 SAct 0x3 SErr 0x0 action 0x6 frozen
[  580.053343] ata4.00: failed command: WRITE FPDMA QUEUED
[  580.054151] ata4.00: cmd 61/10:00:00:08:04/00:00:0d:00:00/40 tag 0 ncq 8192 out
[  580.054151]          res 00/00:00:00:00:00/00:00:00:00:00/a0 Emask 0x2 (HSM violation)
[  580.057254] ata4.00: failed command: WRITE FPDMA QUEUED
[  580.058015] ata4.00: cmd 61/10:08:00:08:00/00:00:0d:00:00/40 tag 1 ncq 8192 out
[  580.058015]          res 00/00:00:00:00:00/00:00:00:00:00/a0 Emask 0x2 (HSM violation)
[  580.060573] ata4: hard resetting link
[  580.381357] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  580.381748] ata4.00: configured for UDMA/133
[  580.381789] ata4: EH complete
[  656.860196] ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[  656.862977] ata4.00: failed command: WRITE DMA EXT
[  656.863704] ata4.00: cmd 35/00:10:00:08:70/00:00:19:00:00/e0 tag 28 dma 8192 out
[  656.863704]          res 40/00:00:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
[  656.867487] ata4.00: status: { DRDY }
[  656.871032] ata4: hard resetting link
[  657.189236] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  657.189732] ata4.00: configured for UDMA/133
[  657.189774] ata4: EH complete
[  756.828308] ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[  756.830961] ata4.00: failed command: WRITE DMA EXT
[  756.831663] ata4.00: cmd 35/00:10:00:08:44/00:00:26:00:00/e0 tag 20 dma 8192 out
[  756.831663]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  756.834034] ata4.00: status: { DRDY }
[  756.834700] ata4: hard resetting link
[  757.152274] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  757.152836] ata4.00: configured for UDMA/133
[  757.152845] ata4.00: device reported invalid CHS sector 0
[  757.152879] ata4: EH complete
[  787.804266] ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[  787.807217] ata4.00: failed command: WRITE DMA EXT
[  787.807874] ata4.00: cmd 35/00:10:00:08:b8/00:00:2a:00:00/e0 tag 14 dma 8192 out
[  787.807874]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[  787.811152] ata4.00: status: { DRDY }
[  787.811856] ata4: hard resetting link
[  788.128308] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  788.128736] ata4.00: configured for UDMA/133
[  788.128748] ata4.00: device reported invalid CHS sector 0
[  788.128786] ata4: EH complete

https://bugzilla.kernel.org/show_bug.cgi?id=26702

The VM is used to store and share a large amount of files and have them fast, easy and reliable accessable to Windows 7 32 Bit installations in a 20 Computers network.

Unfortunately: I picked the default proposed filesystem ext4 … i will migrate the file-sharing VM to debian with ext3 and see if the error persists. ( i guess not)

I have to say, this error has nothing to do with ext4 i guess… i simply tried to add a second virtual harddisk and format it ext3 and label it data.

Which should normally be possible without errors…

But i guess that’s when you implement new features and forget to test the old ones 😀

I am not saying that Ubuntu is a bad operation-system… but less is mostly more.