Date: Wed, 9 Nov 2011 14:43:45 -0800 From: Adrian Chadd <adrian@freebsd.org> To: freebsd-wireless@freebsd.org Cc: freebsd-current@freebsd.org Subject: please test - AR5416/AR9220 PCI on SMP fix Message-ID: <CAJ-Vmon%2Bk=_R2SafbA7fCADbn8Uk%2B5D7xTVUQ29Qagi5pf5dfw@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi, I've included a fix into our ath/hal driver which enforces serialised register access on AR5416 and later PCI NICs when running on an SMP system. This is needed to fix a system hang issue that occurs with multiple CPUs doing register IO to/from these devices. I don't have any further information then that. Please update to -head and give things a try. If it still hangs when you bring the interface up, please email me a boot dmesg so I can ensure that it's enabled. You can also enable it manually before you create the interface - sysctl dev.ath.X.hal.serialise_reg_war=1 . Thanks, Adrian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmon%2Bk=_R2SafbA7fCADbn8Uk%2B5D7xTVUQ29Qagi5pf5dfw>