Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src
On Sun, Sep 24, 2023 at 03:51:07AM +0900, Rin Okuyama wrote:
> Hi,
>
> On 2023/09/24 3:21, Andrew Doran wrote:
> > Index: src/common/lib/libc/gen/radixtree.c
> > diff -u src/common/lib/libc/gen/radixtree.c:1.31 src/common/lib/libc/gen/radixtree.c:1.32
> > --- src/common/lib/libc/gen/radixtree.c:1.31 Tue Sep 12 16:17:21 2023
> > +++ src/common/lib/libc/gen/radixtree.c Sat Sep 23 18:21:11 2023
> ...
> > @@ -346,10 +331,11 @@ radix_tree_await_memory(void)
> > int i;
> > for (i = 0; i < __arraycount(nodes); i++) {
> > - nodes[i] = pool_cache_get(radix_tree_node_cache, PR_WAITOK);
> > + nodes[i] = kmem_intr_alloc(sizeof(struct radix_tree_node),
> > + KM_SLEEP);
> > }
> > while (--i >= 0) {
> > - pool_cache_put(radix_tree_node_cache, nodes[i]);
> > + kmem_free(nodes[i], sizeof(struct radix_tree_node));
> > }
> > }
>
> kmem_intr_free() here?
Good catch! Thank you.
Andrew
Home |
Main Index |
Thread Index |
Old Index