Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| robertwatson [2009/06/02 19:18] – MAC in GENERIC now. RobertWatson | robertwatson [2022/10/04 00:47] (current) – Chase page rename KubilayKocak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Robert Watson' | ====== Robert Watson' | ||
| - | Robert Watson | + | Robert Watson |
| ==== Personal 8.0 TODO ==== | ==== Personal 8.0 TODO ==== | ||
| Line 10: | Line 10: | ||
| * Add ifnet refcounting to close ioctl/ | * Add ifnet refcounting to close ioctl/ | ||
| * Complete and merge ' | * Complete and merge ' | ||
| - | * Synchronize many parts of the %%TrustedBSD%% MAC Framework to what was included in Mac OS X Leopard. | + | * Synchronize many parts of the [[TrustedBSD]] [[MandatoryAccessControl|MAC]] Framework to what was included in Mac OS X Leopard. |
| * DTrace probes for MAC Framework, privileges, VFS name cache, NFSv23 client RPCS + access cache + attribute cache. | * DTrace probes for MAC Framework, privileges, VFS name cache, NFSv23 client RPCS + access cache + attribute cache. | ||
| * Remove IFF_NEEDSGIANT non-MPSAFE network driver compatibility framework, as well as un-updated drivers. | * Remove IFF_NEEDSGIANT non-MPSAFE network driver compatibility framework, as well as un-updated drivers. | ||
| * Continue migrating the %%TrustedBSD%% MAC Framework towards more flexibility in terms of label management and avoiding leaking on labeled policy unload, with the hopes of reducing overhead on MAC to the point where it can be put in GENERIC. | * Continue migrating the %%TrustedBSD%% MAC Framework towards more flexibility in terms of label management and avoiding leaking on labeled policy unload, with the hopes of reducing overhead on MAC to the point where it can be put in GENERIC. | ||
| + | * Contribute to testing, evaluating, and productionizing the results of the VImage project for virtualized network stacks (and other system services). | ||
| * ... and lots more before I started keeping this list. | * ... and lots more before I started keeping this list. | ||
| + | |||
| + | Deferred: | ||
| + | * Per-CPU stats for most network statistics (KPI/KBI added for 8.0 so we can do this in 8.1) | ||
| In progress: | In progress: | ||
| - | * Contribute to testing, evaluating, and productionizing the results of the VImage project for virtualized network stacks (and other system services). | ||
| * Complete address list locking for the network stack. | * Complete address list locking for the network stack. | ||
| - | |||
| - | * Per-CPU stats for most network statistics. | ||
| Deferred for a future release: | Deferred for a future release: | ||
| Line 33: | Line 34: | ||
| * [[TrustedBSD]] / [[http:// | * [[TrustedBSD]] / [[http:// | ||
| - | * [[netperf|netperf]] / [[http:// | + | * [[RobertWatson/ |
| * [[http:// | * [[http:// | ||