|
Description:
A few modifications to the async poll code in Ben LaHaise's aio
patches. This has mostly to do with the memory alloc/free aspects:
- Avoid allocating an entire poll_table_page for async poll
entries, since we know there would only be one entry per poll
table (more efficient usage of space, especially considering
the need to scale to the order of 10K connections)
- Take care of freeing the poll table when we are done (fixes
the memory leak)
NOTE: There are some recently uncovered SMP races in the aio
poll which Ben is working on fixing.
|