staging: lustre: ldlm: restore some of the interval functionality
authorJames Simmons <jsimmons@infradead.org>
Sun, 18 Sep 2016 20:37:28 +0000 (16:37 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 19 Sep 2016 07:37:46 +0000 (09:37 +0200)
commit7a742d08a46de9bfb7d89b31af1fd40e9e03134c
treee5c7cda7fa141a2e67293d65b0fbe1e08aa65040
parent9b00e00b7d851b51f3105eeb89e88ecd297ae5cf
staging: lustre: ldlm: restore some of the interval functionality

Earlier a bunch of interval handling got removed since it wasn't
used by the upstream client. Now some of it is needed again for
the client code so this patch restores what is needed.

Signed-off-by: James Simmons <jsimmons@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lustre/include/interval_tree.h
drivers/staging/lustre/lustre/ldlm/interval_tree.c