History log of /openbmc/linux/net/netlink/af_netlink.c (Results 2926 – 2950 of 2956)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v2.6.12
# f2cbb4f0 15-Jun-2005 Tony Luck <tony.luck@intel.com>

Auto merge with /home/aegl/GIT/linus


Revision tags: v2.6.12-rc6
# ae20ea85 03-Jun-2005 <jgarzik@pretzel.yyz.us>

Automatic merge of /spare/repo/linux-2.6/.git branch HEAD


# 73561695 03-Jun-2005 <jgarzik@pretzel.yyz.us>

Automatic merge of /spare/repo/linux-2.6/.git branch HEAD


# 7078253c 02-Jun-2005 Dave Kleikamp <shaggy@austin.ibm.com>

Merge with /home/shaggy/git/linus-clean/

Signed-off-by: Dave Kleikamp <shaggy@austin.ibm.com>


# 1c3f45ab 02-Jun-2005 David Woodhouse <dwmw2@shinybook.infradead.org>

Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git


# af6f5e32 31-May-2005 Steve French <sfrench@hera.kernel.org>

Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git


# 51a730d7 27-May-2005 <jgarzik@pretzel.yyz.us>

Automatic merge of /spare/repo/netdev-2.6 branch we18-ieee80211


# ff0e0ea2 27-May-2005 <jgarzik@pretzel.yyz.us>

Automatic merge of /spare/repo/netdev-2.6 branch we18


# 1f15d694 27-May-2005 <jgarzik@pretzel.yyz.us>

Automatic merge of /spare/repo/netdev-2.6 branch master


# b19312c4 27-May-2005 Christoph Hellwig <hch@hera.kernel.org>

Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git


# 462cee29 26-May-2005 <jgarzik@pretzel.yyz.us>

Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD


# 8973a585 26-May-2005 <jgarzik@pretzel.yyz.us>

Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD


# 949d33e7 26-May-2005 <jgarzik@pretzel.yyz.us>

Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD


Revision tags: v2.6.12-rc5
# f0827613 23-May-2005 Thomas Gleixner <tglx@tglx.tec.linutronix.de>

Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git


# 67394f8f 21-May-2005 Anton Altaparmakov <aia21@cantab.net>

Merge with /usr/src/ntfs-2.6.git


# ad34ea2c 20-May-2005 James Bottomley <jejb@titanic.(none)>

merge by hand - fix up rejections in Documentation/DocBook/Makefile


# 804c64ea 19-May-2005 Linus Torvalds <torvalds@ppc970.osdl.org>

Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git/


# aa1c6a6f 19-May-2005 Tommy S. Christensen <tommy.christensen@tpack.net>

[NETLINK]: Defer socket destruction a bit

In netlink_broadcast() we're sending shared skb's to netlink listeners
when possible (saves some copying). This is OK, since we hold the only
other referenc

[NETLINK]: Defer socket destruction a bit

In netlink_broadcast() we're sending shared skb's to netlink listeners
when possible (saves some copying). This is OK, since we hold the only
other reference to the skb.

However, this implies that we must drop our reference on the skb, before
allowing a receiving socket to disappear. Otherwise, the socket buffer
accounting is disrupted.

Signed-off-by: Tommy S. Christensen <tommy.christensen@tpack.net>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>

show more ...


# 68acc024 19-May-2005 Tommy S. Christensen <tommy.christensen@tpack.net>

[NETLINK]: Move broadcast skb_orphan to the skb_get path.

Cloned packets don't need the orphan call.

Signed-off-by: Tommy S. Christensen <tommy.christensen@tpack.net>
Acked-by: Herbert Xu <herbert@

[NETLINK]: Move broadcast skb_orphan to the skb_get path.

Cloned packets don't need the orphan call.

Signed-off-by: Tommy S. Christensen <tommy.christensen@tpack.net>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>

show more ...


# db61ecc3 19-May-2005 Tommy S. Christensen <tommy.christensen@tpack.net>

[NETLINK]: Fix race with recvmsg().

This bug causes:

assertion (!atomic_read(&sk->sk_rmem_alloc)) failed at net/netlink/af_netlink.c (122)

What's happening is that:

1) The skb is sent to socket 1

[NETLINK]: Fix race with recvmsg().

This bug causes:

assertion (!atomic_read(&sk->sk_rmem_alloc)) failed at net/netlink/af_netlink.c (122)

What's happening is that:

1) The skb is sent to socket 1.
2) Someone does a recvmsg on socket 1 and drops the ref on the skb.
Note that the rmalloc is not returned at this point since the
skb is still referenced.
3) The same skb is now sent to socket 2.

This version of the fix resurrects the skb_orphan call that was moved
out, last time we had 'shared-skb troubles'. It is practically a no-op
in the common case, but still prevents the possible race with recvmsg.

Signed-off-by: Tommy S. Christensen <tommy.christensen@tpack.net>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>

show more ...


# 325a479c 17-May-2005 Tony Luck <tony.luck@intel.com>

Merge with temp tree to get David's gdb inferior calls patch


Revision tags: v2.6.12-rc4
# 450cbfbb 05-May-2005 Anton Altaparmakov <aia21@cantab.net>

Merge with /usr/src/ntfs-2.6.git


# 6f817abc 05-May-2005 Dave Kleikamp <shaggy@austin.ibm.com>

Merge with /home/shaggy/git/linus-clean/


# bfd4bda0 05-May-2005 David Woodhouse <dwmw2@shinybook.infradead.org>

Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git


# 8800cea6 03-May-2005 Linus Torvalds <torvalds@ppc970.osdl.org>

Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git/


1...<<111112113114115116117118119