On 05/02/13 13:46, Roman Mamedov wrote:
On Tue, 05 Feb 2013 10:16:34 +0000
Tomasz Kusmierz <tom.kusmierz@xxxxxxxxx> wrote:
that I was using one of those fantastic pci 4 port ethernet cards and
printer was directly to it - after moving it and everything else to
switch all problem and issues have went away. AT the moment I'm running
server for 2 weeks without any corruptions, any random kernel btrfs
crashes etc.
If moving the printer over to a switch helped, perhaps it is indeed an
electrical interference problem, but if your card is an old one from Sun, keep
in mind that they also have some problems with DMA on machines with large
amounts of RAM:
"sunhme" experiences corrupt packets if machine has more than 2GB of memory
https://bugzilla.kernel.org/show_bug.cgi?id=10790
Not hard to envision a horror story scenario where a rogue network card would
shred your filesystem buffer cache with network packets DMAed all over it,
like bullets from a machine gun :) But in reality afaik IOMMU is supposed to
protect against this.
As I said in reply to Chris it was definitely and electrical issue. Back
in the days when cat5 eth was a novelty I've learnt hard way a simple
lesson - don't be skimp, always separate with switch. I've learnt it on
networks where parties were not necessary powered from same circuit or
even supply phase. Since this setup is limited to my home I've violated
my own old rule - and it back fired on me.
Anyway thanks for info on "sunhme" - WOW ....
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html