mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] include/net/dsfield.h warning (2.4,2.5)
@ 2002-06-21  8:56 Werner Almesberger
  2002-06-21  9:23 ` David S. Miller
  0 siblings, 1 reply; 2+ messages in thread
From: Werner Almesberger @ 2002-06-21  8:56 UTC (permalink / raw)
  To: linux-kernel; +Cc: davem, kuznet

This "obviously correct" patch removes code that was never used,
and that yields warnings with recent versions of gcc. (It can
always be resurrected from archives in the unlikely event that
we should ever need those few cycles it would save.)

I tried this patch with 2.5.24, but it should be fine for any 2.4
or 2.5 kernel.

- Werner

---------------------------------- cut here -----------------------------------

--- include/net/dsfield.h.orig	Fri Jun 21 05:42:18 2002
+++ include/net/dsfield.h	Fri Jun 21 05:43:30 2002
@@ -50,30 +50,4 @@
 	*(__u16 *) ipv6h = htons(tmp);
 }
 
-
-#if 0 /* put this later into asm-i386 or such ... */
-
-static inline void ip_change_dsfield(struct iphdr *iph,__u16 dsfield)
-{
-	__u16 check;
-
-	__asm__ __volatile__("
-		movw	10(%1),%0
-		xchg	%b0,%h0
-		addb	1(%1),%b0
-		adcb	$0,%h0
-		adcw	$1,%0
-		cmc
-		sbbw	%2,%0
-		sbbw	$0,%0
-		movb	%b2,1(%1)
-		xchg	%b0,%h0
-		movw	%0,10(%1)"
-	    : "=&r" (check)
-	    : "r" (iph), "r" (dsfield)
-	    : "cc");
-}
-
-#endif
-
 #endif

-- 
  _________________________________________________________________________
 / Werner Almesberger, Buenos Aires, Argentina         wa@almesberger.net /
/_http://icapeople.epfl.ch/almesber/_____________________________________/

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH] include/net/dsfield.h warning (2.4,2.5)
  2002-06-21  8:56 [PATCH] include/net/dsfield.h warning (2.4,2.5) Werner Almesberger
@ 2002-06-21  9:23 ` David S. Miller
  0 siblings, 0 replies; 2+ messages in thread
From: David S. Miller @ 2002-06-21  9:23 UTC (permalink / raw)
  To: wa; +Cc: linux-kernel, kuznet

   From: Werner Almesberger <wa@almesberger.net>
   Date: Fri, 21 Jun 2002 05:56:18 -0300

   I tried this patch with 2.5.24, but it should be fine for any 2.4
   or 2.5 kernel.

Applied, thanks.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-06-21  9:28 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-06-21  8:56 [PATCH] include/net/dsfield.h warning (2.4,2.5) Werner Almesberger
2002-06-21  9:23 ` David S. Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®