[ovs-dev] [PATCH v3] Improve kernel hash table

Jesse Gross jesse at nicira.com
Thu Sep 8 23:31:44 UTC 2011


On Tue, Sep 6, 2011 at 8:37 PM, Pravin Shelar <pshelar at nicira.com> wrote:
>     Currently OVS uses its own hashing implmentation for hash tables
> which has some problems, e.g. error case on deletion code.
> Following patch replaces that with hlist based hash table which is
> consistent with other kernel hash tables. As Jesse suggested, flex-array
> is used for allocating hash buckets, So that we can have large
> hash-table without large contiguous kernel memory.
>
> Signed-off-by: Pravin B Shelar <pshelar at nicira.com>

What does this apply to?  I can't find a commit where it applies
cleanly (and git can't find the appropriate blobs either) even from
master a couple days ago when it was sent out.

Can you rebase this against current master (and also fold in the
follow on patch) and resend it?



More information about the dev mailing list