summaryrefslogtreecommitdiff
path: root/net/rxrpc
AgeCommit message (Collapse)Author
2005-03-28[PATCH] swsusp: Add missing refrigerator callsPavel Machek
This adds few more places where it is possible freeze kernel threads. From: Nigel Cunningham <ncunningham@cyclades.com> Signed-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-03-08[RXRPC]: Push module_{init,exit}() after function definitions.David S. Miller
Signed-off-by: David S. Miller <davem@davemloft.net>
2005-01-13[NET]: Lock initializer cleanup.Thomas Gleixner
Use the new lock initializers DEFINE_SPIN_LOCk and DEFINE_RW_LOCK Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: David S. Miller <davem@davemloft.net>
2004-12-27[RXRPC]: Staticize and remove unused globals and exports.Adrian Bunk
The patch below contains the following possible cleanups: - make some needlessly global code static - remove the following unused global function: - transport.c: rxrpc_clear_transport - remove the following unneeded EXPORT_SYMBOL: - rxrpc_syms.c: rxrpc_call_flush Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: David S. Miller <davem@davemloft.net>
2004-10-27[PATCH] Unexport some RxRPC symbolsDavid Howells
Remove some of the exports on RxRPC symbols that aren't currently used (and most probably won't be) by external modules. Signed-off-by: David Howells <dhowells@redhat.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2004-09-21[PATCH] rxrpc endianness annotationsAlexander Viro
Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2004-08-18[NET]: Add skb_header_pointer, and use it where possible.David S. Miller
This greatly improves netfilter performance where the wanted header area is in the linear SKB data area, therefore no copy into the temporary buffer is needed. Signed-off-by: David S. Miller <davem@redhat.com>
2004-07-15[PATCH] sparse: iovec cleanups - rxrpcAlexander Viro
rxrpc (low-level part of afs) switched to kernel_...msg(); it already was using kvec instead of iovec.
2004-07-12[PATCH] sparse: switching afs to kvecAlexander Viro
- afs and rxrpc switched to kvec; definition of kvec moved to uio.h (duh). - afs/mntpt.c got missing cast added. at that point afs is sparse-clean and rxrpc has only one remaining warning (setsockopt from local variable, protected by set_fs()).
2004-05-08[NET]: Add sock_create_kern()James Morris
Under SELinux, and potentially other LSMs, we need to be able to distinguish between user sockets and kernel sockets. For SELinux specifically, kernel sockets need to be specially labeled during creation, then bypass access control checks (they are controlled by the kernel itself and not subject to SELinux mediation). This addresses a class of potential issues in SELinux where, for example, a TCP NFS session times out, then the kernel re-establishes an RPC connection upon further user activity. We do not want such kernel created sockets to be labeled with user security contexts. sock_create() and sock_create_kern() are wrapper functions, which seems semantically clearer to me than e.g. adding a flag to sock_create(). If you prefer the latter, then let me know. The patch also adds an argument to the LSM socket creation functions indicating whether the socket being created is a kernel socket or not.
2004-04-15[NET]: Do lazy gettimeofday for network packets.Andi Kleen
2004-02-25[RXRPC]: C99 initialiers for net/rxrpc/connection.cArt Haas
2004-01-19[PATCH] rxrpc updateAndrew Morton
From: David Howells <dhowells@redhat.com> Here's a patch to fix some bugs in my RxRPC code, including the fix for the transport initialisation failure recovery spotted by Pete Zaitcev. It also inserts some extra spaces in a few places.
2003-09-09Make rxrpc use SEQ_START_TOKEN.Linus Torvalds
2003-09-08[PATCH] RxRPC updateDavid Howells
Here's a patch to update the RxRPC driver. Most of it is CodingStyle fixes, but it also includes a few miscellaneous bug fixes. stdint types are also turned into C99 forms (eg: u32 -> uint32_t).
2003-09-03[NET]: remove duplicate #includes in net/Randy Dunlap
2003-08-30[RXRPC]: Remove unneeded version.h inclusion.Felipe Damasio
2003-07-20[NET]: Makefile cleanups for net/.Sam Ravnborg
2003-06-28[NET] Remove some 0 initializers.Art Haas
These small patches remove a number of '.maxlen = 0,' initializers.
2003-06-05[NET]: Some stuff missed during acme's struct sock cleanup.David S. Miller
2003-05-24[PATCH] times must be unsigned longGeert Uytterhoeven
AFS and RXRPC: times must be unsigned long
2003-05-12[RXRPC]: Put file_operations THIS_OWNER in correct place.Chris Wright
2003-05-09[NET]: Set file_operations->owner as appropriate.Hideaki Yoshifuji
2003-04-07[PATCH] krxtimod.c fix: make timeouts unsigned longAndries E. Brouwer
2003-02-19[PATCH] C99 initializer for net/rxrpc/sysctl.cArt Haas
2003-02-12Make dequeue_signal() take the process as an argument.Linus Torvalds
This simplifies it and makes it more generic.
2003-02-10Sanitize kernel daemon signal handling and process naming.Linus Torvalds
Add a name argument to daemonize() (va_arg) to avoid all the kernel threads having to duplicate the name setting over and over again. Make daemonize() disable all signals by default, and add a "allow_signal()" function to let daemons say they explicitly want to support a signal. Make flush_signal() take the signal lock, so that callers do not need to.
2003-02-07[PATCH] signal locking updateChris Wedgwood
Accomodate the signal locking moving from "tsk->sig" to "tsk->sighand".
2003-02-03kbuild: Remove export-objs := ... statementsKai Germaschewski
One of the goals of the whole new modversions implementation: export-objs is gone for good!
2002-12-29[PATCH] more obsolete module API fixesChristoph Hellwig
completly remove the old try_inc_mod_count()
2002-12-29[PATCH] more module warning fixesChristoph Hellwig
this is only for the module-related warning introduced by my __deprecated patch.
2002-12-14[PATCH] Remove Rules.make from Makefiles (3/3)Brian Gerst
Makefiles no longer need to include Rules.make, which is currently an empty file. This patch removes it from the remaining Makefiles, and removes the empty Rules.make file.
2002-12-01[PATCH] C99 initializer patches for four net/ filesArt Haas
2002-11-06[PATCH] add missing __exit specificationsDavid Howells
This adds some missing __exit specifications which lead to a failure to link the AFS code directly into the kernel.
2002-11-03[PATCH] AFS compile breakageDavid Howells
Fix: - Makefile using obj-m directly, rather than subsituting the "m" - compiler breakage against older versions of gcc - adds some lacking return statements that gcc didn't catch - removes some 2.4 compatibility stuff - RTT calculation - puts the timeouts in terms of HZ rather than assuming HZ==100
2002-10-15[PATCH] AFS filesystem (1/2)David Howells
This adds RxRPC support to Linux for use by the AFS filesystem