Jan Engelhardt
65eeb7f1f6
geoip: use vmalloc due to potential list size
...
The subnet list may become really large (United States: ~15000
entries), which means a use of roughly 120 KB, and kmalloc may fail
to find a contiguous block in physical memory. Virtual contiguity is
enough, so use vmalloc/vfree.
vfree may not be called within a spin_lock_bh area, so release the
lock first, it is safe to do so.
2008-03-22 03:59:55 +01:00
..
2008-03-12 04:28:38 +01:00
2008-01-29 15:40:57 +01:00
2008-03-12 04:28:40 +01:00
2008-03-12 04:28:40 +01:00
2008-03-12 04:28:40 +01:00
2008-03-12 04:28:40 +01:00
2008-03-05 00:19:15 +01:00
2008-03-22 03:59:42 +01:00
2008-02-21 18:56:47 +01:00
2008-02-21 18:56:21 +01:00
2008-02-21 18:56:47 +01:00
2008-02-21 18:56:21 +01:00
2008-03-22 03:59:44 +01:00
2008-03-22 03:59:42 +01:00
2008-02-21 18:56:47 +01:00
2008-01-30 13:54:57 +01:00
2008-02-21 18:56:47 +01:00
2008-02-21 18:56:21 +01:00
2008-02-21 18:56:47 +01:00
2008-01-29 03:57:08 +01:00
2008-02-21 18:56:47 +01:00
2008-03-12 04:28:40 +01:00
2008-02-21 18:56:21 +01:00
2008-03-12 04:28:40 +01:00
2008-03-22 03:59:55 +01:00
2008-03-22 03:59:44 +01:00
2008-03-12 04:28:40 +01:00
2008-02-20 23:17:55 +01:00
2008-01-30 13:54:57 +01:00
2008-03-12 04:28:40 +01:00
2008-02-21 18:56:21 +01:00
2008-03-12 04:28:40 +01:00
2008-01-29 03:57:08 +01:00
2008-02-21 13:29:31 +01:00
2008-01-29 03:57:08 +01:00
2008-01-29 03:57:08 +01:00