Re: bridge breaks loopback on 2.4.22

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

 



At 22:22 Uhr +0200 27.09.2003, Santiago Garcia Mantinan wrote:
Hi!

Since the change to 2.4.22 I've been experimenting problems here, after
many tests I have seen what I think is the problem that is causing this.


I use 2.4.23-pre3 + 2 bridging related patches:
shemminger 1.1109.2.4 [BRIDGE]: Clear hw checksum flags when bridging.
karlis 1.1063.40.5 [BRIDGE]: kfree --> kfree_skb.
[both of them are in 2.4.23-pre4]


I was able to reproduce this only once: I did a ^Z on the bash of the listening 'nc':
uml:~# ps -o pid,stat,cmd,wchan=WIDE-WCHAN-COLUMN 2179 2188
PID STAT CMD WIDE-WCHAN-COLUMN
2179 T nc -n -l -p 8888 signal
2188 S nc localhost 888 wait_for_tcp_memory


It didn't continue when I sent a SIGCONT but stayed in 'T'-state. Then I did a 'fg':
uml:~# ps -o pid,stat,cmd,wchan=WIDE-WCHAN-COLUMN 2179 2188
PID STAT CMD WIDE-WCHAN-COLUMN
2179 S nc -n -l -p 8888 read_chan
2188 S nc localhost 888 wait_for_tcp_memory


I thought that 'read_chan' is stange an hit Return. Then everything resumed back to normal (i.e. tcpdump shows lots of packets).

I have 3 bridges active and one of them has blocked port, but I don't think this is related to the bridging code.


Perhaps you could try again with 2.4.23-pre[456].



Hannes - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux