Page MenuHomeFreeBSD

mld6: use callout(9) directly instead of pr_slowtimo, pr_fasttimo
ClosedPublic

Authored by glebius on Aug 12 2022, 8:15 AM.
Tags
None
Referenced Files
F122272134: D36161.id109227.diff
Thu, Jul 3, 10:37 PM
Unknown Object (File)
Tue, Jul 1, 5:45 PM
Unknown Object (File)
Tue, Jul 1, 5:43 PM
Unknown Object (File)
Mon, Jun 30, 7:38 PM
Unknown Object (File)
Sun, Jun 29, 12:00 AM
Unknown Object (File)
Sat, Jun 28, 10:45 PM
Unknown Object (File)
Sat, Jun 28, 12:59 PM
Unknown Object (File)
Fri, Jun 27, 12:43 AM
Subscribers

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 46889
Build 43778: arc lint + arc unit

Event Timeline

Rebase - part belonged to other diff.

This revision is now accepted and ready to land.Aug 12 2022, 11:08 AM
sys/netinet6/mld6.c
1726

Probably worth using callout_reset_sbt() to indicate absolute timeout.

sys/netinet6/mld6.c
1298

We need to enter epoch here.

mld_fasttimo_vnet() calls mld_v2_dispatch_general_query() which requires epoch to be present.

sys/netinet6/mld6.c
1298

Thanks! Will do.

1726

I'd better leave functional improvements for future, not in this changeset.

This revision now requires review to proceed.Aug 12 2022, 3:28 PM
This revision is now accepted and ready to land.Aug 17 2022, 4:00 PM

Rename PR_FOOHZ to MLD_FOOHZ

This revision now requires review to proceed.Aug 17 2022, 5:00 PM
This revision is now accepted and ready to land.Aug 17 2022, 6:09 PM