Skip to Content.
Sympa Menu

ndt-users - Re: porblem about web100 kernel patch ?

Subject: ndt-users list created

List archive

Re: porblem about web100 kernel patch ?


Chronological Thread 
  • From: Tom Throckmorton <>
  • To: galuschka <>
  • Cc: , discussion <>
  • Subject: Re: porblem about web100 kernel patch ?
  • Date: Tue, 11 Jan 2011 11:09:56 -0500
  • Organization: MCNC

Galuschka; this question has nothing to do with NDT, it really belongs
on the web100 list, so I'm cross-posting it there. Comments inline below...

On 1/11/11 5:46 AM, galuschka wrote:
> hello ,
> I am try to apply the web100 patches to a linux kernel ,
> # wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.37.tar.gz
> # tar -C /usr/src -xvf linux-2.6.35.tar.gz.

It's not clear which version of the kernel you're trying to patch;
you've downloaded 2.6.37, but then apparently uncompressed the 2.6.35
archive.

The web100 patchset you're using is for 2.6.35 and should apply cleanly
without modification to the 2.6.35 source, but likely won't against
2.6.37 without some tweaking.

-tt

> Make a symbolic link:
> # rm -rf /usr/src/linux
> # ln -s /usr/src/linux-2.6.35 /usr/src/linux
> # cd /usr/src/linux
>
> but some error when applying WEB100 PATCH
>
> root@galuschka:/usr/src/linux#
> patch -p1 <
> /home/galuschka/web100/web100-2.6.35-2.5.30-201008181640.patch
> patching file Documentation/web100/locking.txt
> patching file Documentation/web100/proc_interface.txt
> patching file Documentation/web100/sysctl.txt
> patching file Makefile
> Hunk #1 FAILED at 1.
> 1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej
> patching file fs/proc/Makefile
> patching file fs/proc/root.c
> Hunk #1 succeeded at 134 (offset -1 lines).
> patching file fs/proc/web100.c
> patching file include/linux/netlink.h
> patching file include/linux/proc_fs.h
> patching file include/linux/sysctl.h
> patching file include/linux/tcp.h
> Hunk #1 succeeded at 460 (offset 1 line).
> patching file include/net/tcp.h
> Hunk #2 succeeded at 248 with fuzz 2.
> Hunk #3 succeeded at 831 (offset -16 lines).
> patching file include/net/web100.h
> patching file include/net/web100_stats.h
> patching file net/ipv4/Kconfig
> Hunk #1 succeeded at 656 (offset 7 lines).
> patching file net/ipv4/Makefile
> Hunk #1 succeeded at 33 (offset 1 line).
> patching file net/ipv4/sysctl_net_ipv4.c
> Hunk #1 succeeded at 580 (offset 4 lines).
> patching file net/ipv4/tcp.c
> Hunk #1 FAILED at 290.
> Hunk #2 succeeded at 841 (offset 5 lines).
> Hunk #3 succeeded at 1095 (offset 5 lines).
> Hunk #4 succeeded at 1503 (offset 7 lines).
> Hunk #5 succeeded at 1799 (offset 8 lines).
> Hunk #6 succeeded at 2281 (offset 15 lines).
> Hunk #7 succeeded at 2318 (offset 15 lines).
> Hunk #8 succeeded at 3331 with fuzz 2 (offset 19 lines).
> 1 out of 8 hunks FAILED -- saving rejects to file net/ipv4/tcp.c.rej
> patching file net/ipv4/tcp_cong.c
> Hunk #1 succeeded at 318 (offset 1 line).
> Hunk #2 succeeded at 367 (offset 1 line).
> Hunk #3 succeeded at 382 (offset 1 line).
> patching file net/ipv4/tcp_input.c
> Hunk #1 succeeded at 469 (offset 7 lines).
> Hunk #2 succeeded at 606 (offset 7 lines).
> Hunk #3 succeeded at 840 (offset -6 lines).
> Hunk #4 succeeded at 884 (offset -6 lines).
> Hunk #5 succeeded at 945 (offset -6 lines).
> Hunk #6 succeeded at 1733 (offset -6 lines).
> Hunk #7 succeeded at 2211 (offset -6 lines).
> Hunk #8 succeeded at 2258 (offset -6 lines).
> Hunk #9 succeeded at 2594 (offset -1 lines).
> Hunk #10 succeeded at 2702 (offset -1 lines).
> Hunk #17 succeeded at 4234 (offset 4 lines).
> Hunk #18 succeeded at 4490 (offset 4 lines).
> Hunk #19 succeeded at 4548 (offset 4 lines).
> Hunk #20 succeeded at 4904 (offset 4 lines).
> Hunk #21 succeeded at 5438 (offset 4 lines).
> Hunk #22 succeeded at 5637 (offset 5 lines).
> Hunk #23 succeeded at 5858 (offset 5 lines).
> patching file net/ipv4/tcp_ipv4.c
> Hunk #1 succeeded at 247 (offset 3 lines).
> Hunk #2 succeeded at 395 (offset 4 lines).
> Hunk #3 succeeded at 1422 with fuzz 2 (offset -3 lines).
> Hunk #4 succeeded at 1695 (offset 7 lines).
> Hunk #5 succeeded at 1715 (offset 7 lines).
> Hunk #6 succeeded at 1924 (offset 9 lines).
> Hunk #7 succeeded at 1976 (offset 9 lines).
> patching file net/ipv4/tcp_minisocks.c
> patching file net/ipv4/tcp_output.c
> Hunk #2 succeeded at 267 (offset -6 lines).
> Hunk #3 succeeded at 889 (offset -3 lines).
> Hunk #4 succeeded at 1250 (offset -2 lines).
> Hunk #5 succeeded at 1445 (offset -2 lines).
> Hunk #6 FAILED at 1474.
> Hunk #12 succeeded at 2624 (offset 12 lines).
> Hunk #13 succeeded at 2669 (offset 12 lines).
> 1 out of 13 hunks FAILED -- saving rejects to file net/ipv4/tcp_output.c.rej
> patching file net/ipv4/tcp_timer.c
> Hunk #1 succeeded at 385 (offset 6 lines).
> Hunk #2 succeeded at 421 (offset 6 lines).
> patching file net/ipv4/web100_stats.c
> patching file net/ipv6/tcp_ipv6.c
> Hunk #1 succeeded at 300 (offset -5 lines).
> Hunk #2 succeeded at 2227 with fuzz 2 (offset 798 lines).
> Hunk #3 FAILED at 1753.
> Hunk #4 FAILED at 1772.
> Hunk #5 FAILED at 1965.
> 3 out of 5 hunks FAILED -- saving rejects to file net/ipv6/tcp_ipv6.c.rej
>
> Anyone else have any suggestions?
> my kernel :
> # uname -r
> 2.6.35-24-generic
>
>
> galuschka


--
Tom Throckmorton
MCNC
919.248.1448

"Connecting North Carolina's future today"



Archive powered by MHonArc 2.6.16.

Top of Page