From: Andre Tomt <andre@tomt.net>
To: Philipp Matthias Hahn <pmhahn@titan.lahn.de>
Cc: Marcelo Tosatti <marcelo.tosatti@cyclades.com>,
Trond Myklebust <trond.myklebust@fys.uio.no>,
linux-kernel@vger.kernel.org
Subject: Re: Linux 2.4.23-pre8
Date: Thu, 23 Oct 2003 23:20:36 +0200 [thread overview]
Message-ID: <1066944036.4293.103.camel@slurv> (raw)
In-Reply-To: <20031023181251.GA5490@titan.lahn.de>
On Thu, 2003-10-23 at 20:12, Philipp Matthias Hahn wrote:
> Hi Marcelo, Trond, LKML.
>
> On Wed, Oct 22, 2003 at 09:24:17PM -0200, Marcelo Tosatti wrote:
> > Trond Myklebust:
> > o Fix a deadlock in the NFS asynchronous write code
> > o A request cannot be used as part of the RTO estimation if it gets
> > resent since you don't know whether the server is replying to the
> > first or the second transmission. However we're currently setting the
> > cutoff point to be the timeout of the first transmission.
> > o UDP round trip timer fix. Modify Karn's algorithm so that we inherit timeouts from previous requests.
> > o Increase the minimum RTO timer value to 1/10 second. This is more in line with what is done for TCP.
> > o Fix a stack overflow problem that was noticed by Jeff Garzik by removing some unused readdirplus cruft.
> > o Make the client act correctly if the RPC server's asserts that it does not support a given program, version or procedure call.
>
> make[3]: Entering directory `/usr/src/linux-2.4.23/net/sunrpc'
> gcc -D__KERNEL__ -I/usr/src/linux-2.4.23/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -fno-optimize-sibling-calls -DMODULE -nostdinc -iwithprefix include -DKBUILD_BASENAME=clnt -c -o clnt.o clnt.c
> clnt.c: In function `call_verify':
> clnt.c:946: error: duplicate case value
> clnt.c:926: error: previously used here
> clnt.c:951: error: duplicate case value
> clnt.c:937: error: previously used here
Did you patch your source with ea+acl+nfsacl-2.4.22-0.8.63.diff.gz?
vanilla -pre8 looks fine, however a strikingly similar hunk is in the
ea+acl+nfsacl patch:
@@ -923,6 +925,16 @@ call_verify(struct rpc_task *task)
return p;
case RPC_GARBAGE_ARGS:
break; /* retry */
+ case RPC_PROG_UNAVAIL:
+ /* report requested program number*/
+ dprintk(KERN_WARNING "RPC: unknown program\n");
+ rpc_exit(task, -ENOSYS);
+ return NULL;
+ case RPC_PROC_UNAVAIL:
+ /* report requested program and procedure number, version */
+ dprintk(KERN_WARNING "RPC: unknown procedure\n");
+ rpc_exit(task, -ENOSYS);
+ return NULL;
default:
printk(KERN_WARNING "call_verify: server accept status: %x\n", n);
/* Also retry */
It looks safe to just nuke this hunk from the acl patch.
NB: Always test a clean kernel tree ;-)
--
next prev parent reply other threads:[~2003-10-23 21:20 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-22 23:24 Linux 2.4.23-pre8 Marcelo Tosatti
2003-10-23 1:53 ` viro
2003-10-23 15:45 ` Matt Zimmerman
2003-10-23 7:05 ` Jeff Chua
2003-10-23 11:26 ` Marcelo Tosatti
2003-10-23 14:07 ` [patch] 2.4.23-pre8: link error with both megaraid drivers Adrian Bunk
2003-10-23 14:18 ` Matthew Wilcox
2003-10-23 19:42 ` Adrian Bunk
2003-10-23 15:22 ` Linux 2.4.23-pre8 laurent.ml
2003-10-23 20:23 ` Olaf Hering
2003-10-23 17:05 ` Peter Osterlund
2003-10-23 17:48 ` Marcelo Tosatti
2003-10-23 18:12 ` Philipp Matthias Hahn
2003-10-23 18:59 ` Trond Myklebust
2003-10-23 21:20 ` Andre Tomt [this message]
2003-10-23 21:55 ` Trond Myklebust
2003-10-23 19:47 ` 2.4.23-pre8: usbnet.c doesn't compile with gcc 2.95 Adrian Bunk
2003-10-23 22:03 ` Greg KH
2003-10-23 22:43 ` Adrian Bunk
2003-10-23 19:59 ` 2.4.23-pre8: link error with multiple USB Gadget drivers Adrian Bunk
2003-10-24 16:47 ` David Brownell
2003-10-23 23:09 ` Linux 2.4.23-pre8 Lukasz Trabinski
2003-10-24 0:26 ` Andre Tomt
[not found] <1066934045.3864.2.camel@dhcppc4>
[not found] ` <1066934045.3864.2.camel-D2Zvc0uNKG8@public.gmane.org>
2003-10-24 12:43 ` Marcelo Tosatti
[not found] ` <Pine.LNX.4.44.0310241019050.1354-100000-IP5UegVbiV6sTnJN9+BGXg@public.gmane.org>
2003-10-24 16:38 ` David van Hoose
[not found] <Pine.LNX.4.44.0310222116270.1364-100000@dstl.gov.uk>
2003-10-24 15:11 ` Tony Gale
2003-10-24 15:33 ` Len Brown
[not found] <marcelo.tosatti@cyclades.com>
[not found] ` <Pine.LNX.4.44.0310251839030.30825-100000@logos.cnet>
2003-10-30 0:30 ` chas williams
2003-10-30 23:26 ` Lukasz Trabinski
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1066944036.4293.103.camel@slurv \
--to=andre@tomt.net \
--cc=linux-kernel@vger.kernel.org \
--cc=marcelo.tosatti@cyclades.com \
--cc=pmhahn@titan.lahn.de \
--cc=trond.myklebust@fys.uio.no \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.