On 4 September 2015 at 14:49, Mark Kettenis <[email protected]> wrote:
>> Date: Fri, 4 Sep 2015 13:54:00 +0200 (CEST)
>> From: Mark Kettenis <[email protected]>
>>
>> As far as I can tell, these pools are only ever used from process
>> context as well.
>>
>> ok?
>
> mikeb@ pointed out that pf_rm_rule() may be called from interrupt
> context.  So here is an updated diff that drops the PR_WAITOK flags
> from the pfi_addr_pl and pf_rule_pl pools.
>
> The pools in pf_osfp.c only are always used with PR_WAITOK in
> pool_get() and pool_put() is only called from pf_osfp_flush() which is
> only ever called from ioctls invoked from userland.
>
> ok?
>

OK

Reply via email to