HomeFreeBSD

Plug capability races.

Description

Plug capability races.

fp and appropriate capability lookups were not atomic, which could result in
improper capabilities being checked.

This could result either in protection bypass or in a spurious ENOTCAPABLE.

Make fp + capability check atomic with the help of sequence counters.

Reviewed by: kib
MFC after: 3 weeks

Details

Provenance
mjgAuthored on Oct 4 2014, 8:08 AM
Parents
rG8c20e2ff11fd: MFV r272494:
Branches
Unknown
Tags
Unknown

Event Timeline