https://bugzilla.novell.com/show_bug.cgi?id=683671 https://bugzilla.novell.com/show_bug.cgi?id=683671#c0 Summary: vlans cause softirq overload Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: i686 OS/Version: openSUSE 11.4 Status: NEW Severity: Critical Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: linux@quartz-net.co.uk QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=422109) --> (http://bugzilla.novell.com/attachment.cgi?id=422109) collection of config files, system resports, pcap User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0 I have a Gigabyte GA-D525TUD Motherboard (Atom 525) on which I have now installed the final release of opensuse 11.4 (updated using the standard update repositories *not* Tumbleweed). I am building this as a new machine to replace an existing server. After weeks of normal operation using this install (and previous release candidates) where my network connection was configured to be a simple DHCP client (with no vlan), I reconfigured the interface to remove the dhcp and added the 3 vlans I use on my server machine. When I connected this to the tagged port of my managed switch, this machine became unresponsive and I noticed that the softirq count had reached very high levels. Disconnecting the network had no effect, the only recovery was to power cycle (the machine refused to shutdown). This state is now 100% repeatable. I have repeated the steps below several times all with the same result. Also, when I leave the vlans configured, enable dhcp on the interface and connect to a network with no vlan packets, then the machine happily ran all day with no problems (in the same fashion as it did while I was trying out the release candidates before adding the vlan interfaces). Uname info is: Linux ruby 2.6.37.1-1.2-desktop #1 SMP PREEMPT 2011-02-21 10:34:10 +0100 i686 i686 i386 GNU/Linux I've attached a tar/gzip containing: * My network configuration from /etc/sysconfig/network * dmesg report * /var/log/messages * hwinfo --all * lspci -vvvn * PNG files of Munin plots of CPU stats for day & week * contents of /proc/interrupts while system is running ok (ints-good.txt) and when failed (ints-bad.txt) * contents of /proc/softirqs when system failed * pcap capture started just before plugging in network (and system then fails) * rrd dump of Munin capture of softirqs count during failures The PNG plots show periods of normal operation where I left the network disconnected (or was running dhcp on the interface with no vlans on the network). The ramp up of softirqs starts almost immediately after connecting to a network with vlans. Reproducible: Always Steps to Reproduce: 1. Install opensuse 11.4 on GA-D525TUD motherboard 2. Configure interface with 3 vlan interfaces 3. Power up with network cable disconnected 4. Plug in network cable 5. Wait for arp, or do any ping -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.