History log of /openbmc/linux/net/netlink/af_netlink.c (Results 2801 – 2825 of 2956)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# d347da0d 04-Jan-2006 Linus Torvalds <torvalds@g5.osdl.org>

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


Revision tags: v2.6.15, v2.6.15-rc7
# 90ddc4f0 22-Dec-2005 Eric Dumazet <dada1@cosmosbay.com>

[NET]: move struct proto_ops to const

I noticed that some of 'struct proto_ops' used in the kernel may share
a cache line used by locks or other heavily modified data. (default
linker alignement is

[NET]: move struct proto_ops to const

I noticed that some of 'struct proto_ops' used in the kernel may share
a cache line used by locks or other heavily modified data. (default
linker alignement is 32 bytes, and L1_CACHE_LINE is 64 or 128 at
least)

This patch makes sure a 'struct proto_ops' can be declared as const,
so that all cpus can share all parts of it without false sharing.

This is not mandatory : a driver can still use a read/write structure
if it needs to (and eventually a __read_mostly)

I made a global stubstitute to change all existing occurences to make
them const.

This should reduce the possibility of false sharing on SMP, and
speedup some socket system calls.

Signed-off-by: Eric Dumazet <dada1@cosmosbay.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

show more ...


# 97f2aab6 03-Jan-2006 Dave Airlie <airlied@starflyer.(none)>

drm: merge in Linus mainline


Revision tags: v2.6.15-rc6
# 3d5271f9 06-Dec-2005 Len Brown <len.brown@intel.com>

Pull release into acpica branch


Revision tags: v2.6.15-rc5, v2.6.15-rc4
# be37bdbc 29-Nov-2005 Dave Jones <davej@redhat.com>

Merge ../linus


# 5f3fdeb6 29-Nov-2005 Jeff Garzik <jgarzik@pobox.com>

Merge branch 'upstream'


# 4fe1eaf6 29-Nov-2005 Jeff Garzik <jgarzik@pobox.com>

Merge branch 'master'


# b71d4da0 29-Nov-2005 Jeff Garzik <jgarzik@pobox.com>

Merge branch 'master'


# 4ab43267 29-Nov-2005 Jeff Garzik <jgarzik@pobox.com>

Merge branch 'master'


# 2226340e 29-Nov-2005 Jeff Garzik <jgarzik@pobox.com>

Merge branch 'master'


Revision tags: v2.6.15-rc3
# a880b11a 28-Nov-2005 Jody McIntyre <scjody@modernduck.com>

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


# c27bd492 22-Nov-2005 Herbert Xu <herbert@gondor.apana.org.au>

[NETLINK]: Use tgid instead of pid for nlmsg_pid

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>


Revision tags: v2.6.15-rc2
# a9931a6e 17-Nov-2005 Jody McIntyre <scjody@modernduck.com>

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


# f4256e30 11-Nov-2005 Jeff Garzik <jgarzik@pobox.com>

Merge branch 'master'


# 0da36b34 11-Nov-2005 Jeff Garzik <jgarzik@pobox.com>

Merge branch 'master'


Revision tags: v2.6.15-rc1
# e532c378 11-Nov-2005 Jeff Garzik <jgarzik@pobox.com>

Merge branch 'master'


# 3b621ee5 11-Nov-2005 Jeff Garzik <jgarzik@pobox.com>

Merge branch 'master'


# 9551583e 10-Nov-2005 Steve French <sfrench@us.ibm.com>

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


# 8a87a0b6 10-Nov-2005 James Bottomley <jejb@titanic.(none)>

Merge by hand (whitespace conflicts in libata.h)

Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>


# 2f67bdb2 10-Nov-2005 Jeff Garzik <jgarzik@pobox.com>

Merge branch 'master'


# b01a55a8 09-Nov-2005 Linus Torvalds <torvalds@g5.osdl.org>

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


# 82ace47a 09-Nov-2005 Thomas Graf <tgraf@suug.ch>

[NETLINK]: Generic netlink receive queue processor

Introduces netlink_run_queue() to handle the receive queue of
a netlink socket in a generic way. Processes as much as there
was in the queue upon e

[NETLINK]: Generic netlink receive queue processor

Introduces netlink_run_queue() to handle the receive queue of
a netlink socket in a generic way. Processes as much as there
was in the queue upon entry and invokes a callback function
for each netlink message found. The callback function may
refuse a message by returning a negative error code but setting
the error pointer to 0 in which case netlink_run_queue() will
return with a qlen != 0.

Signed-off-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>

show more ...


# a8f74b22 09-Nov-2005 Thomas Graf <tgraf@suug.ch>

[NETLINK]: Make netlink_callback->done() optional

Most netlink families make no use of the done() callback, making
it optional gets rid of all unnecessary dummy implementations.

Signed-off-by: Thom

[NETLINK]: Make netlink_callback->done() optional

Most netlink families make no use of the done() callback, making
it optional gets rid of all unnecessary dummy implementations.

Signed-off-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>

show more ...


# 2fc29911 06-Nov-2005 Thomas Gleixner <tglx@mtd.linutronix.de>

Merge branch 'master' of /home/tglx/work/mtd/git/linux-2.6.git/


# c7fb577e 31-Oct-2005 Tony Luck <tony.luck@intel.com>

manual update from upstream:

Applied Al's change 06a544971fad0992fe8b92c5647538d573089dd4
to new location of swiotlb.c

Signed-off-by: Tony Luck <tony.luck@intel.com>


1...<<111112113114115116117118119