[Web10g-user] Patch for Linux Kernel 3.16?

Christian Brunotte cbrunotte at netcologne.de
Fri Jan 23 08:04:52 EST 2015


Hello

The next release of Debian, 8.0 "jessie", will most probably be released 
with an 3.16 kernel. I only find web10g patches for 3.14, 3.17 and 3.18 though.

Would it be much work for you to provide a patch for 3.16 as well?
The 3.17-patch almost applies but not completely:
 
> chammers at sys-251:/usr/src/linux-source-3.16$ zcat /usr/local/src/web10g/web10g-0.11-patch-3.17.diff.gz | patch --dry-run -p1
> checking file include/linux/tcp.h
> Hunk #2 succeeded at 133 (offset 3 lines).
> Hunk #3 succeeded at 327 (offset 3 lines).
> checking file include/net/tcp.h
> checking file include/net/tcp_estats.h
> checking file include/net/tcp_estats_mib_var.h
> checking file include/net/tcp_estats_nl.h
> checking file include/uapi/linux/tcp.h
> checking file net/ipv4/Kconfig
> Hunk #1 succeeded at 618 (offset -4 lines).
> checking file net/ipv4/Makefile
> Hunk #2 succeeded at 35 (offset -1 lines).
> checking file net/ipv4/sysctl_net_ipv4.c
> checking file net/ipv4/tcp.c
> Hunk #2 succeeded at 982 (offset -13 lines).
> Hunk #3 succeeded at 1275 (offset -15 lines).
> Hunk #4 succeeded at 1724 (offset -18 lines).
> Hunk #5 succeeded at 2813 (offset -18 lines).
> Hunk #6 succeeded at 3238 (offset -37 lines).
> checking file net/ipv4/tcp_cong.c
> checking file net/ipv4/tcp_estats.c
> checking file net/ipv4/tcp_estats_mib_var.c
> checking file net/ipv4/tcp_estats_nl.c
> checking file net/ipv4/tcp_htcp.c
> checking file net/ipv4/tcp_input.c
> Hunk #1 succeeded at 232 (offset -1 lines).
> Hunk #2 succeeded at 1095 (offset -1 lines).
> Hunk #3 succeeded at 1106 (offset -1 lines).
> Hunk #4 succeeded at 1646 (offset -1 lines).
> Hunk #5 succeeded at 1923 with fuzz 2 (offset -2 lines).
> Hunk #6 succeeded at 2194 (offset -8 lines).
> Hunk #7 succeeded at 2297 (offset -8 lines).
> Hunk #8 succeeded at 2377 (offset -8 lines).
> Hunk #9 succeeded at 2404 (offset -8 lines).
> Hunk #10 succeeded at 2480 (offset -8 lines).
> Hunk #11 succeeded at 2567 with fuzz 1 (offset -7 lines).
> Hunk #12 FAILED at 2600.
> Hunk #13 succeeded at 2840 (offset -7 lines).
> Hunk #14 succeeded at 2888 (offset -7 lines).
> Hunk #15 succeeded at 2911 (offset -7 lines).
> Hunk #16 succeeded at 2952 (offset -7 lines).
> Hunk #17 succeeded at 3031 (offset -7 lines).
> Hunk #18 succeeded at 3315 (offset -12 lines).
> Hunk #19 succeeded at 3409 (offset -12 lines).
> Hunk #20 succeeded at 3430 (offset -12 lines).
> Hunk #21 succeeded at 3443 (offset -12 lines).
> Hunk #22 succeeded at 3463 (offset -12 lines).
> Hunk #23 succeeded at 3511 (offset -12 lines).
> Hunk #24 succeeded at 4143 (offset -12 lines).
> Hunk #25 succeeded at 4235 (offset -12 lines).
> Hunk #26 succeeded at 4248 (offset -12 lines).
> Hunk #27 succeeded at 4451 (offset -12 lines).
> Hunk #28 succeeded at 4475 (offset -12 lines).
> Hunk #29 succeeded at 5069 (offset -12 lines).
> Hunk #30 succeeded at 5086 (offset -12 lines).
> Hunk #31 succeeded at 5239 (offset -12 lines).
> Hunk #32 succeeded at 5281 (offset -12 lines).
> Hunk #33 succeeded at 5309 (offset -12 lines).
> Hunk #34 succeeded at 5373 (offset -12 lines).
> Hunk #35 succeeded at 5574 (offset -12 lines).
> Hunk #36 succeeded at 5806 (offset -12 lines).
> Hunk #37 FAILED at 6042.
> 2 out of 37 hunks FAILED
> checking file net/ipv4/tcp_ipv4.c
> Hunk #1 succeeded at 214 (offset -2 lines).
> Hunk #2 succeeded at 1428 (offset 96 lines).
> Hunk #3 succeeded at 1767 (offset 93 lines).
> Hunk #4 succeeded at 1789 (offset 93 lines).
> Hunk #5 succeeded at 1918 (offset 93 lines).
> Hunk #6 succeeded at 1958 (offset 93 lines).
> checking file net/ipv4/tcp_minisocks.c
> checking file net/ipv4/tcp_output.c
> Hunk #4 FAILED at 983.
> Hunk #5 succeeded at 1349 (offset -17 lines).
> Hunk #6 succeeded at 1597 (offset -17 lines).
> Hunk #7 succeeded at 1617 (offset -17 lines).
> Hunk #8 succeeded at 1907 (offset -18 lines).
> Hunk #9 succeeded at 1936 (offset -18 lines).
> Hunk #10 succeeded at 1945 (offset -18 lines).
> Hunk #11 succeeded at 1986 (offset -18 lines).
> Hunk #12 succeeded at 1999 (offset -18 lines).
> Hunk #13 succeeded at 2021 (offset -18 lines).
> Hunk #14 succeeded at 3111 (offset -17 lines).
> 1 out of 14 hunks FAILED
> checking file net/ipv4/tcp_timer.c
> checking file net/ipv6/tcp_ipv6.c
> Hunk #1 succeeded at 285 (offset -2 lines).
> Hunk #2 succeeded at 1214 (offset 88 lines).
> Hunk #3 succeeded at 1535 (offset 86 lines).
> Hunk #4 succeeded at 1557 (offset 86 lines).
> Hunk #5 succeeded at 1746 (offset 86 lines).

BTW, thumbs up for trying to get web10g into the mainline kernel!

Best Regards,

-christian-



More information about the Web10g-user mailing list