From root@io.yi.org Mon Nov 15 16:13:55 1999
Return-Path: <root@io.yi.org>
Received: from io.yi.org (24.66.174.118.bc.wave.home.com [24.66.174.118])
	by hub.freebsd.org (Postfix) with ESMTP id D8BC414ECC
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 15 Nov 1999 16:13:54 -0800 (PST)
	(envelope-from root@io.yi.org)
Received: by io.yi.org (Postfix, from userid 0)
	id D8EC91FCC; Mon, 15 Nov 1999 16:13:54 -0800 (PST)
Message-Id: <19991116001354.D8EC91FCC@io.yi.org>
Date: Mon, 15 Nov 1999 16:13:54 -0800 (PST)
From: jake@checker.org
Sender: root@io.yi.org
Reply-To: jake@checker.org
To: FreeBSD-gnats-submit@freebsd.org
Subject: Make all files in sys/kern use the queue(3) macros for list operations
X-Send-Pr-Version: 3.2

>Number:         14914
>Category:       kern
>Synopsis:       Make all files in sys/kern use the queue(3) macros for list operations
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    phk
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 15 16:20:00 PST 1999
>Closed-Date:    Tue Nov 16 08:29:06 PST 1999
>Last-Modified:  Tue Nov 16 08:29:38 PST 1999
>Originator:     Jake Burkholder
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
none
>Environment:

4.0-CURRENT

>Description:

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.

>How-To-Repeat:

n/a

>Fix:

Patch available at http://io.yi.org/queue.diff


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->phk 
Responsible-Changed-By: phk 
Responsible-Changed-When: Tue Nov 16 00:09:05 PST 1999 
Responsible-Changed-Why:  
I'll take care of this one. 
State-Changed-From-To: open->closed 
State-Changed-By: phk 
State-Changed-When: Tue Nov 16 08:29:06 PST 1999 
State-Changed-Why:  
committed with minor changes. 
Thanks! 
>Unformatted:
