afs/net/rxrpc krxtimod.c,1.8,1.9 krxsecd.c,1.9,1.10
krxiod.c,1.8,1.9 call.c,1.9,1.10
dwh at infradead.org
dwh at infradead.org
Wed Sep 3 14:44:22 BST 2003
Update of /home/cvs/afs/net/rxrpc
In directory phoenix.infradead.org:/tmp/cvs-serv2664/net/rxrpc
Modified Files:
krxtimod.c krxsecd.c krxiod.c call.c
Log Message:
daemonize() now blocks all signals
Index: krxtimod.c
===================================================================
RCS file: /home/cvs/afs/net/rxrpc/krxtimod.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- krxtimod.c 1 Sep 2003 09:08:00 -0000 1.8
+++ krxtimod.c 3 Sep 2003 12:44:18 -0000 1.9
@@ -74,12 +74,6 @@
complete(&krxtimod_alive);
- /* only certain signals are of interest */
- spin_lock_irq(¤t->sighand->siglock);
- siginitsetinv(¤t->blocked, 0);
- recalc_sigpending();
- spin_unlock_irq(¤t->sighand->siglock);
-
/* loop around looking for things to attend to */
loop:
set_current_state(TASK_INTERRUPTIBLE);
Index: krxsecd.c
===================================================================
RCS file: /home/cvs/afs/net/rxrpc/krxsecd.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- krxsecd.c 1 Sep 2003 09:08:00 -0000 1.9
+++ krxsecd.c 3 Sep 2003 12:44:19 -0000 1.10
@@ -57,12 +57,6 @@
daemonize("krxsecd");
- /* only certain signals are of interest */
- spin_lock_irq(¤t->sighand->siglock);
- siginitsetinv(¤t->blocked, 0);
- recalc_sigpending();
- spin_unlock_irq(¤t->sighand->siglock);
-
/* loop around waiting for work to do */
do {
/* wait for work or to be told to exit */
Index: krxiod.c
===================================================================
RCS file: /home/cvs/afs/net/rxrpc/krxiod.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- krxiod.c 1 Sep 2003 09:08:00 -0000 1.8
+++ krxiod.c 3 Sep 2003 12:44:19 -0000 1.9
@@ -44,12 +44,6 @@
daemonize("krxiod");
- /* only certain signals are of interest */
- spin_lock_irq(¤t->sighand->siglock);
- siginitsetinv(¤t->blocked, 0);
- recalc_sigpending();
- spin_unlock_irq(¤t->sighand->siglock);
-
/* loop around waiting for work to do */
do {
/* wait for work or to be told to exit */
@@ -116,7 +110,7 @@
if (!list_empty(&rxrpc_krxiod_callq)) {
call = list_entry(rxrpc_krxiod_callq.next,
- struct rxrpc_call,
+ struct rxrpc_call,
rcv_krxiodq_lk);
list_del_init(&call->rcv_krxiodq_lk);
atomic_dec(&rxrpc_krxiod_qcount);
@@ -125,7 +119,7 @@
* away */
if (atomic_read(&call->usage) > 0) {
_debug("@@@ KRXIOD"
- " Begin Attend Call %p",call);
+ " Begin Attend Call %p", call);
rxrpc_get_call(call);
}
else {
Index: call.c
===================================================================
RCS file: /home/cvs/afs/net/rxrpc/call.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- call.c 2 Sep 2003 16:50:52 -0000 1.9
+++ call.c 3 Sep 2003 12:44:19 -0000 1.10
@@ -699,7 +699,7 @@
timo = rxrpc_call_dfr_ack_timeout + jiffies;
- _debug("START ACKR TIMER for cj=%lu", timo-call->cjif);
+ _debug("START ACKR TIMER for cj=%lu", timo - call->cjif);
spin_lock(&call->lock);
mod_timer(&call->ackr_dfr_timo, timo);
@@ -722,7 +722,8 @@
/* fill out the appropriate form */
ack.bufferSpace = htons(RXRPC_CALL_ACK_WINDOW_SIZE);
- ack.maxSkew = htons(min(call->ackr_high_seq - seq,65535U));
+ ack.maxSkew = htons(min(call->ackr_high_seq - seq,
+ 65535U));
ack.firstPacket = htonl(call->ackr_win_bot);
ack.previousPacket = call->ackr_prev_seq;
ack.serial = hdr->serial;
More information about the linux-afs-cvs
mailing list