| Summary: | Make all files in sys/kern use the queue(3) macros for list operations | ||
|---|---|---|---|
| Product: | Base System | Reporter: | jake <jake> |
| Component: | kern | Assignee: | Poul-Henning Kamp <phk> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 4.0-CURRENT | ||
| Hardware: | Any | ||
| OS: | Any | ||
Responsible Changed From-To: freebsd-bugs->phk I'll take care of this one. State Changed From-To: open->closed committed with minor changes. Thanks! |
Alot of the code in sys/kern directly accesses the *Q_HEAD and *Q_ENTRY structures for list operations. This patch makes all list operations in sys/kern use the queue(3) macros, rather than directly accessing the *Q_{HEAD,ENTRY} structures. No functional changes; major clean-up. Fix: Patch available at http://io.yi.org/queue.diff How-To-Repeat: n/a