CFR: ipfw locking
From: Sam Leffler (sam_at_errno.com)
Date: 08/20/03
- Previous message: Sam Leffler: "CFR: bridge locking"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 20 Aug 2003 09:40:44 -0700 To: freebsd-net@freebsd.org, freebsd-arch@freebsd.org
http://www.freebsd.org/~sam/ipfw.patch
These changes add locking. There are two locks: one for static rules and
one for dynamic rules. The associated dummynet changes are not included as
I haven't tested them yet. The locking scheme may need to be revised to
use something like sx locks; this will be revisited in a later pass.
I've been running with these changes for a week on my interior firewall,
but they are very lightly tested and need a good review and more testing.
I don't plan to commit them until they get more of each.
Sam
_______________________________________________
freebsd-arch@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
- Previous message: Sam Leffler: "CFR: bridge locking"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
- CFR: ipfw locking
... These changes add locking. ... one for static rules and ... The
associated dummynet changes are not included as ... use something like sx locks;
this will be revisited in a later pass. ... (freebsd-net) - Re: Transaction Isolation Level
... what size servers are you working ... and only have to specify locking hints
when we ... need locks. ... (microsoft.public.sqlserver.server) - Re: row vs page locking...
... so they automatically escalate to page level locks. ... 'Lock Escalation'
- see Books Online. ... SQL Server 2005 is going to have a Snapshot ... Good old
fashioned locking is less sexy, but I find, more productive! ... (microsoft.public.sqlserver.server) - Re: MATREADU/MATWRITE statements timing out
... Locking of transaction records (as ... If I take a typical debtor
master file I can be ... Pessimistic locks for transactions (required for transaction
... (comp.databases.pick) - Re: MATREADU/MATWRITE statements timing out
... Optimistic locks for "masterfile updates" (which 'deteriorate' to ... but with
Visage, as we only transmit fields that have changed on the ... or locking people
out if a timeout) as a REAL record ... environment where you NEED optimistic locking at the field
level, ... (comp.databases.pick)