netdev
[Top] [All Lists]

[PATCH] ax25 changes

To: "David S . Miller" <davem@xxxxxxxxxx>
Subject: [PATCH] ax25 changes
From: Jeroen Vreeken <pe1rxq@xxxxxxxxx>
Date: Wed, 20 Aug 2003 20:45:18 +0200
Cc: shemminger@xxxxxxxx, linux-hams@xxxxxxxxxxxxxxx, ralf@xxxxxxxxxxxxxx, netdev@xxxxxxxxxxx
In-reply-to: <20030813084252.7b667fb8.davem@redhat.com>; from davem@redhat.com on Wed, Aug 13, 2003 at 17:42:52 +0200
References: <20030812194653.A28977@jeroen.pe1rxq.ampr.org> <20030812135655.7334887b.shemminger@osdl.org> <20030812230951.E28977@jeroen.pe1rxq.ampr.org> <20030812153901.6e700dcb.shemminger@osdl.org> <20030813010301.K28977@jeroen.pe1rxq.ampr.org> <20030812172151.7de0c950.shemminger@osdl.org> <20030813031159.6c6c9629.davem@redhat.com> <20030813173446.A2604@jeroen.pe1rxq.ampr.org> <20030813084252.7b667fb8.davem@redhat.com>
Sender: netdev-bounce@xxxxxxxxxxx
On 2003.08.13 17:42:52 +0200 David S. Miller wrote:
> On Wed, 13 Aug 2003 17:34:46 +0200
> Jeroen Vreeken <pe1rxq@xxxxxxxxx> wrote:
> 
> > This is my last patch (rxq4) plus Stephen's last three (dev locking,
> > setsockopt, seq_file)
> 
> Please don't combine the patches, I want the each individual
> patch with the author and his comments for that change.
> 
> If you combine all the work, this information gets lost.

After posting this mega patch I have been away for some days....

Fortunatly Stephen already reduced the amount of work by doing the netrom
stuff.
The next four patches are the remaining ax25 (and a litle netrom) patches:


ax25_cb-lock.diff

        This is the biggest one:
        - ax25_cb's use refcounting
        - the ax25_cb list uses hlists
        - Lots of socket locking.
        This patch touches almost everything in the ax25 directory.

hard_header.diff

        Makes ax25_subr.c use the devices hard_header_len instead of
        some predicted worst case.
        (also contains a small socket locking patch)

iface-lists.diff

        Fixes the list usage and list locking in ax25_iface.c

netrom-refcnt.diff

        Small changes to netrom as a result of the ax25_cb refcounting.


Jeroen

Attachment: netrom-refcnt.diff
Description: Binary data

Attachment: ax25_cb-lock.diff
Description: Binary data

Attachment: hard_header.diff
Description: Binary data

Attachment: iface-lists.diff
Description: Binary data

<Prev in Thread] Current Thread [Next in Thread>