[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-kernel
Subject:    Large ICMP packets give IP queue_glue error
From:       Dietmar Braun reading linux-kernel <linux-kernel () highway ! bertelsmann ! de>
Date:       1997-05-31 11:46:58
[Download RAW message or body]

Hello everyone,

I am testing 2.1.42 on an old i386/16MB, 3Com509B, and i can reproduce 
IP queue_glue errors with the following shell commands.
I read that DaveM was interested in cat /proc/slabinfo.  

The kernel gives: 
IP: queue_glue: no memory for gluing queue c0a503e0
shortly after several large ping packets are transmitted.

After this aggressive pinging, there is NO response at all to
packets above some size. The maximum size the kernel
is able to respond to a ping -f is somewhere between 4096 and 8192.
I don't mean dropping packets. A ping -f -s 8192 from my Pentium
won't get anything back after some time.

         Ciao

                  Dietmar                     


root@wartburg:~ # cat /proc/slabinfo; while ping -c 1 -s 16384 tin-lizzy
> /dev/null ; do echo -n '#'; done
slabinfo - version: 1.0
kmem_cache            22     42
tcp_open_request       0     50
sock                  50     55
filp                  96    100
inode                848    855
buffer_head          190    700
mm_struct             25     36
vm_area_struct       257    315
uid_cache              2    127
size-131072            0      0
size-65536             0      0
size-32768             0      0
size-16384             0    432
size-8192             27     28
size-4096              5      8
size-2048              0      8
size-1024             27     32
size-512               6     16
size-256              14     42
size-128              37     56
size-64              112    150
size-32              536    588
slab_cache           455    504
############################################################root@wartburg:~
$
 cat /proc/slabinfo; while ping -c 1 -s 16384 tin-lizzy > /dev/null ; do
echo -n '#'; done
slabinfo - version: 1.0
kmem_cache            22     42
tcp_open_request       0     50
sock                  50     55
filp                  96    100
inode                848    855
buffer_head          130    650
mm_struct             25     36
vm_area_struct       257    315
uid_cache              2    127
size-131072            0      0
size-65536             0      0
size-32768             0     60
size-16384             0    318
size-8192             27     28
size-4096              5      8
size-2048              0     16
size-1024             27     32
size-512               6     16
size-256              14     28
size-128              37     56
size-64              112    150
size-32              483    588
slab_cache           402    504
##root@wartburg:~ $

After ping -s 8192 -f from the pentium:
slabinfo - version: 1.0
kmem_cache            22     42
tcp_open_request       0      0
sock                  50     55
filp                  96    100
inode                848    855
buffer_head          114    350
mm_struct             25     36
vm_area_struct       257    315
uid_cache              2    127
size-131072            0      0
size-65536             0      0
size-32768             0     88
size-16384             0    429
size-8192             27     28
size-4096              5      8
size-2048              0     56
size-1024             27     40
size-512               6      8
size-256              14     98
size-128              34     56
size-64              112    150
size-32              627    672
slab_cache           546    588

-- 
Reporter (to Mahatma Gandhi): Mr Gandhi, what do you think of Western
Civilization?  Gandhi: I think it would be a good idea.
Dietmar Braun, E-Mail: abuse@localhost

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic