Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2c656491 authored by Thomas Graf's avatar Thomas Graf Committed by David S. Miller
Browse files

[NET]: Fix ipl=>ihl typo in ip_fast_csum



Signed-off-by: default avatarThomas Graf <tgraf@suug.ch>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent a6f9a705
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -83,7 +83,7 @@ static inline unsigned short ip_fast_csum(unsigned char * iph,
	    "adcl $0, %0	;\n"
	    "adcl $0, %0	;\n"
	    "notl %0		;\n"
	    "notl %0		;\n"
"2:				;\n"
"2:				;\n"
	/* Since the input registers which are loaded with iph and ipl
	/* Since the input registers which are loaded with iph and ihl
	   are modified, we must also specify them as outputs, or gcc
	   are modified, we must also specify them as outputs, or gcc
	   will assume they contain their original values. */
	   will assume they contain their original values. */
	: "=r" (sum), "=r" (iph), "=r" (ihl)
	: "=r" (sum), "=r" (iph), "=r" (ihl)
+1 −1
Original line number Original line Diff line number Diff line
@@ -105,7 +105,7 @@ static inline unsigned short ip_fast_csum(unsigned char * iph,
		"	addx	%0, %3 \n"
		"	addx	%0, %3 \n"
		"	.fillinsn\n"
		"	.fillinsn\n"
		"2: \n"
		"2: \n"
	/* Since the input registers which are loaded with iph and ipl
	/* Since the input registers which are loaded with iph and ihl
	   are modified, we must also specify them as outputs, or gcc
	   are modified, we must also specify them as outputs, or gcc
	   will assume they contain their original values. */
	   will assume they contain their original values. */
	: "=&r" (sum), "=r" (iph), "=r" (ihl), "=&r" (tmpreg0), "=&r" (tmpreg1)
	: "=&r" (sum), "=r" (iph), "=r" (ihl), "=&r" (tmpreg0), "=&r" (tmpreg1)
+1 −1
Original line number Original line Diff line number Diff line
@@ -64,7 +64,7 @@ static inline unsigned short ip_fast_csum(unsigned char *iph, unsigned int ihl)
		"  adcl $0, %0\n"
		"  adcl $0, %0\n"
		"  notl %0\n"
		"  notl %0\n"
		"2:"
		"2:"
	/* Since the input registers which are loaded with iph and ipl
	/* Since the input registers which are loaded with iph and ihl
	   are modified, we must also specify them as outputs, or gcc
	   are modified, we must also specify them as outputs, or gcc
	   will assume they contain their original values. */
	   will assume they contain their original values. */
	: "=r" (sum), "=r" (iph), "=r" (ihl)
	: "=r" (sum), "=r" (iph), "=r" (ihl)