Back to l7-filter main page
Kernel compatibility (for the kernel version)
In theory, l7-filter is compatible with all versions of Linux 2.6 and
all recent versions of Linux 2.4. But you don't want to know about
theory. Here is what we really know about the compatibility of l7-filter
with various kernel versions. Notes:
- This is not an exclusive list. If a kernel version is not shown, it
simply means we have not tested it (since compiling this list). If you
need to know whether all -mm kernels work or something, let us
know.
- Kernels that we remember working, but that we have not
retested since making this list are marked "pretty sure".
- At least one version y of each early 2.6.x.y kernel has been
tested to actually work, but we didn't keep notes of which one before
making this list, so they are all marked "untested".
- It is extremely likely that any 2.4 kernel newer than what is listed
here works even if we don't list it, since the 2.4 branch is very
stable.
- Recent kernel versions that don't work are automatically on our TODO
list. Old kernel versions that we don't think anyone will actually use
are not.
Skip to the latest 2.6 version | Skip to the latest 2.4 version.
Linux version | Patch applies? | Kernel compiles? | Actually works? |
2.4.0 | no | | |
2.4.1 | no | | |
2.4.2 | no | | |
2.4.3 | yes | untested | untested |
2.4.4 | yes | untested | untested |
2.4.5 | yes | untested | untested |
2.4.6 | yes | untested | untested |
2.4.7 | yes | untested | untested |
2.4.8 | yes | untested | untested |
2.4.9 | yes | untested | untested |
2.4.10 | yes | untested | untested |
2.4.11-dontuse | yes | untested | untested |
2.4.12 | yes | untested | untested |
2.4.13 | yes | untested | untested |
2.4.14 | yes | untested | untested |
2.4.15 | yes | untested | untested |
2.4.16 | yes | untested | untested |
2.4.17 | yes | untested | untested |
2.4.18 | yes | untested | untested |
2.4.19 | yes | untested | untested |
2.4.20 | yes | untested | untested |
2.4.21 | yes | untested | untested |
2.4.22 | yes | untested | untested |
2.4.23 | yes | untested | untested |
2.4.24 | yes | untested | untested |
2.4.25 | yes | untested | untested |
2.4.26 | yes | untested | untested |
2.4.27 | yes | untested | untested |
2.4.28 | yes | untested | untested |
2.4.29 | yes | untested | untested |
2.4.30 | yes | untested | untested |
2.4.31 | yes | yes | yes |
2.4.32 | yes | untested | untested |
2.4.33 | yes | untested | untested |
2.4.33.1 | yes | untested | untested |
2.4.33.2 | yes | untested | untested |
2.4.33.3 | yes | untested | untested |
2.4.33.4 | yes | untested | untested |
2.4.33.5 | yes | untested | untested |
2.4.33.6 | yes | untested | untested |
2.4.33.7 | yes | untested | untested |
2.4.34 | yes | untested | untested |
2.4.34.1 | yes | untested | untested |
2.4.34.2 | yes | untested | untested |
2.4.34.3 | yes | untested | untested |
2.4.34.4 | yes | untested | untested |
2.4.34.5 | yes | untested | untested |
2.4.34.6 | yes | untested | untested |
2.4.35 | yes | untested | untested |
2.4.35.1 | yes | untested | untested |
2.4.35.2 | yes | untested | untested |
2.4.35.3 | yes | untested | untested |
2.4.35.4 | yes | untested | untested |
2.4.35.5 | untested | untested | untested |
2.4.36 | untested | untested | untested |
2.4.36.1 | untested | untested | untested |
2.4.36.2 | untested | untested | untested |
2.4.36.3 | yes | yes | untested |
2.4.36.4 | untested | untested | untested |
2.6.0 | yes | pretty sure | pretty sure |
2.6.1 | yes | pretty sure | pretty sure |
2.6.2 | yes | pretty sure | pretty sure |
2.6.3 | yes | pretty sure | pretty sure |
2.6.4 | yes | pretty sure | pretty sure |
2.6.5 | yes | pretty sure | pretty sure |
2.6.6 | yes | pretty sure | pretty sure |
2.6.7 | yes | pretty sure | pretty sure |
2.6.8 | yes | pretty sure | pretty sure |
2.6.8.1 | yes | pretty sure | pretty sure |
2.6.9 | yes | yes | yes |
2.6.10 | yes | yes | pretty sure |
2.6.11 | yes | untested | untested |
2.6.11.1 | yes | untested | untested |
2.6.11.2 | yes | untested | untested |
2.6.11.3 | yes | untested | untested |
2.6.11.4 | yes | untested | untested |
2.6.11.5 | yes | untested | untested |
2.6.11.6 | yes | untested | untested |
2.6.11.7 | yes | untested | untested |
2.6.11.8 | yes | untested | untested |
2.6.11.9 | yes | untested | untested |
2.6.11.10 | yes | untested | untested |
2.6.11.11 | yes | untested | untested |
2.6.11.12 | yes | yes | untested |
2.6.12 | yes | untested | untested |
2.6.12.1 | yes | untested | untested |
2.6.12.2 | yes | untested | untested |
2.6.12.3 | yes | untested | untested |
2.6.12.4 | yes | untested | untested |
2.6.12.5 | yes | untested | untested |
2.6.12.6 | yes | yes | untested |
2.6.13 | yes | untested | untested |
2.6.13.1 | yes | untested | untested |
2.6.13.2 | yes | untested | untested |
2.6.13.3 | yes | untested | untested |
2.6.13.4 | yes | untested | untested |
2.6.13.5 | yes | yes | untested |
2.6.14 | yes | untested | untested |
2.6.14.1 | yes | untested | untested |
2.6.14.2 | yes | untested | untested |
2.6.14.3 | yes | untested | untested |
2.6.14.4 | yes | untested | untested |
2.6.14.5 | yes | untested | untested |
2.6.14.6 | yes | untested | untested |
2.6.14.7 | yes | yes | untested |
2.6.15 | yes | untested | untested |
2.6.15.1 | yes | untested | untested |
2.6.15.2 | yes | untested | untested |
2.6.15.3 | yes | untested | untested |
2.6.15.4 | yes | untested | untested |
2.6.15.5 | yes | untested | untested |
2.6.15.6 | yes | untested | untested |
2.6.15.7 | yes | yes | untested |
2.6.16 | yes | untested | untested |
2.6.16.1 | yes | untested | untested |
2.6.16.2 | yes | untested | untested |
2.6.16.3 | yes | untested | untested |
2.6.16.4 | yes | untested | untested |
2.6.16.5 | yes | untested | untested |
2.6.16.6 | yes | untested | untested |
2.6.16.7 | yes | untested | untested |
2.6.16.8 | yes | untested | untested |
2.6.16.9 | yes | untested | untested |
2.6.16.10 | yes | untested | untested |
2.6.16.11 | yes | untested | untested |
2.6.16.12 | yes | untested | untested |
2.6.16.13 | yes | untested | untested |
2.6.16.14 | yes | untested | untested |
2.6.16.15 | yes | untested | untested |
2.6.16.16 | yes | untested | untested |
2.6.16.17 | yes | untested | untested |
2.6.16.18 | yes | untested | untested |
2.6.16.19 | yes | untested | untested |
2.6.16.20 | yes | untested | untested |
2.6.16.21 | yes | untested | untested |
2.6.16.22 | yes | untested | untested |
2.6.16.23 | yes | untested | untested |
2.6.16.24 | yes | untested | untested |
2.6.16.25 | yes | untested | untested |
2.6.16.26 | yes | untested | untested |
2.6.16.27 | yes | untested | untested |
2.6.16.28 | yes | untested | untested |
2.6.16.29 | yes | untested | untested |
2.6.16.30 | yes | untested | untested |
2.6.16.31 | yes | untested | untested |
2.6.16.32 | yes | untested | untested |
2.6.16.33 | yes | untested | untested |
2.6.16.34 | yes | untested | untested |
2.6.16.35 | yes | untested | untested |
2.6.16.36 | yes | untested | untested |
2.6.16.37 | yes | untested | untested |
2.6.16.38 | yes | untested | untested |
2.6.16.39 | yes | untested | untested |
2.6.16.40 | yes | untested | untested |
2.6.16.41 | yes | untested | untested |
2.6.16.42 | yes | untested | untested |
2.6.16.43 | yes | untested | untested |
2.6.16.44 | yes | untested | untested |
2.6.16.45 | yes | untested | untested |
2.6.16.46 | yes | untested | untested |
2.6.16.47 | yes | untested | untested |
2.6.16.48 | yes | untested | untested |
2.6.16.49 | yes | untested | untested |
2.6.16.50 | yes | untested | untested |
2.6.16.51 | yes | untested | untested |
2.6.16.52 | yes | untested | untested |
2.6.16.53 | yes | untested | untested |
2.6.16.54 | yes | untested | untested |
2.6.16.55 | yes | untested | untested |
2.6.16.56 | yes | untested | untested |
2.6.16.57 | yes | yes | untested |
2.6.17 | yes | untested | untested |
2.6.17.1 | yes | untested | untested |
2.6.17.2 | yes | untested | untested |
2.6.17.3 | yes | untested | untested |
2.6.17.4 | yes | untested | untested |
2.6.17.5 | yes | untested | untested |
2.6.17.6 | yes | untested | untested |
2.6.17.7 | yes | untested | untested |
2.6.17.8 | yes | untested | untested |
2.6.17.9 | yes | untested | untested |
2.6.17.10 | yes | untested | untested |
2.6.17.11 | yes | untested | untested |
2.6.17.12 | yes | untested | untested |
2.6.17.13 | yes | untested | untested |
2.6.17.14 | yes | yes | untested |
2.6.18 | yes | yes | yes |
2.6.18.1 | yes | untested | untested |
2.6.18.2 | yes | untested | untested |
2.6.18.3 | yes | untested | untested |
2.6.18.4 | yes | untested | untested |
2.6.18.5 | yes | untested | untested |
2.6.18.6 | yes | untested | untested |
2.6.18.7 | yes | yes | untested |
2.6.18.8 | yes | untested | untested |
2.6.19 | yes | untested | untested |
2.6.19.1 | yes | yes | yes |
2.6.19.2 | yes | untested | untested |
2.6.19.3 | yes | untested | untested |
2.6.19.4 | yes | untested | untested |
2.6.19.5 | yes | untested | untested |
2.6.19.6 | yes | untested | untested |
2.6.19.7 | yes | yes | yes |
2.6.20 | yes | yes | yes |
2.6.20.1 | yes | yes | yes |
2.6.20.2 | yes | untested | untested |
2.6.20.3 | yes | untested | untested |
2.6.20.4 | yes | untested | untested |
2.6.20.5 | yes | untested | untested |
2.6.20.6 | yes | untested | untested |
2.6.20.7 | yes | untested | untested |
2.6.20.8 | yes | yes | yes |
2.6.20.9 | yes | untested | untested |
2.6.20.10 | yes | untested | untested |
2.6.20.11 | yes | untested | untested |
2.6.20.12 | yes | untested | untested |
2.6.20.13 | yes | untested | untested |
2.6.20.14 | yes | untested | untested |
2.6.20.15 | yes | untested | untested |
2.6.20.16 | yes | untested | untested |
2.6.20.17 | yes | untested | untested |
2.6.20.18 | yes | untested | untested |
2.6.20.19 | yes | untested | untested |
2.6.20.20 | yes | untested | untested |
2.6.20.21 | yes | untested | untested |
2.6.21 | yes | untested | untested |
2.6.21.1 | yes | yes | yes |
2.6.21.2 | yes | untested | untested |
2.6.21.3 | yes | untested | untested |
2.6.21.4 | yes | untested | untested |
2.6.21.5 | yes | untested | untested |
2.6.21.6 | yes | untested | untested |
2.6.21.7 | yes | yes | yes |
2.6.22 | yes | yes | yes |
2.6.22.1 | yes | untested | untested |
2.6.22.2 | yes | untested | untested |
2.6.22.3 | yes | untested | untested |
2.6.22.4 | yes | untested | untested |
2.6.22.5 | yes | untested | untested |
2.6.22.6 | yes | untested | untested |
2.6.22.7 | yes | untested | untested |
2.6.22.8 | yes | untested | untested |
2.6.22.9 | yes | untested | untested |
2.6.22.10 | yes | untested | untested |
2.6.22.11 | yes | untested | untested |
2.6.22.12 | yes | untested | untested |
2.6.22.13 | yes | untested | untested |
2.6.22.14 | yes | yes | untested |
2.6.23 | yes | yes | untested |
2.6.23.1 | yes | yes | yes |
2.6.23.2 | yes | untested | untested |
2.6.23.3 | yes | untested | untested |
2.6.23.4 | yes | untested | untested |
2.6.23.5 | yes | untested | untested |
2.6.23.6 | yes | untested | untested |
2.6.23.7 | yes | untested | untested |
2.6.23.8 | yes | yes | untested |
2.6.23.9 | yes | yes | untested |
2.6.24-rc3 | yes | yes | yes |
2.6.24 | yes | untested | untested |
2.6.24.1 | yes | untested | untested |
2.6.24.2 | yes | untested | untested |
2.6.24.3 | yes | untested | untested |
2.6.24.4 | yes | untested | untested |
2.6.24.5 | yes | yes | yes |
2.6.24.6 | yes | untested | untested |
2.6.24.7 | yes | untested | untested |
2.6.25 | yes | yes | yes |
2.6.25.1 | yes | yes | untested |
2.6.25.2 | yes | yes | untested |
2.6.25.3 | yes | yes | untested |
2.6.25.4 | yes | yes | untested |
2.6.25.5 | yes | yes | untested |
2.6.25.6 | yes | yes | untested |
2.6.25.7 | yes | yes | untested |
2.6.25.8 | yes | yes | untested |
2.6.25.9 | yes | yes | untested |
2.6.25.10 | yes | yes | untested |
2.6.25.11 | yes | yes | untested |
2.6.25.12 | yes | yes | untested |
2.6.25.13 | yes | yes | untested |
2.6.25.14 | yes | yes | untested |
2.6.25.15 | yes | yes | untested |
2.6.25.16 | untested | untested | untested |
2.6.25.17 | untested | untested | untested |
2.6.25.18 | untested | untested | untested |
2.6.25.19 | untested | untested | untested |
2.6.25.20 | untested | untested | untested |
2.6.26 | yes | yes | untested |
2.6.26.1 | yes | yes | untested |
2.6.26.2 | yes | yes | untested |
2.6.26.3 | yes | yes | untested |
2.6.26.4 | untested | untested | untested |
2.6.26.5 | untested | untested | untested |
2.6.26.6 | untested | untested | untested |
2.6.26.7 | untested | untested | untested |
2.6.26.8 | untested | untested | untested |
2.6.27 | untested | untested | untested |
2.6.27.1 | untested | untested | untested |
2.6.27.2 | untested | untested | untested |
2.6.27.3 | untested | untested | untested |
2.6.27.4 | untested | untested | untested |
2.6.27.5 | untested | untested | untested |
2.6.27.6 | untested | untested | untested |
2.6.27.7 | untested | untested | untested |
2.6.27.8 | untested | untested | untested |
2.6.27.9 | untested | untested | untested |
2.6.27.10 | yes | yes | yes |
2.6.27.11 | untested | untested | untested |
2.6.27.12 | untested | untested | untested |
2.6.27.13 | untested | untested | untested |
2.6.27.14 | untested | untested | untested |
2.6.27.15 | untested | untested | untested |
2.6.27.16 | untested | untested | untested |
2.6.27.17 | untested | untested | untested |
2.6.28 | yes | yes | yes |
2.6.28.1 | untested | untested | untested |
2.6.28.2 | untested | untested | untested |
2.6.28.3 | untested | untested | untested |
2.6.28.4 | untested | untested | untested |
2.6.28.5 | untested | untested | untested |
2.6.28.6 | untested | untested | untested |
2.6.28.7 | untested | untested | untested |
2.6.28.8 | untested | untested | untested |
2.6.28.9 | untested | untested | untested |
2.6.28.10 | untested | untested | untested |
2.6.29 | yes | no | |
2.6.29.1 | yes | no | |
2.6.29.2 | yes | no | |
2.6.29.3 | yes | no | |
2.6.29.4 | yes | no | |
2.6.29.5 | yes | no | |
2.6.29.6 | yes | no | |
2.6.30 | untested | untested | untested |
2.6.30.1 | yes | untested | untested |
2.6.30.2 | untested | untested | untested |
2.6.30.3 | untested | untested | untested |
2.6.30.4 | untested | untested | untested |
2.6.30.5 | yes | yes | untested |