On Sat, Jan 23, 2016 at 10:39:04AM +0100, Henning Rogge wrote: > > FYI I have a patch set I'm testing which rewrites a big chunk of > > the path table stuff. > > Does it include some cleanup paths for the MPP table? At the moment > the "missing cleanup" still allows remote users to make the Linux > kernel to allocate as much memory as it wants... with no way to free > it except for shutting down the interface. No, it needs these patches too. I did harmonize them a little bit, so that e.g. the expiry check will be done during lookup, but I didn't add an equivalent to flush-by-proxy. One issue it does address is that the path table can eventually shrink by virtue of the rhashtable, whereas now the bucket size is ever-growing. > > Let me know if you want me to base on top. > > I would like them to go in first... my experience of the kernel code > (outside some parts of the wifi stack) is not that good, so I don't > know how long I would need to adapt the patches to your new data > structures. Ok, sounds good, I'll just rebase on top of yours. -- Bob Copeland %% http://bobcopeland.com/ -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html