Gentoo Archives: gentoo-commits

From: Mike Pagano <mpagano@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/linux-patches:genpatches-misc commit in: scripts/, web/generated/, web/, web/output/
Date: Sun, 29 Jun 2014 20:06:22
Message-Id: 1404072361.4b1191fda4b421831303f2819f0f3044b729a261.mpagano@gentoo
1 commit: 4b1191fda4b421831303f2819f0f3044b729a261
2 Author: Mike Pagano <mpagano <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jun 29 20:06:01 2014 +0000
4 Commit: Mike Pagano <mpagano <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 29 20:06:01 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/linux-patches.git;a=commit;h=4b1191fd
7
8 Updates for website scripts and generation of genpatches website
9
10 ---
11 scripts/gpdoweb | 6 +--
12 web/generated/3.12-26-info.htm | 1 +
13 web/generated/3.12-26-patches.htm | 3 ++
14 web/generated/3.14-13-info.htm | 1 +
15 web/generated/3.14-13-patches.htm | 3 ++
16 web/generated/3.15-4-info.htm | 1 +
17 web/generated/3.15-4-patches.htm | 3 ++
18 web/gentoo_sources_web.pm | 99 +++++++++++++++++++++++++++++-------
19 web/makesite.pl | 102 +++++++++++++++++++++++++++-----------
20 web/output/about.htm | 2 +-
21 web/output/bugs.htm | 2 +-
22 web/output/faq.htm | 2 +-
23 web/output/index.htm | 2 +-
24 web/output/issues-current.htm | 2 +-
25 web/output/issues-resolved.htm | 2 +-
26 web/output/issues.htm | 2 +-
27 web/output/kernels.htm | 2 +-
28 web/output/patches-3.12-26.htm | 3 ++
29 web/output/patches-3.14-13.htm | 3 ++
30 web/output/patches-3.15-4.htm | 3 ++
31 web/output/releases-2.6.11.htm | 2 +-
32 web/output/releases-2.6.12.htm | 2 +-
33 web/output/releases-2.6.13.htm | 2 +-
34 web/output/releases-2.6.14.htm | 2 +-
35 web/output/releases-2.6.15.htm | 2 +-
36 web/output/releases-2.6.16.htm | 2 +-
37 web/output/releases-2.6.17.htm | 2 +-
38 web/output/releases-2.6.18.htm | 2 +-
39 web/output/releases-2.6.19.htm | 2 +-
40 web/output/releases-2.6.20.htm | 2 +-
41 web/output/releases-2.6.21.htm | 2 +-
42 web/output/releases-2.6.22.htm | 2 +-
43 web/output/releases-2.6.23.htm | 2 +-
44 web/output/releases-2.6.24.htm | 2 +-
45 web/output/releases-2.6.25.htm | 2 +-
46 web/output/releases-2.6.26.htm | 2 +-
47 web/output/releases-2.6.27.htm | 2 +-
48 web/output/releases-2.6.28.htm | 2 +-
49 web/output/releases-2.6.29.htm | 2 +-
50 web/output/releases-2.6.30.htm | 2 +-
51 web/output/releases-2.6.31.htm | 2 +-
52 web/output/releases-2.6.32.htm | 2 +-
53 web/output/releases-2.6.33.htm | 2 +-
54 web/output/releases-2.6.34.htm | 2 +-
55 web/output/releases-2.6.35.htm | 2 +-
56 web/output/releases-2.6.36.htm | 2 +-
57 web/output/releases-2.6.37.htm | 2 +-
58 web/output/releases-2.6.38.htm | 2 +-
59 web/output/releases-2.6.39.htm | 2 +-
60 web/output/releases.htm | 2 +-
61 50 files changed, 216 insertions(+), 88 deletions(-)
62
63 diff --git a/scripts/gpdoweb b/scripts/gpdoweb
64 index b6a35f9..5f7ec9f 100755
65 --- a/scripts/gpdoweb
66 +++ b/scripts/gpdoweb
67 @@ -4,19 +4,19 @@
68
69 # calling make site
70 cd ${WEB_LOCAL}
71 -#./makesite.pl
72 +./makesite.pl
73
74 # send generated htm files for site
75 +echo "calling rsync command: rsync --exclude=/trunk --exclude=/tarballs --delete -Cavze ssh ${WEB_LOCAL}/output/ ${USERNAME}@${WEB_GENPATCHES_BASE}"
76 rsync --exclude=/trunk --exclude=/tarballs --delete -Cavze ssh \
77 ${WEB_LOCAL}/output/ ${USERNAME}@${WEB_GENPATCHES_BASE}
78
79 -# this actually will need to copy the patches to the /trunk directory (that might need to change)
80 -
81 # delete directory if /tmp/linux-patches exists
82
83 cd ${LOCAL_TMP}
84
85 if [ -d "${LOCAL_TMP}/linux-patches" ]; then
86 + echo "deleting directory ${LOCAL_TMP}/linux-patches"
87 rm -rf "${LOCAL_TMP}/linux-patches"
88 fi
89
90
91 diff --git a/web/generated/3.12-26-info.htm b/web/generated/3.12-26-info.htm
92 new file mode 100644
93 index 0000000..0a5e631
94 --- /dev/null
95 +++ b/web/generated/3.12-26-info.htm
96 @@ -0,0 +1 @@
97 +<h2>Release 3.12-26</h2><p><a href="patches-3.12-26.htm">View entire patch list</a><br />Split-out patch tarballs: <a href="tarballs/genpatches-3.12-26.base.tar.xz">base</a>, <a href="tarballs/genpatches-3.12-26.extras.tar.xz">extras</a></p><a href="tarballs/genpatches-3.12-26.experimental.tar.xz">experimental</a></p><hr />
98 \ No newline at end of file
99
100 diff --git a/web/generated/3.12-26-patches.htm b/web/generated/3.12-26-patches.htm
101 new file mode 100644
102 index 0000000..89acc6e
103 --- /dev/null
104 +++ b/web/generated/3.12-26-patches.htm
105 @@ -0,0 +1,3 @@
106 +<html><head><title>3.12-26 Patch List</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>3.12-26 Patch List</h1><p>Patches 0000-2999 are available in <a href="tarballs/genpatches-3.12-26.base.tar.xz">genpatches-3.12-26.base.tar.xz</a><br />Patches 3000-4999 are available in <a href="tarballs/genpatches-3.12-26.extras.tar.xz">genpatches-3.12-26.extras.tar.xz</a><br />Patches 5000-5099 are available in <a href="tarballs/genpatches-3.12-26.experimental.tar.xz">genpatches-3.12-26.experimental.tar.xz</a></p><table id="hor-minimalist-a"><tr><th>Patch</th><th>From</th><th>Description</th></tr><tr><td class="patch">4567_distro-Gentoo-Kconfig.patch</td><td class="from">Tom Wijsman <TomWij@g.o></td><td class="desc"
107 >Add Gentoo Linux support config settings and defaults.</td></tr></table><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 15:57:23 EDT 2014
108 + by mike
109 +</h4></div></body></html>
110 \ No newline at end of file
111
112 diff --git a/web/generated/3.14-13-info.htm b/web/generated/3.14-13-info.htm
113 new file mode 100644
114 index 0000000..dcac546
115 --- /dev/null
116 +++ b/web/generated/3.14-13-info.htm
117 @@ -0,0 +1 @@
118 +<h2>Release 3.14-13</h2><p><a href="patches-3.14-13.htm">View entire patch list</a><br />Split-out patch tarballs: <a href="tarballs/genpatches-3.14-13.base.tar.xz">base</a>, <a href="tarballs/genpatches-3.14-13.extras.tar.xz">extras</a></p><a href="tarballs/genpatches-3.14-13.experimental.tar.xz">experimental</a></p><hr />
119 \ No newline at end of file
120
121 diff --git a/web/generated/3.14-13-patches.htm b/web/generated/3.14-13-patches.htm
122 new file mode 100644
123 index 0000000..72b7217
124 --- /dev/null
125 +++ b/web/generated/3.14-13-patches.htm
126 @@ -0,0 +1,3 @@
127 +<html><head><title>3.14-13 Patch List</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>3.14-13 Patch List</h1><p>Patches 0000-2999 are available in <a href="tarballs/genpatches-3.14-13.base.tar.xz">genpatches-3.14-13.base.tar.xz</a><br />Patches 3000-4999 are available in <a href="tarballs/genpatches-3.14-13.extras.tar.xz">genpatches-3.14-13.extras.tar.xz</a><br />Patches 5000-5099 are available in <a href="tarballs/genpatches-3.14-13.experimental.tar.xz">genpatches-3.14-13.experimental.tar.xz</a></p><table id="hor-minimalist-a"><tr><th>Patch</th><th>From</th><th>Description</th></tr><tr><td class="patch">4567_distro-Gentoo-Kconfig.patch</td><td class="from">Tom Wijsman <TomWij@g.o></td><td class="desc"
128 >Add Gentoo Linux support config settings and defaults.</td></tr></table><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 15:57:24 EDT 2014
129 + by mike
130 +</h4></div></body></html>
131 \ No newline at end of file
132
133 diff --git a/web/generated/3.15-4-info.htm b/web/generated/3.15-4-info.htm
134 new file mode 100644
135 index 0000000..4f47227
136 --- /dev/null
137 +++ b/web/generated/3.15-4-info.htm
138 @@ -0,0 +1 @@
139 +<h2>Release 3.15-4</h2><p><a href="patches-3.15-4.htm">View entire patch list</a><br />Split-out patch tarballs: <a href="tarballs/genpatches-3.15-4.base.tar.xz">base</a>, <a href="tarballs/genpatches-3.15-4.extras.tar.xz">extras</a></p><a href="tarballs/genpatches-3.15-4.experimental.tar.xz">experimental</a></p><hr />
140 \ No newline at end of file
141
142 diff --git a/web/generated/3.15-4-patches.htm b/web/generated/3.15-4-patches.htm
143 new file mode 100644
144 index 0000000..8b30662
145 --- /dev/null
146 +++ b/web/generated/3.15-4-patches.htm
147 @@ -0,0 +1,3 @@
148 +<html><head><title>3.15-4 Patch List</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>3.15-4 Patch List</h1><p>Patches 0000-2999 are available in <a href="tarballs/genpatches-3.15-4.base.tar.xz">genpatches-3.15-4.base.tar.xz</a><br />Patches 3000-4999 are available in <a href="tarballs/genpatches-3.15-4.extras.tar.xz">genpatches-3.15-4.extras.tar.xz</a><br />Patches 5000-5099 are available in <a href="tarballs/genpatches-3.15-4.experimental.tar.xz">genpatches-3.15-4.experimental.tar.xz</a></p><table id="hor-minimalist-a"><tr><th>Patch</th><th>From</th><th>Description</th></tr><tr><td class="patch">4567_distro-Gentoo-Kconfig.patch</td><td class="from">Tom Wijsman <TomWij@g.o></td><td class="desc">Add Gen
149 too Linux support config settings and defaults.</td></tr></table><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 15:57:24 EDT 2014
150 + by mike
151 +</h4></div></body></html>
152 \ No newline at end of file
153
154 diff --git a/web/gentoo_sources_web.pm b/web/gentoo_sources_web.pm
155 index 76a3e84..f0b053b 100644
156 --- a/web/gentoo_sources_web.pm
157 +++ b/web/gentoo_sources_web.pm
158 @@ -5,30 +5,33 @@ use Encode;
159
160 # Detect which svn server and username to use
161 # (broken with >=svn-1.7 due to an extra line added to svn info)
162 -$subversion_scheme=`svn info | awk '/^URL: / { print $2 }'`;
163 -$subversion_uri = $subversion_scheme;
164 -chomp $subversion_uri;
165 -$subversion_scheme =~ s|^URL: ([a-z][a-z0-9+-.]*)://.*|\1|s;
166 -$subversion_midpart="";
167 +#$subversion_scheme=`svn info | awk '/^URL: / { print $2 }'`;
168 +#$subversion_uri = $subversion_scheme;
169 +#chomp $subversion_uri;
170 +#$subversion_scheme =~ s|^URL: ([a-z][a-z0-9+-.]*)://.*|\1|s;
171 +#$subversion_midpart="";
172 my $cmd="";
173
174 -if ($subversion_scheme == "svn+ssh") {
175 - my $trimmed = substr($subversion_uri, 15);
176 - if ($trimmed =~ m/^([a-zA-Z]+)@/) {
177 - $subversion_midpart = "$1\@svn.gentoo.org/var/svnroot";
178 - } else {
179 - # couldn't detect username
180 - $subversion_midpart = 'svn.gentoo.org/var/svnroot';
181 - }
182 -} else {
183 - $subversion_midpart = 'anonsvn.gentoo.org';
184 -}
185 -$subversion_root = $subversion_scheme.'://'.$subversion_midpart.'/linux-patches/genpatches-2.6';
186 +#if ($subversion_scheme == "svn+ssh") {
187 +# my $trimmed = substr($subversion_uri, 15);
188 +# if ($trimmed =~ m/^([a-zA-Z]+)@/) {
189 +# $subversion_midpart = "$1\@svn.gentoo.org/var/svnroot";
190 +# } else {
191 +# # couldn't detect username
192 +# $subversion_midpart = 'svn.gentoo.org/var/svnroot';
193 +# }
194 +#} else {
195 +# $subversion_midpart = 'anonsvn.gentoo.org';
196 +#}
197 +#$subversion_root = $subversion_scheme.'://'.$subversion_midpart.'/linux-patches/genpatches-2.6';
198 $webscript_path = &Cwd::cwd();
199 $output_path = $webscript_path.'/output';
200
201 $website_base = 'http://dev.gentoo.org/~mpagano/genpatches';
202
203 +# TODO fix this, maybe from .genpatchsrc
204 +$git_root='/home/mike/gentoo/linux-patches';
205 +
206 $ebuild_base = '/usr/local/gentoo-x86'; # /usr/portage
207 @kernels = ('sys-kernel/ck-sources','sys-kernel/gentoo-sources','sys-kernel/hardened-sources','sys-kernel/openvz-sources','sys-kernel/tuxonice-sources','sys-kernel/vserver-sources','sys-kernel/zen-sources');
208
209 @@ -193,7 +196,20 @@ sub include_faq {
210
211 sub _get_patch_list {
212 my $tag = shift;
213 - my $cmd = 'svn cat '.$subversion_root.'/tags/'.$tag.'/0000_README';
214 +
215 + printf "Inside _get_patch_list with tag $tag\n";
216 +
217 + # work in temporary directory, TODO make this configurable
218 + #git -C ${LOCAL_PATCHES_TRUNK} checkout ${BRANCH}
219 +
220 + # get patch list
221 +
222 + # checkout 0000_README for tag
223 +
224 + # checkout tag
225 + $cmd = 'git -C /tmp/linux-patches checkout '.$tag;
226 +
227 + $cmd = 'cat /tmp/linux-patches/0000_README';
228 my @readme_lines = `$cmd`;
229 my @patches;
230 my $count = -1;
231 @@ -202,26 +218,30 @@ sub _get_patch_list {
232 chomp;
233
234 if (/^[Pp]atch:[ \t]+(.*)$/) {
235 + printf ("patch :$1\n");
236 $count++;
237 $patches[$count]{'patch'} = $1;
238 }
239
240 if (/^[Ff]rom:[ \t]+(.*)$/) {
241 $patches[$count]{'from'} = $1;
242 + printf ("from :$1\n");
243 }
244
245 if (/^[Dd]esc:[ \t]+(.*)$/) {
246 $patches[$count]{'desc'} = $1;
247 + printf ("desc :$1\n");
248 }
249 }
250
251 return @patches;
252 }
253
254 -sub _parse_log {
255 +sub _parse_log2 {
256 my $tag = shift;
257 my $lastrev = shift;
258 my (@commits, $state, $rev);
259 + # TODO
260 my $cmd = 'svn log -v -r '.$lastrev.':HEAD '.$subversion_root.'/tags/'.$tag;
261 my @loglines = `$cmd`;
262
263 @@ -259,6 +279,7 @@ sub _parse_log {
264
265 sub release_is_generated {
266 my $tag = shift;
267 +
268 return -e $webscript_path.'/generated/'.$tag.'-patches.htm' &&
269 -e $webscript_path.'/generated/'.$tag.'-info.htm';
270 }
271 @@ -358,3 +379,43 @@ sub _get_genpatches_kernels {
272 return %gp_kernels;
273 }
274
275 +sub _parse_log {
276 + my $tag = shift;
277 + my $lastrev = shift;
278 + my (@commits, $state, $rev);
279 + # TODO
280 + my $cmd = 'svn log -v -r '.$lastrev.':HEAD '.$subversion_root.'/tags/'.$tag;
281 + my @loglines = `$cmd`;
282 +
283 + foreach (@loglines) {
284 + if (/^-+$/) {
285 + $state = '';
286 + next;
287 + }
288 +
289 + if ($state eq 'wantpaths') {
290 + if (/^\s+([A-Z]) \/genpatches-2\.6\/trunk\/[\d\.]+\/([^\s]+)/) {
291 + push (@{$commits[$rev]{"action$1"}}, $2) if $2 != "0000_README";
292 + } elsif (/^$/) {
293 + $state = 'wantlog';
294 + }
295 + next;
296 + }
297 +
298 + if ($state eq 'wantlog') {
299 + $commits[$rev]{'logmsg'} .= "\n$_";
300 + next;
301 + }
302 +
303 + if (/^r(\d+) \| (\w+) \|/) {
304 + $state = 'wantpaths';
305 + $rev = $1;
306 + $commits[$rev]{'rev'} = $rev;
307 + $commits[$rev]{'author'} = $2;
308 + next;
309 + }
310 + }
311 +
312 + return @commits;
313 +}
314 +
315
316 diff --git a/web/makesite.pl b/web/makesite.pl
317 index 9188696..c0e5414 100755
318 --- a/web/makesite.pl
319 +++ b/web/makesite.pl
320 @@ -16,6 +16,12 @@ use Sort::Versions;
321 # print out arguments for easier debugging
322 print "makesite.pl called with arguments: @ARGV \n";
323
324 +my $cmd = 'rm -rf /tmp/linux-patches';
325 +$output = `$cmd`;
326 +
327 +$cmd = 'git clone ssh://mpagano.com/var/git/linux-patches.git /tmp/linux-patches';
328 +$output = `$cmd`;
329 +
330 make_index_page();
331 make_about_page();
332 make_faq_page();
333 @@ -187,6 +193,7 @@ sub make_kernels_page {
334 print FD '<tr>';
335 print FD '<td>'.$kernel->{'pkg'}.'</td>';
336 print FD '<td>'.$kernel->{'ver'}.'</td>';
337 + # need link to be http://git.mpagano.com/?p=linux-patches.git;a=tree;h=9fe89d1c30a6de1bf4996aa8cfaf2a24b77919fe;hb=ae90dea77ef818eb638b8bb086ac8f0b671b28cf
338
339 print FD '<td><a href="patches-'.$kernel->{'gprev'}.'.htm">'.$kernel->{'gprev'}.'</a> '.$kernel->{'wanted'}.'</td>';
340 print FD '</tr>';
341 @@ -201,12 +208,16 @@ sub make_release_pages {
342 my ($cmd, @out, @patches, @patchpages, $patch);
343 local *DIR;
344 print ">> Making release pages\n";
345 - $cmd = 'svn ls '.$subversion_root.'/tags';
346 +
347 + # get list of tags mike
348 + $cmd = 'git -C '.$git_root.' tag -l';
349 + print "cmd is git -C $git_root tag -l\n";
350 @out = `$cmd`;
351
352 +
353 foreach (@out) {
354 chomp;
355 - chop;
356 + #chop;
357 #next if $_ !~ /^2\.6\./;
358 next if $_ !~ /^\d\.\d/;
359 if (!release_is_generated($_)) {
360 @@ -218,6 +229,8 @@ sub make_release_pages {
361 }
362
363 make_releases_index();
364 +
365 +
366 opendir(DIR, $webscript_path.'/generated');
367 @patchpages = grep { /-patches\.htm$/ } sort readdir DIR;
368 closedir(DIR);
369 @@ -227,7 +240,6 @@ sub make_release_pages {
370 copy($webscript_path.'/generated/'.$patch, $webscript_path.'/output/patches-'.$1.'.htm');
371 }
372
373 -print "Done\n";
374 }
375
376 sub mysort {
377 @@ -255,10 +267,10 @@ sub make_releases_index {
378 $kernels{$1} = 1;
379 }
380
381 - foreach $info (@infopages) {
382 - $info =~ m/^(\d\.\d+)-\d+-info\.htm$/;
383 - $kernels{$1} = 1;
384 - }
385 +# foreach $info (@infopages) {
386 +# $info =~ m/^(\d\.\d+)-\d+-info\.htm$/;
387 +# $kernels{$1} = 1;
388 +# }
389
390 open(INDEX, '> '.$webscript_path.'/output/releases.htm');
391 html_header(INDEX, 'genpatches Releases');
392 @@ -282,6 +294,7 @@ sub make_releases_index {
393 html_footer(INDEX);
394 close (INDEX);
395 closedir(DIR);
396 +
397 }
398
399 sub generate_patchlist {
400 @@ -292,7 +305,6 @@ sub generate_patchlist {
401 local $ext;
402 $ext = get_tarball_ext($tag);
403
404 - #print "Writing to $webscript_path/generated/$tag-patches.htm";
405 open(PATCHLIST, '> '.$webscript_path.'/generated/'.$tag.'-patches.htm');
406 html_header(PATCHLIST, "$tag Patch List");
407 print PATCHLIST '<h1>'.$tag.' Patch List</h1>';
408 @@ -342,8 +354,12 @@ sub generate_info {
409 }
410
411 if ($lastrev) {
412 - @commits = _parse_log($tag, $lastrev);
413 + #@commits = _parse_log($tag, $lastrev);
414 $have_history = @commits;
415 + #print "cmd: git --no-pager -C '.$git_root.' log --pretty=format:%s (%an) --name-status '.$oldtag.'..'.$tag\n";
416 + $cmd='git --no-pager -C '.$git_root.' log --pretty=format:"%s (%an)" --name-status '.$oldtag.'..'.$tag;
417 + @commits = `$cmd`;
418 + $have_history = 1;
419 }
420 else {
421 print "no revision found for tag: $tag\n";
422 @@ -360,15 +376,20 @@ sub generate_info {
423 if ($lastrev && $have_history) {
424 print INFO '<h3>Changes since '.$oldtag.'</h3>';
425 foreach $rev (@commits) {
426 - next if !$rev->{'rev'};
427 - print INFO '<p><strong>Revision '.$rev->{'rev'}.':</strong> ';
428 - print INFO $rev->{'logmsg'}.' ('.$rev->{'author'}.')<br />';
429 - print INFO '<strong>Added:</strong> '.$_.'<br />' foreach (@{$rev->{'actionA'}});
430 - print INFO '<strong>Modified:</strong> '.$_.'<br />' foreach (@{$rev->{'actionM'}});
431 - print INFO '<strong>Deleted:</strong> '.$_.'<br />' foreach (@{$rev->{'actionD'}});
432 - print INFO '</p>';
433 - }
434 - }
435 + if (index($rev, "0000_README") == -1) {
436 +
437 + print INFO '<p><strong>'.$rev.'</strong></p>';
438 +
439 + #next if !$rev->{'rev'};
440 + #print INFO '<p><strong>Revision '.$rev->{'rev'}.':</strong> ';
441 + #print INFO $rev->{'logmsg'}.' ('.$rev->{'author'}.')<br />';
442 + #print INFO '<strong>Added:</strong> '.$_.'<br />' foreach (@{$rev->{'actionA'}});
443 + #print INFO '<strong>Modified:</strong> '.$_.'<br />' foreach (@{$rev->{'actionM'}});
444 + #print INFO '<strong>Deleted:</strong> '.$_.'<br />' foreach (@{$rev->{'actionD'}});
445 + #print INFO '</p>';
446 + }
447 + }
448 + }
449 print INFO '<hr />';
450 close (INFO);
451 }
452 @@ -383,20 +404,45 @@ sub process_static_content {
453 sub get_last_revision {
454 my ($tag, $ver, $rel) = @_;
455
456 + #print "Inside get_last_revision: ";
457 + #print "tag: ".$tag." ";
458 + #print "ver: ".$ver." ";
459 + #print "rel: ".$rel."\n";
460 +
461 my ($have_history, $oldtag, @log_lines,$lastrev);
462 $have_history = 0;
463
464 # Try and find previous release
465 - if ($rel > 1) {
466 - $oldtag = $ver.'-'.($rel-1);
467 - $cmd = 'svn log -q --stop-on-copy '.$subversion_root.'/tags/'.$oldtag;
468 - @log_lines = `$cmd`;
469 - $lastrev = 0;
470 - foreach (@log_lines) {
471 - next if $_ !~ /^r(\d+) \|/;
472 - $lastrev = $1;
473 - last;
474 - }
475 +# if ($rel > 1) {
476 +# $oldtag = $ver.'-'.($rel-1);
477 +# # get last tag mike
478 +# $cmd = 'svn log -q --stop-on-copy '.$subversion_root.'/tags/'.$oldtag;
479 +# @log_lines = `$cmd`;
480 +# $lastrev = 0;
481 +# foreach (@log_lines) {
482 +# next if $_ !~ /^r(\d+) \|/;
483 +# $lastrev = $1;
484 +# last;
485 +# }
486 +# }
487 +
488 + if ($rel > 1) {
489 + $oldtag = $ver.'-'.($rel-1);
490 + #print "cmd: git -C ".$git_root." rev-list ".$oldtag."\n";
491 + $cmd='git -C '.$git_root.' rev-list '.$oldtag;
492 + @output = `$cmd`;
493 +
494 + foreach $line (@output) {
495 + $have_history = 1;
496 + $lastrev = 0;
497 + if (index($line, "fatal") != -1) {
498 + $have_history =0;
499 + }
500 + if ($have_history == 0) {
501 + $lastrev = $oldtag;
502 + break;
503 + }
504 + }
505 }
506
507 return $lastrev;
508
509 diff --git a/web/output/about.htm b/web/output/about.htm
510 index 07265b7..25dca24 100644
511 --- a/web/output/about.htm
512 +++ b/web/output/about.htm
513 @@ -73,6 +73,6 @@ since all security patch handling is done in one place only.
514 </p>
515
516
517 -<hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:14 EDT 2014
518 +<hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:53 EDT 2014
519 by mike
520 </h4></div></body></html>
521 \ No newline at end of file
522
523 diff --git a/web/output/bugs.htm b/web/output/bugs.htm
524 index 3c57da2..d84e696 100644
525 --- a/web/output/bugs.htm
526 +++ b/web/output/bugs.htm
527 @@ -45,6 +45,6 @@ Once you have posted the upstream bug, please return to the Gentoo bug and updat
528 </ol>
529
530 Finally, thanks for your co-operation! By doing the above, you will have helped anyone else with the same issue, and if you identified and helped solve a core kernel issue then the entire Linux community will have benefitted out of your efforts. Although its very easy to ignore bugs hoping that they will be fixed for the next release, *someone* needs to report them for them to be fixed.
531 -<hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:14 EDT 2014
532 +<hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:53 EDT 2014
533 by mike
534 </h4></div></body></html>
535 \ No newline at end of file
536
537 diff --git a/web/output/faq.htm b/web/output/faq.htm
538 index 83c5fb3..7e96b50 100644
539 --- a/web/output/faq.htm
540 +++ b/web/output/faq.htm
541 @@ -8,6 +8,6 @@
542 </b><br />Tom Wijsman and Mike Pagano are the primary maintainers. Greg KH also lends a hand while he's not busy maintaining every kernel subsystem known to man.
543 <br /><br /><br /><b>Q. Why dont you have a USE flag for [...]?
544 </b><br />When we deem a patch as too experimental to be included in genpatches, a common response is "ok, so why don't you give the users a choice by using a USE flag to decide whether this patch gets applied or not?". The reason we don't do this is because this would greatly increase maintenance - we'd have to test multiple USE flag combinations, etc. We also aim to produce a single set of patches which works reliably everywhere.
545 -<br /><br /><br /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:14 EDT 2014
546 +<br /><br /><br /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:53 EDT 2014
547 by mike
548 </h4></div></body></html>
549 \ No newline at end of file
550
551 diff --git a/web/output/index.htm b/web/output/index.htm
552 index dc2a35c..b8089e9 100644
553 --- a/web/output/index.htm
554 +++ b/web/output/index.htm
555 @@ -49,6 +49,6 @@ Problems reported by Gentoo users regarding the mainline kernel, currently being
556 <br/>
557
558 </ul>
559 -<hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:14 EDT 2014
560 +<hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:53 EDT 2014
561 by mike
562 </h4></div></body></html>
563 \ No newline at end of file
564
565 diff --git a/web/output/issues-current.htm b/web/output/issues-current.htm
566 index 0f9241c..b8a9315 100644
567 --- a/web/output/issues-current.htm
568 +++ b/web/output/issues-current.htm
569 @@ -1,3 +1,3 @@
570 -<html><head><title>genpatches infopage</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>Current Issues and Solutions</h1><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:14 EDT 2014
571 +<html><head><title>genpatches infopage</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>Current Issues and Solutions</h1><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:53 EDT 2014
572 by mike
573 </h4></div></body></html>
574 \ No newline at end of file
575
576 diff --git a/web/output/issues-resolved.htm b/web/output/issues-resolved.htm
577 index b6f2ea6..793b1be 100644
578 --- a/web/output/issues-resolved.htm
579 +++ b/web/output/issues-resolved.htm
580 @@ -1,3 +1,3 @@
581 -<html><head><title>genpatches infopage</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>Previous/Resolved Issues and Solutions</h1><a name="2.6.12-netfilter-hang"></a><b><i>Hangs in desktop apps in 2.6.12<br />Local network traffic hangs unless I reorder my network rules in 2.6.12<br /></b></i><br /><b>Solution. </b>2.6.12 introduces a netfilter bug, causing network traffic hangs and hence slow desktop performance for some setups.<br /><br />This is fixed in gentoo-sources-2.6.12-r5<br /><br /><font size="2"><a href="http://bugs.gentoo.org/96948">Bug 96948</a><br />Date: 20050707<br /></font><br /><hr /><a name="2.6.9-kswapd"></a><b><i>Games or general system slows to a crawl on 2.6.9<br />kswapd consumes lots
582 of CPU on 2.6.9<br /></b></i><br /><b>Solution. </b><b>A kernel bug present in 2.6.9 means that sometimes the kswapd process takes lots of CPU time and drains your system resources.</b> This most commonly occurs while playing games or doing similarly intensive tasks.<br /><br />This has been fixed in 2.6.9-r2.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/69076">Bug 69076</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><a name="2.6.9-lp"></a><b><i>Parallel printing not working in 2.6.9<br />/dev/lp0 missing in 2.6.9<br /></b></i><br /><b>Solution. </b>You may observe the following message in <i>dmesg</i>:<br /><br /><blockquote>lp: driver loaded but no devices found</blockquote><br /><br /><b>This is a kernel bug in one of the parallel port drivers, which has been fixed in 2.6.9-r2.</b><br /><br /><font size="2"><a href="http://bugs.gentoo.org/69124">Bug 69124</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><a name="2.6.9-ub"></a><b
583 ><i>usb-storage isn't working like it used to<br />usb-storage broke after a kernel upgrade<br />New ub driver isn't working<br /></b></i><br /><b>Solution. </b><b>This isn't definate, but chances are that you've been caught by the new experimental USB block device driver ("ub").</b> This is, in some cases, problematic. (You'll notice when you are using ub since your dmesg log will be complaining about "uba" as opposed to "sda" or similar.)<br />For now you can go back to the old driver by disabling <b>CONFIG_BLK_DEV_UB</b> (Device Drivers -> Block Devices -> Low Performance USB Block Driver) and using the old usb-storage module found under the USB section (enabled by default) <br /><br />In more recent kernel releases, ub is in better shape.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/69218">Bug 69218</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><a name="64g-himem"></a><b><i>System is unstable when 64GB HIGHMEM is enabled<br />I have more than 4G
584 B RAM and my system is unstable<br /></b></i><br /><b>Solution. </b>vesafb-tng had an obscure bug which caused this instability. This is fixed as of gentoo-sources-2.6.14.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/101359">Bug 101359</a><br />Date: 20050824<br /></font><br /><hr /><a name="alps-touchpad"></a><b><i>My ALPS touchpad isn't working as of 2.6.11/2.6.12<br /></b></i><br /><b>Solution. </b>As of 2.6.11, an ALPS touchpad driver was introduced in the kernel (previously, it just emulated it as a standard mouse). This means that the default behaviour changed slightly. You should use the synaptics Xorg driver, see the <a href="http://web.telia.com/~u89404340/touchpad/">homepage</a> for more info.<br /><br />The new driver seems to be working reliably now.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/84657">Bug 84657</a><br /><a href="http://bugs.gentoo.org/94476">Bug 94476</a><br />Date: 20050626<br /></font><br /><hr /><a name="alsa-device_mode-para
585 m"></a><b><i>"Unknown parameter device_mode" error<br />ALSA broken; lots of "Unknown symbol" messages appear on load<br /></b></i><br /><b>Solution. </b>ALSA has recently dropped the device_mode parameter. If you still have this paremeter in use, then the module load will fail. You'll see a message (maybe only in "dmesg"):<br /><br /><blockquote>snd: Unknown parameter `device_mode'</blockquote><br /><br />Immediately after this message, you'll see *many* messages like these:<br /><br /><blockquote>snd_timer: Unknown symbol snd_info_register<br />snd_timer: Unknown symbol snd_info_create_module_entry<br />snd_timer: Unknown symbol snd_info_free_entry<br />snd_timer: Unknown symbol snd_verbose_printk</blockquote><br /><br />Note that the "Unknown symbol" messages aren't actually correct - the real problem is the device_node parameter, but people tend to miss that error because it gets flooded out by all the "Unknown symbol" messages.<br /><br />This is usually caused by a file in <i>
586 /etc/modules.d</i> supplying a device_mode parameter.<br /><br />To find which file is supplying this, you can do:<br /><br /><blockquote><pre># grep device_mode /etc/modules.d/*</pre></blockquote><br /><br />Usually, it is a file called <b>alsa</b> containing the line:<br /><br /><blockquote>options snd device_mode=0666</blockquote><br /><br />Remove this line, save the file, run <i>modules-update</i>, and the problem should be solved.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/106400">Bug 106400</a><br />Date: 20051103<br /></font><br /><hr /><a name="ide-probe-hang"></a><b><i>Kernel hangs for about 30 seconds during bootup, "Probing IDE" messages are displayed<br /></b></i><br /><b>Solution. </b><b>An IDE update that went into 2.6.9 is responsible for this.</b> This non-critical issue can be solved by disabling Generic IDE and enabling support for your specific IDE controller in your kernel config.<br /><br />See <a href="http://bugzilla.kernel.org/show_bug.cgi?id
587 =3615">this bug</a> for more info.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/68240">Bug 68240</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><a name="inotify-ntfs"></a><b><i>My system is freezing on shutdown with gentoo-sources-2.6.12<br />System freeze when unmounting NTFS partitions<br /></b></i><br /><b>Solution. </b>The combination of NTFS with inotify often causes a system freeze when you unmount an NTFS partition.<br /><br />Thanks to Anton Altaparmakov, this is fixed in 2.6.12-r4.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/92719">Bug 92719</a><br />Date: 20050703<br /></font><br /><hr /><a name="localversion"></a><b><i>modprobe can't find modules installed through portage<br />Modules are being installed into the wrong place<br />My kernel version has an "n" on the end (e.g. 2.6.9-gentoo-r1n)<br />localversion is not yet used by portage<br /></b></i><br /><b>Solution. </b>Kernel 2.6.9 introduced a new option (localversion) al
588 lowing you to specify some text to add onto the end of your kernel version string. Many people mistook this for a yes/no option (especially the "make oldconfig" users) and ended up setting this to the letter "n". For this reason, you may well have a kernel version string such as "2.6.9-gentoo-r1n".<br />Portage does not yet support localversion and will install external modules (e.g. nvidia-kernel) using the normal "2.6.9-gentoo-r1" path. If you entered a localversion (or accidently chose "n") then this will mean that these modules are getting installed in the wrong place. For now, unset CONFIG_LOCALVERSION and remove /usr/src/linux/localversion* and recompile your kernel. The portage developers are working on localversion support for a future releases. Additionally, kernel module ebuilds are being migrated to a new backend which does support localversion correctly.<br /><br />Most ebuilds in portage now support localversion correctly.<br /><br /><font size="2"><a href="http://bugs.
589 gentoo.org/66674">Bug 66674</a><br /><a href="http://bugs.gentoo.org/67804">Bug 67804</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><a name="nvidia-vmalloc-reserve"></a><b><i>nvidia binary graphics module fails to load with "Unknown symbol" message<br />Unknown symbol __VMALLOC_RESERVE with nvidia<br /></b></i><br /><b>Solution. </b>If you recieve the following error when trying to load the nvidia module:<br /><br /><blockquote>FATAL: Error inserting nvidia (/lib/modules/2.6.9/kernel/drivers/video/nvidia.ko): Unknown symbol in module, or unknown parameter (see dmesg)</blockquote><br /><br />...and dmesg reads:<br /><br /><blockquote>nvidia: Unknown symbol __VMALLOC_RESERVE</blockquote><br /><br />Then you need to <b>upgrade to nvidia-kernel-1.0.6111-r2 or newer</b>. This may involve you going into the testing branch:<br /><blockquote>echo media-video/nvidia-kernel >> /etc/portage/package.keywords<br /><br />emerge nvidia-kernel</blockquote><br /><br />For more i
590 nfo about the testing branch, see the <a href="http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=3#doc_chap2">portage handbook</a>.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/68561">Bug 68561</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:14 EDT 2014
591 +<html><head><title>genpatches infopage</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>Previous/Resolved Issues and Solutions</h1><a name="2.6.12-netfilter-hang"></a><b><i>Hangs in desktop apps in 2.6.12<br />Local network traffic hangs unless I reorder my network rules in 2.6.12<br /></b></i><br /><b>Solution. </b>2.6.12 introduces a netfilter bug, causing network traffic hangs and hence slow desktop performance for some setups.<br /><br />This is fixed in gentoo-sources-2.6.12-r5<br /><br /><font size="2"><a href="http://bugs.gentoo.org/96948">Bug 96948</a><br />Date: 20050707<br /></font><br /><hr /><a name="2.6.9-kswapd"></a><b><i>Games or general system slows to a crawl on 2.6.9<br />kswapd consumes lots
592 of CPU on 2.6.9<br /></b></i><br /><b>Solution. </b><b>A kernel bug present in 2.6.9 means that sometimes the kswapd process takes lots of CPU time and drains your system resources.</b> This most commonly occurs while playing games or doing similarly intensive tasks.<br /><br />This has been fixed in 2.6.9-r2.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/69076">Bug 69076</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><a name="2.6.9-lp"></a><b><i>Parallel printing not working in 2.6.9<br />/dev/lp0 missing in 2.6.9<br /></b></i><br /><b>Solution. </b>You may observe the following message in <i>dmesg</i>:<br /><br /><blockquote>lp: driver loaded but no devices found</blockquote><br /><br /><b>This is a kernel bug in one of the parallel port drivers, which has been fixed in 2.6.9-r2.</b><br /><br /><font size="2"><a href="http://bugs.gentoo.org/69124">Bug 69124</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><a name="2.6.9-ub"></a><b
593 ><i>usb-storage isn't working like it used to<br />usb-storage broke after a kernel upgrade<br />New ub driver isn't working<br /></b></i><br /><b>Solution. </b><b>This isn't definate, but chances are that you've been caught by the new experimental USB block device driver ("ub").</b> This is, in some cases, problematic. (You'll notice when you are using ub since your dmesg log will be complaining about "uba" as opposed to "sda" or similar.)<br />For now you can go back to the old driver by disabling <b>CONFIG_BLK_DEV_UB</b> (Device Drivers -> Block Devices -> Low Performance USB Block Driver) and using the old usb-storage module found under the USB section (enabled by default) <br /><br />In more recent kernel releases, ub is in better shape.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/69218">Bug 69218</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><a name="64g-himem"></a><b><i>System is unstable when 64GB HIGHMEM is enabled<br />I have more than 4G
594 B RAM and my system is unstable<br /></b></i><br /><b>Solution. </b>vesafb-tng had an obscure bug which caused this instability. This is fixed as of gentoo-sources-2.6.14.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/101359">Bug 101359</a><br />Date: 20050824<br /></font><br /><hr /><a name="alps-touchpad"></a><b><i>My ALPS touchpad isn't working as of 2.6.11/2.6.12<br /></b></i><br /><b>Solution. </b>As of 2.6.11, an ALPS touchpad driver was introduced in the kernel (previously, it just emulated it as a standard mouse). This means that the default behaviour changed slightly. You should use the synaptics Xorg driver, see the <a href="http://web.telia.com/~u89404340/touchpad/">homepage</a> for more info.<br /><br />The new driver seems to be working reliably now.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/84657">Bug 84657</a><br /><a href="http://bugs.gentoo.org/94476">Bug 94476</a><br />Date: 20050626<br /></font><br /><hr /><a name="alsa-device_mode-para
595 m"></a><b><i>"Unknown parameter device_mode" error<br />ALSA broken; lots of "Unknown symbol" messages appear on load<br /></b></i><br /><b>Solution. </b>ALSA has recently dropped the device_mode parameter. If you still have this paremeter in use, then the module load will fail. You'll see a message (maybe only in "dmesg"):<br /><br /><blockquote>snd: Unknown parameter `device_mode'</blockquote><br /><br />Immediately after this message, you'll see *many* messages like these:<br /><br /><blockquote>snd_timer: Unknown symbol snd_info_register<br />snd_timer: Unknown symbol snd_info_create_module_entry<br />snd_timer: Unknown symbol snd_info_free_entry<br />snd_timer: Unknown symbol snd_verbose_printk</blockquote><br /><br />Note that the "Unknown symbol" messages aren't actually correct - the real problem is the device_node parameter, but people tend to miss that error because it gets flooded out by all the "Unknown symbol" messages.<br /><br />This is usually caused by a file in <i>
596 /etc/modules.d</i> supplying a device_mode parameter.<br /><br />To find which file is supplying this, you can do:<br /><br /><blockquote><pre># grep device_mode /etc/modules.d/*</pre></blockquote><br /><br />Usually, it is a file called <b>alsa</b> containing the line:<br /><br /><blockquote>options snd device_mode=0666</blockquote><br /><br />Remove this line, save the file, run <i>modules-update</i>, and the problem should be solved.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/106400">Bug 106400</a><br />Date: 20051103<br /></font><br /><hr /><a name="ide-probe-hang"></a><b><i>Kernel hangs for about 30 seconds during bootup, "Probing IDE" messages are displayed<br /></b></i><br /><b>Solution. </b><b>An IDE update that went into 2.6.9 is responsible for this.</b> This non-critical issue can be solved by disabling Generic IDE and enabling support for your specific IDE controller in your kernel config.<br /><br />See <a href="http://bugzilla.kernel.org/show_bug.cgi?id
597 =3615">this bug</a> for more info.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/68240">Bug 68240</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><a name="inotify-ntfs"></a><b><i>My system is freezing on shutdown with gentoo-sources-2.6.12<br />System freeze when unmounting NTFS partitions<br /></b></i><br /><b>Solution. </b>The combination of NTFS with inotify often causes a system freeze when you unmount an NTFS partition.<br /><br />Thanks to Anton Altaparmakov, this is fixed in 2.6.12-r4.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/92719">Bug 92719</a><br />Date: 20050703<br /></font><br /><hr /><a name="localversion"></a><b><i>modprobe can't find modules installed through portage<br />Modules are being installed into the wrong place<br />My kernel version has an "n" on the end (e.g. 2.6.9-gentoo-r1n)<br />localversion is not yet used by portage<br /></b></i><br /><b>Solution. </b>Kernel 2.6.9 introduced a new option (localversion) al
598 lowing you to specify some text to add onto the end of your kernel version string. Many people mistook this for a yes/no option (especially the "make oldconfig" users) and ended up setting this to the letter "n". For this reason, you may well have a kernel version string such as "2.6.9-gentoo-r1n".<br />Portage does not yet support localversion and will install external modules (e.g. nvidia-kernel) using the normal "2.6.9-gentoo-r1" path. If you entered a localversion (or accidently chose "n") then this will mean that these modules are getting installed in the wrong place. For now, unset CONFIG_LOCALVERSION and remove /usr/src/linux/localversion* and recompile your kernel. The portage developers are working on localversion support for a future releases. Additionally, kernel module ebuilds are being migrated to a new backend which does support localversion correctly.<br /><br />Most ebuilds in portage now support localversion correctly.<br /><br /><font size="2"><a href="http://bugs.
599 gentoo.org/66674">Bug 66674</a><br /><a href="http://bugs.gentoo.org/67804">Bug 67804</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><a name="nvidia-vmalloc-reserve"></a><b><i>nvidia binary graphics module fails to load with "Unknown symbol" message<br />Unknown symbol __VMALLOC_RESERVE with nvidia<br /></b></i><br /><b>Solution. </b>If you recieve the following error when trying to load the nvidia module:<br /><br /><blockquote>FATAL: Error inserting nvidia (/lib/modules/2.6.9/kernel/drivers/video/nvidia.ko): Unknown symbol in module, or unknown parameter (see dmesg)</blockquote><br /><br />...and dmesg reads:<br /><br /><blockquote>nvidia: Unknown symbol __VMALLOC_RESERVE</blockquote><br /><br />Then you need to <b>upgrade to nvidia-kernel-1.0.6111-r2 or newer</b>. This may involve you going into the testing branch:<br /><blockquote>echo media-video/nvidia-kernel >> /etc/portage/package.keywords<br /><br />emerge nvidia-kernel</blockquote><br /><br />For more i
600 nfo about the testing branch, see the <a href="http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=3#doc_chap2">portage handbook</a>.<br /><br /><font size="2"><a href="http://bugs.gentoo.org/68561">Bug 68561</a><br />Date: 20041030<br />Kernel: 2.6.9<br /></font><br /><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:53 EDT 2014
601 by mike
602 </h4></div></body></html>
603 \ No newline at end of file
604
605 diff --git a/web/output/issues.htm b/web/output/issues.htm
606 index 104f3d5..9b2d2af 100644
607 --- a/web/output/issues.htm
608 +++ b/web/output/issues.htm
609 @@ -1,3 +1,3 @@
610 -<html><head><title>genpatches infopage</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>Current/Recent Issues and Solutions</h1><ul></ul><hr /><h1>Previous/Resolved Issues and Solutions</h1><ul><li><a href="issues-resolved.htm#2.6.12-netfilter-hang">Hangs in desktop apps in 2.6.12<br />Local network traffic hangs unless I reorder my network rules in 2.6.12<br /></a></li><li><a href="issues-resolved.htm#2.6.9-kswapd">Games or general system slows to a crawl on 2.6.9<br />kswapd consumes lots of CPU on 2.6.9<br /></a></li><li><a href="issues-resolved.htm#2.6.9-lp">Parallel printing not working in 2.6.9<br />/dev/lp0 missing in 2.6.9<br /></a></li><li><a href="issues-resolved.htm#2.6.9-ub">usb-storage isn't worki
611 ng like it used to<br />usb-storage broke after a kernel upgrade<br />New ub driver isn't working<br /></a></li><li><a href="issues-resolved.htm#64g-himem">System is unstable when 64GB HIGHMEM is enabled<br />I have more than 4GB RAM and my system is unstable<br /></a></li><li><a href="issues-resolved.htm#alps-touchpad">My ALPS touchpad isn't working as of 2.6.11/2.6.12<br /></a></li><li><a href="issues-resolved.htm#alsa-device_mode-param">&quot;Unknown parameter device_mode&quot; error<br />ALSA broken; lots of &quot;Unknown symbol&quot; messages appear on load<br /></a></li><li><a href="issues-resolved.htm#ide-probe-hang">Kernel hangs for about 30 seconds during bootup, &quot;Probing IDE&quot; messages are displayed<br /></a></li><li><a href="issues-resolved.htm#inotify-ntfs">My system is freezing on shutdown with gentoo-sources-2.6.12<br />System freeze when unmounting NTFS partitions<br /></a></li><li><a href="issues-resolved.htm#localversion">modprobe can't find modules install
612 ed through portage<br />Modules are being installed into the wrong place<br />My kernel version has an &quot;n&quot; on the end (e.g. 2.6.9-gentoo-r1n)<br />localversion is not yet used by portage<br /></a></li><li><a href="issues-resolved.htm#nvidia-vmalloc-reserve">nvidia binary graphics module fails to load with &quot;Unknown symbol&quot; message<br />Unknown symbol __VMALLOC_RESERVE with nvidia<br /></a></li></ul><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:14 EDT 2014
613 +<html><head><title>genpatches infopage</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>Current/Recent Issues and Solutions</h1><ul></ul><hr /><h1>Previous/Resolved Issues and Solutions</h1><ul><li><a href="issues-resolved.htm#2.6.12-netfilter-hang">Hangs in desktop apps in 2.6.12<br />Local network traffic hangs unless I reorder my network rules in 2.6.12<br /></a></li><li><a href="issues-resolved.htm#2.6.9-kswapd">Games or general system slows to a crawl on 2.6.9<br />kswapd consumes lots of CPU on 2.6.9<br /></a></li><li><a href="issues-resolved.htm#2.6.9-lp">Parallel printing not working in 2.6.9<br />/dev/lp0 missing in 2.6.9<br /></a></li><li><a href="issues-resolved.htm#2.6.9-ub">usb-storage isn't worki
614 ng like it used to<br />usb-storage broke after a kernel upgrade<br />New ub driver isn't working<br /></a></li><li><a href="issues-resolved.htm#64g-himem">System is unstable when 64GB HIGHMEM is enabled<br />I have more than 4GB RAM and my system is unstable<br /></a></li><li><a href="issues-resolved.htm#alps-touchpad">My ALPS touchpad isn't working as of 2.6.11/2.6.12<br /></a></li><li><a href="issues-resolved.htm#alsa-device_mode-param">&quot;Unknown parameter device_mode&quot; error<br />ALSA broken; lots of &quot;Unknown symbol&quot; messages appear on load<br /></a></li><li><a href="issues-resolved.htm#ide-probe-hang">Kernel hangs for about 30 seconds during bootup, &quot;Probing IDE&quot; messages are displayed<br /></a></li><li><a href="issues-resolved.htm#inotify-ntfs">My system is freezing on shutdown with gentoo-sources-2.6.12<br />System freeze when unmounting NTFS partitions<br /></a></li><li><a href="issues-resolved.htm#localversion">modprobe can't find modules install
615 ed through portage<br />Modules are being installed into the wrong place<br />My kernel version has an &quot;n&quot; on the end (e.g. 2.6.9-gentoo-r1n)<br />localversion is not yet used by portage<br /></a></li><li><a href="issues-resolved.htm#nvidia-vmalloc-reserve">nvidia binary graphics module fails to load with &quot;Unknown symbol&quot; message<br />Unknown symbol __VMALLOC_RESERVE with nvidia<br /></a></li></ul><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:53 EDT 2014
616 by mike
617 </h4></div></body></html>
618 \ No newline at end of file
619
620 diff --git a/web/output/kernels.htm b/web/output/kernels.htm
621 index ce8cab6..215307f 100644
622 --- a/web/output/kernels.htm
623 +++ b/web/output/kernels.htm
624 @@ -1,3 +1,3 @@
625 -<html><head><title>genpatches infopage</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>Available Kernels</h1><table id="hor-minimalist-a" class="kernels"><tr><th>Kernel</th><th>Version</th><th>Genpatches</th></tr><tr><td>ck-sources</td><td>3.10.24</td><td><a href="patches-3.10-31.htm">3.10-31</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.10.32</td><td><a href="patches-3.10-39.htm">3.10-39</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.10.39</td><td><a href="patches-3.10-46.htm">3.10-46</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.11.10</td><td><a href="patches-3.11-14.htm">3.11-14</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.
626 12.13</td><td><a href="patches-3.12-14.htm">3.12-14</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.12.19</td><td><a href="patches-3.12-20.htm">3.12-20</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.12.5</td><td><a href="patches-3.12-6.htm">3.12-6</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.13.11</td><td><a href="patches-3.13-14.htm">3.13-14</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.13.5</td><td><a href="patches-3.13-8.htm">3.13-8</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.14.3</td><td><a href="patches-3.14-6.htm">3.14-6</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.14.4</td><td><a href="patches-3.14-7.htm">3.14-7</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.4.74</td><td><a href="patches-3.4-54.htm">3.4-54</a> base extras</td></tr><tr><td>ck-sources</td><td>3.4.82</td><td><a href="patches-3.4-62.htm">3.4-62</a> base extras</td></tr
627 ><tr><td>ck-sources</td><td>3.4.89</td><td><a href="patches-3.4-69.htm">3.4-69</a> base extras</td></tr><tr><td>ck-sources</td><td>3.5.7-r2</td><td><a href="patches-3.5-8.htm">3.5-8</a> base extras</td></tr><tr><td>ck-sources</td><td>3.6.11-r2</td><td><a href="patches-3.6-13.htm">3.6-13</a> base extras</td></tr><tr><td>ck-sources</td><td>3.7.10-r1</td><td><a href="patches-3.7-14.htm">3.7-14</a> base extras</td></tr><tr><td>ck-sources</td><td>3.8.13</td><td><a href="patches-3.8-16.htm">3.8-16</a> base extras</td></tr><tr><td>ck-sources</td><td>3.9.11-r1</td><td><a href="patches-3.9-17.htm">3.9-17</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.10.32</td><td><a href="patches-3.10-39.htm">3.10-39</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.10.40</td><td><a href="patches-3.10-47.htm">3.10-47</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.10.41</td><td><a href="patches-3.10-48.htm">3.10-48</a> base extras experimental</td></tr>
628 <tr><td>gentoo-sources</td><td>3.10.41-r1</td><td><a href="patches-3.10-49.htm">3.10-49</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.10.42</td><td><a href="patches-3.10-50.htm">3.10-50</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.10.43</td><td><a href="patches-3.10-51.htm">3.10-51</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.10.44</td><td><a href="patches-3.10-52.htm">3.10-52</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.12.13</td><td><a href="patches-3.12-14.htm">3.12-14</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.12.20</td><td><a href="patches-3.12-21.htm">3.12-21</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.12.21</td><td><a href="patches-3.12-22.htm">3.12-22</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.12.21-r1</td><td><a href="patches-3.12-23.htm">3.12-23</a> base extras experimental</td></tr><tr><td
629 >gentoo-sources</td><td>3.12.22</td><td><a href="patches-3.12-25.htm">3.12-25</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.4</td><td><a href="patches-3.14-7.htm">3.14-7</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.5</td><td><a href="patches-3.14-8.htm">3.14-8</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.5-r1</td><td><a href="patches-3.14-9.htm">3.14-9</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.6</td><td><a href="patches-3.14-10.htm">3.14-10</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.7</td><td><a href="patches-3.14-11.htm">3.14-11</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.8</td><td><a href="patches-3.14-12.htm">3.14-12</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.15.0</td><td><a href="patches-3.15-1.htm">3.15-1</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.15.0-r1</td>
630 <td><a href="patches-3.15-2.htm">3.15-2</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.15.1</td><td><a href="patches-3.15-3.htm">3.15-3</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.2.58-r2</td><td><a href="patches-3.2-37.htm">3.2-37</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.2.58-r3</td><td><a href="patches-3.2-38.htm">3.2-38</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.2.60</td><td><a href="patches-3.2-39.htm">3.2-39</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.90-r2</td><td><a href="patches-3.4-72.htm">3.4-72</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.91</td><td><a href="patches-3.4-73.htm">3.4-73</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.91-r1</td><td><a href="patches-3.4-74.htm">3.4-74</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.92</td><td><a href="patches-3.4-75.htm">3.4-75</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.93<
631 /td><td><a href="patches-3.4-76.htm">3.4-76</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.94</td><td><a href="patches-3.4-77.htm">3.4-77</a> base extras</td></tr><tr><td>hardened-sources</td><td>3.13.10</td><td><a href="patches-3.13-13.htm">3.13-13</a> base</td></tr><tr><td>hardened-sources</td><td>3.13.6-r3</td><td><a href="patches-3.13-9.htm">3.13-9</a> base</td></tr><tr><td>hardened-sources</td><td>3.14.5-r2</td><td><a href="patches-3.14-8.htm">3.14-8</a> base</td></tr><tr><td>hardened-sources</td><td>3.14.6</td><td><a href="patches-3.14-10.htm">3.14-10</a> base</td></tr><tr><td>hardened-sources</td><td>3.2.54-r9</td><td><a href="patches-3.2-16.htm">3.2-16</a> base extras</td></tr><tr><td>hardened-sources</td><td>3.2.55-r7</td><td><a href="patches-3.2-16.htm">3.2-16</a> base extras</td></tr><tr><td>hardened-sources</td><td>3.2.59-r5</td><td><a href="patches-3.2-16.htm">3.2-16</a> base extras</td></tr><tr><td>hardened-sources</td><td>3.2.60</td><td><a href="patches-3
632 .2-16.htm">3.2-16</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.10.37</td><td><a href="patches-3.10-44.htm">3.10-44</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.10.38</td><td><a href="patches-3.10-45.htm">3.10-45</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.10.40</td><td><a href="patches-3.10-47.htm">3.10-47</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.10.41</td><td><a href="patches-3.10-49.htm">3.10-49</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.10.42</td><td><a href="patches-3.10-50.htm">3.10-50</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.10.43</td><td><a href="patches-3.10-51.htm">3.10-51</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.12.18</td><td><a href="patches-3.12-19.htm">3.12-19</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.12.19</td><td><a href="patches-3.12-20.htm">
633 3.12-20</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.12.21</td><td><a href="patches-3.12-23.htm">3.12-23</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.12.22</td><td><a href="patches-3.12-25.htm">3.12-25</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.13.11</td><td><a href="patches-3.13-14.htm">3.13-14</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.1</td><td><a href="patches-3.14-4.htm">3.14-4</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.2</td><td><a href="patches-3.14-5.htm">3.14-5</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.4</td><td><a href="patches-3.14-7.htm">3.14-7</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.5</td><td><a href="patches-3.14-9.htm">3.14-9</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.6</td><td><a href="patches-3.14-10.htm">3.14-10</a
634 > base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.7</td><td><a href="patches-3.14-11.htm">3.14-11</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.4.87</td><td><a href="patches-3.4-67.htm">3.4-67</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.4.88</td><td><a href="patches-3.4-68.htm">3.4-68</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.4.90</td><td><a href="patches-3.4-70.htm">3.4-70</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.4.91</td><td><a href="patches-3.4-74.htm">3.4-74</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.4.92</td><td><a href="patches-3.4-75.htm">3.4-75</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.4.93</td><td><a href="patches-3.4-76.htm">3.4-76</a> base extras</td></tr><tr><td>vserver-sources</td><td>2.3.0.36.32</td><td><a href="patches-2.3-9.htm">2.3-9</a> base extras</td></tr></table><hr /><div align="right"><h4>Automatically generated: Wed Jun 18
635 16:15:14 EDT 2014
636 +<html><head><title>genpatches infopage</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>Available Kernels</h1><table id="hor-minimalist-a" class="kernels"><tr><th>Kernel</th><th>Version</th><th>Genpatches</th></tr><tr><td>ck-sources</td><td>3.10.24</td><td><a href="patches-3.10-31.htm">3.10-31</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.10.32</td><td><a href="patches-3.10-39.htm">3.10-39</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.10.39</td><td><a href="patches-3.10-46.htm">3.10-46</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.11.10</td><td><a href="patches-3.11-14.htm">3.11-14</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.
637 12.13</td><td><a href="patches-3.12-14.htm">3.12-14</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.12.19</td><td><a href="patches-3.12-20.htm">3.12-20</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.12.5</td><td><a href="patches-3.12-6.htm">3.12-6</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.13.11</td><td><a href="patches-3.13-14.htm">3.13-14</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.13.5</td><td><a href="patches-3.13-8.htm">3.13-8</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.14.3</td><td><a href="patches-3.14-6.htm">3.14-6</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.14.4</td><td><a href="patches-3.14-7.htm">3.14-7</a> base extras experimental</td></tr><tr><td>ck-sources</td><td>3.4.74</td><td><a href="patches-3.4-54.htm">3.4-54</a> base extras</td></tr><tr><td>ck-sources</td><td>3.4.82</td><td><a href="patches-3.4-62.htm">3.4-62</a> base extras</td></tr
638 ><tr><td>ck-sources</td><td>3.4.89</td><td><a href="patches-3.4-69.htm">3.4-69</a> base extras</td></tr><tr><td>ck-sources</td><td>3.5.7-r2</td><td><a href="patches-3.5-8.htm">3.5-8</a> base extras</td></tr><tr><td>ck-sources</td><td>3.6.11-r2</td><td><a href="patches-3.6-13.htm">3.6-13</a> base extras</td></tr><tr><td>ck-sources</td><td>3.7.10-r1</td><td><a href="patches-3.7-14.htm">3.7-14</a> base extras</td></tr><tr><td>ck-sources</td><td>3.8.13</td><td><a href="patches-3.8-16.htm">3.8-16</a> base extras</td></tr><tr><td>ck-sources</td><td>3.9.11-r1</td><td><a href="patches-3.9-17.htm">3.9-17</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.10.32</td><td><a href="patches-3.10-39.htm">3.10-39</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.10.40</td><td><a href="patches-3.10-47.htm">3.10-47</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.10.41</td><td><a href="patches-3.10-48.htm">3.10-48</a> base extras experimental</td></tr>
639 <tr><td>gentoo-sources</td><td>3.10.41-r1</td><td><a href="patches-3.10-49.htm">3.10-49</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.10.42</td><td><a href="patches-3.10-50.htm">3.10-50</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.10.43</td><td><a href="patches-3.10-51.htm">3.10-51</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.10.44</td><td><a href="patches-3.10-52.htm">3.10-52</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.10.45</td><td><a href="patches-3.10-53.htm">3.10-53</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.12.13</td><td><a href="patches-3.12-14.htm">3.12-14</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.12.20</td><td><a href="patches-3.12-21.htm">3.12-21</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.12.21</td><td><a href="patches-3.12-22.htm">3.12-22</a> base extras experimental</td></tr><tr><td>ge
640 ntoo-sources</td><td>3.12.21-r1</td><td><a href="patches-3.12-23.htm">3.12-23</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.12.22</td><td><a href="patches-3.12-25.htm">3.12-25</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.12.23</td><td><a href="patches-3.12-26.htm">3.12-26</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.4</td><td><a href="patches-3.14-7.htm">3.14-7</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.5</td><td><a href="patches-3.14-8.htm">3.14-8</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.5-r1</td><td><a href="patches-3.14-9.htm">3.14-9</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.6</td><td><a href="patches-3.14-10.htm">3.14-10</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.7</td><td><a href="patches-3.14-11.htm">3.14-11</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><
641 td>3.14.8</td><td><a href="patches-3.14-12.htm">3.14-12</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.14.9</td><td><a href="patches-3.14-13.htm">3.14-13</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.15.0</td><td><a href="patches-3.15-1.htm">3.15-1</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.15.0-r1</td><td><a href="patches-3.15-2.htm">3.15-2</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.15.1</td><td><a href="patches-3.15-3.htm">3.15-3</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.15.2</td><td><a href="patches-3.15-4.htm">3.15-4</a> base extras experimental</td></tr><tr><td>gentoo-sources</td><td>3.2.58-r2</td><td><a href="patches-3.2-37.htm">3.2-37</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.2.58-r3</td><td><a href="patches-3.2-38.htm">3.2-38</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.2.60</td><td><a href="patches-3.2-39.htm">3.2-39</a> base
642 extras</td></tr><tr><td>gentoo-sources</td><td>3.4.90-r2</td><td><a href="patches-3.4-72.htm">3.4-72</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.91</td><td><a href="patches-3.4-73.htm">3.4-73</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.91-r1</td><td><a href="patches-3.4-74.htm">3.4-74</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.92</td><td><a href="patches-3.4-75.htm">3.4-75</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.93</td><td><a href="patches-3.4-76.htm">3.4-76</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.94</td><td><a href="patches-3.4-77.htm">3.4-77</a> base extras</td></tr><tr><td>gentoo-sources</td><td>3.4.95</td><td><a href="patches-3.4-78.htm">3.4-78</a> base extras</td></tr><tr><td>hardened-sources</td><td>3.13.10</td><td><a href="patches-3.13-13.htm">3.13-13</a> base</td></tr><tr><td>hardened-sources</td><td>3.13.6-r3</td><td><a href="patches-3.13-9.htm">3.13-9</a> base</td></tr><tr><td>hardened
643 -sources</td><td>3.14.5-r2</td><td><a href="patches-3.14-8.htm">3.14-8</a> base</td></tr><tr><td>hardened-sources</td><td>3.14.9</td><td><a href="patches-3.14-13.htm">3.14-13</a> base</td></tr><tr><td>hardened-sources</td><td>3.15.1</td><td><a href="patches-3.15-3.htm">3.15-3</a> base</td></tr><tr><td>hardened-sources</td><td>3.15.2</td><td><a href="patches-3.15-4.htm">3.15-4</a> base</td></tr><tr><td>hardened-sources</td><td>3.2.54-r9</td><td><a href="patches-3.2-16.htm">3.2-16</a> base extras</td></tr><tr><td>hardened-sources</td><td>3.2.55-r7</td><td><a href="patches-3.2-16.htm">3.2-16</a> base extras</td></tr><tr><td>hardened-sources</td><td>3.2.59-r5</td><td><a href="patches-3.2-16.htm">3.2-16</a> base extras</td></tr><tr><td>hardened-sources</td><td>3.2.60-r3</td><td><a href="patches-3.2-16.htm">3.2-16</a> base extras</td></tr><tr><td>hardened-sources</td><td>3.2.60-r4</td><td><a href="patches-3.2-16.htm">3.2-16</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.10.37
644 </td><td><a href="patches-3.10-44.htm">3.10-44</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.10.38</td><td><a href="patches-3.10-45.htm">3.10-45</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.10.40</td><td><a href="patches-3.10-47.htm">3.10-47</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.10.41</td><td><a href="patches-3.10-49.htm">3.10-49</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.10.42</td><td><a href="patches-3.10-50.htm">3.10-50</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.10.43</td><td><a href="patches-3.10-51.htm">3.10-51</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.10.44</td><td><a href="patches-3.10-52.htm">3.10-52</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.12.18</td><td><a href="patches-3.12-19.htm">3.12-19</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.12
645 .19</td><td><a href="patches-3.12-20.htm">3.12-20</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.12.21</td><td><a href="patches-3.12-23.htm">3.12-23</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.12.22</td><td><a href="patches-3.12-25.htm">3.12-25</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.13.11</td><td><a href="patches-3.13-14.htm">3.13-14</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.1</td><td><a href="patches-3.14-4.htm">3.14-4</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.2</td><td><a href="patches-3.14-5.htm">3.14-5</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.4</td><td><a href="patches-3.14-7.htm">3.14-7</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.5</td><td><a href="patches-3.14-9.htm">3.14-9</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.6</td><t
646 d><a href="patches-3.14-10.htm">3.14-10</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.7</td><td><a href="patches-3.14-11.htm">3.14-11</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.14.8</td><td><a href="patches-3.14-12.htm">3.14-12</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.15.1</td><td><a href="patches-3.15-3.htm">3.15-3</a> base extras experimental</td></tr><tr><td>tuxonice-sources</td><td>3.4.87</td><td><a href="patches-3.4-67.htm">3.4-67</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.4.88</td><td><a href="patches-3.4-68.htm">3.4-68</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.4.90</td><td><a href="patches-3.4-70.htm">3.4-70</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.4.91</td><td><a href="patches-3.4-74.htm">3.4-74</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.4.92</td><td><a href="patches-3.4-75.htm">3.4-75</a> base extras</td></tr><tr>
647 <td>tuxonice-sources</td><td>3.4.93</td><td><a href="patches-3.4-76.htm">3.4-76</a> base extras</td></tr><tr><td>tuxonice-sources</td><td>3.4.94</td><td><a href="patches-3.4-77.htm">3.4-77</a> base extras</td></tr><tr><td>vserver-sources</td><td>2.3.0.36.32</td><td><a href="patches-2.3-9.htm">2.3-9</a> base extras</td></tr></table><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:53 EDT 2014
648 by mike
649 </h4></div></body></html>
650 \ No newline at end of file
651
652 diff --git a/web/output/patches-3.12-26.htm b/web/output/patches-3.12-26.htm
653 new file mode 100644
654 index 0000000..89acc6e
655 --- /dev/null
656 +++ b/web/output/patches-3.12-26.htm
657 @@ -0,0 +1,3 @@
658 +<html><head><title>3.12-26 Patch List</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>3.12-26 Patch List</h1><p>Patches 0000-2999 are available in <a href="tarballs/genpatches-3.12-26.base.tar.xz">genpatches-3.12-26.base.tar.xz</a><br />Patches 3000-4999 are available in <a href="tarballs/genpatches-3.12-26.extras.tar.xz">genpatches-3.12-26.extras.tar.xz</a><br />Patches 5000-5099 are available in <a href="tarballs/genpatches-3.12-26.experimental.tar.xz">genpatches-3.12-26.experimental.tar.xz</a></p><table id="hor-minimalist-a"><tr><th>Patch</th><th>From</th><th>Description</th></tr><tr><td class="patch">4567_distro-Gentoo-Kconfig.patch</td><td class="from">Tom Wijsman <TomWij@g.o></td><td class="desc"
659 >Add Gentoo Linux support config settings and defaults.</td></tr></table><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 15:57:23 EDT 2014
660 + by mike
661 +</h4></div></body></html>
662 \ No newline at end of file
663
664 diff --git a/web/output/patches-3.14-13.htm b/web/output/patches-3.14-13.htm
665 new file mode 100644
666 index 0000000..72b7217
667 --- /dev/null
668 +++ b/web/output/patches-3.14-13.htm
669 @@ -0,0 +1,3 @@
670 +<html><head><title>3.14-13 Patch List</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>3.14-13 Patch List</h1><p>Patches 0000-2999 are available in <a href="tarballs/genpatches-3.14-13.base.tar.xz">genpatches-3.14-13.base.tar.xz</a><br />Patches 3000-4999 are available in <a href="tarballs/genpatches-3.14-13.extras.tar.xz">genpatches-3.14-13.extras.tar.xz</a><br />Patches 5000-5099 are available in <a href="tarballs/genpatches-3.14-13.experimental.tar.xz">genpatches-3.14-13.experimental.tar.xz</a></p><table id="hor-minimalist-a"><tr><th>Patch</th><th>From</th><th>Description</th></tr><tr><td class="patch">4567_distro-Gentoo-Kconfig.patch</td><td class="from">Tom Wijsman <TomWij@g.o></td><td class="desc"
671 >Add Gentoo Linux support config settings and defaults.</td></tr></table><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 15:57:24 EDT 2014
672 + by mike
673 +</h4></div></body></html>
674 \ No newline at end of file
675
676 diff --git a/web/output/patches-3.15-4.htm b/web/output/patches-3.15-4.htm
677 new file mode 100644
678 index 0000000..8b30662
679 --- /dev/null
680 +++ b/web/output/patches-3.15-4.htm
681 @@ -0,0 +1,3 @@
682 +<html><head><title>3.15-4 Patch List</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>3.15-4 Patch List</h1><p>Patches 0000-2999 are available in <a href="tarballs/genpatches-3.15-4.base.tar.xz">genpatches-3.15-4.base.tar.xz</a><br />Patches 3000-4999 are available in <a href="tarballs/genpatches-3.15-4.extras.tar.xz">genpatches-3.15-4.extras.tar.xz</a><br />Patches 5000-5099 are available in <a href="tarballs/genpatches-3.15-4.experimental.tar.xz">genpatches-3.15-4.experimental.tar.xz</a></p><table id="hor-minimalist-a"><tr><th>Patch</th><th>From</th><th>Description</th></tr><tr><td class="patch">4567_distro-Gentoo-Kconfig.patch</td><td class="from">Tom Wijsman <TomWij@g.o></td><td class="desc">Add Gen
683 too Linux support config settings and defaults.</td></tr></table><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 15:57:24 EDT 2014
684 + by mike
685 +</h4></div></body></html>
686 \ No newline at end of file
687
688 diff --git a/web/output/releases-2.6.11.htm b/web/output/releases-2.6.11.htm
689 index 79153bf..ed3e305 100644
690 --- a/web/output/releases-2.6.11.htm
691 +++ b/web/output/releases-2.6.11.htm
692 @@ -1,3 +1,3 @@
693 -<html><head><title>2.6.11 Releases</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>2.6.11 Releases</h1><h2>Release 2.6.11-14</h2><p><a href="patches-2.6.11-14.htm">View entire patch list</a><br />Split-out patch tarballs: <a href="tarballs/genpatches-2.6.11-14.base.tar.xz">base</a>, <a href="tarballs/genpatches-2.6.11-14.extras.tar.xz">extras</a></p><a href="tarballs/genpatches-2.6.11-14.experimental.tar.xz">experimental</a></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:42 EDT 2014
694 +<html><head><title>2.6.11 Releases</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>2.6.11 Releases</h1><h2>Release 2.6.11-14</h2><p><a href="patches-2.6.11-14.htm">View entire patch list</a><br />Split-out patch tarballs: <a href="tarballs/genpatches-2.6.11-14.base.tar.xz">base</a>, <a href="tarballs/genpatches-2.6.11-14.extras.tar.xz">extras</a></p><a href="tarballs/genpatches-2.6.11-14.experimental.tar.xz">experimental</a></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:53 EDT 2014
695 by mike
696 </h4></div></body></html>
697 \ No newline at end of file
698
699 diff --git a/web/output/releases-2.6.12.htm b/web/output/releases-2.6.12.htm
700 index 5c13869..335eb2a 100644
701 --- a/web/output/releases-2.6.12.htm
702 +++ b/web/output/releases-2.6.12.htm
703 @@ -178,6 +178,6 @@ Fix lock leakage causing preempt breakage
704 Linux 2.6.12.6
705 (dsd)<br /><strong>Added:</strong> 1006_linux-2.6.12.6.patch<br /><strong>Deleted:</strong> 1100_ipsec-policy-bypass.patch<br /></p><p><strong>Revision 155:</strong>
706 2.6.12-14 release
707 - (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:42 EDT 2014
708 + (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
709 by mike
710 </h4></div></body></html>
711 \ No newline at end of file
712
713 diff --git a/web/output/releases-2.6.13.htm b/web/output/releases-2.6.13.htm
714 index 29be78a..033381c 100644
715 --- a/web/output/releases-2.6.13.htm
716 +++ b/web/output/releases-2.6.13.htm
717 @@ -52,6 +52,6 @@ Fix vesafb-tng compile error
718 Fix 'make mandocs' problem
719 (dsd)<br /><strong>Added:</strong> 2900_alsa-mandocs.patch<br /></p><p><strong>Revision 191:</strong>
720 2.6.13-7 release
721 - (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:42 EDT 2014
722 + (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
723 by mike
724 </h4></div></body></html>
725 \ No newline at end of file
726
727 diff --git a/web/output/releases-2.6.14.htm b/web/output/releases-2.6.14.htm
728 index 4574a17..3644c41 100644
729 --- a/web/output/releases-2.6.14.htm
730 +++ b/web/output/releases-2.6.14.htm
731 @@ -100,6 +100,6 @@ Releasing 2.6.14-15
732 fix build-issues with task thread_info changes on x86_64
733 (johnm)<br /><strong>Modified:</strong> 1499_16.9_ix87-xcpu-leak.patch<br /></p><p><strong>Revision 447:</strong>
734 Releasing 2.6.14-16
735 - (johnm)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:42 EDT 2014
736 + (johnm)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
737 by mike
738 </h4></div></body></html>
739 \ No newline at end of file
740
741 diff --git a/web/output/releases-2.6.15.htm b/web/output/releases-2.6.15.htm
742 index 376a5f1..bd25b12 100644
743 --- a/web/output/releases-2.6.15.htm
744 +++ b/web/output/releases-2.6.15.htm
745 @@ -98,6 +98,6 @@ Linux 2.6.15.6
746 Linux 2.6.15.7
747 (dsd)<br /><strong>Added:</strong> 1056_linux-2.6.15.7.patch<br /></p><p><strong>Revision 351:</strong>
748 2.6.15-11 release
749 - (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
750 + (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
751 by mike
752 </h4></div></body></html>
753 \ No newline at end of file
754
755 diff --git a/web/output/releases-2.6.16.htm b/web/output/releases-2.6.16.htm
756 index 30f600e..02fcb47 100644
757 --- a/web/output/releases-2.6.16.htm
758 +++ b/web/output/releases-2.6.16.htm
759 @@ -150,6 +150,6 @@ fix readme
760 remove 2.6.16.25: we have a better patch
761 (dsd)<br /><strong>Deleted:</strong> 1023_linux-2.6.16.25.patch<br /></p><p><strong>Revision 552:</strong>
762 2.6.16-15 release
763 - (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
764 + (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
765 by mike
766 </h4></div></body></html>
767 \ No newline at end of file
768
769 diff --git a/web/output/releases-2.6.17.htm b/web/output/releases-2.6.17.htm
770 index e99c336..5b1039f 100644
771 --- a/web/output/releases-2.6.17.htm
772 +++ b/web/output/releases-2.6.17.htm
773 @@ -176,6 +176,6 @@ this is part of 2.6.17.14
774 update readme
775 (dsd)<br /></p><p><strong>Revision 681:</strong>
776 2.6.17-11 release
777 - (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
778 + (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
779 by mike
780 </h4></div></body></html>
781 \ No newline at end of file
782
783 diff --git a/web/output/releases-2.6.18.htm b/web/output/releases-2.6.18.htm
784 index 78bab9f..704e9ad 100644
785 --- a/web/output/releases-2.6.18.htm
786 +++ b/web/output/releases-2.6.18.htm
787 @@ -102,6 +102,6 @@ Fixed in 2.6.18.8.
788 Linux 2.6.18.8.
789 (phreak)<br /><strong>Added:</strong> 1006_linux-2.6.18.7.patch<br /><strong>Added:</strong> 1007_linux-2.6.18.8.patch<br /></p><p><strong>Revision 877:</strong>
790 2.6.18-10 release
791 - (phreak)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
792 + (phreak)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
793 by mike
794 </h4></div></body></html>
795 \ No newline at end of file
796
797 diff --git a/web/output/releases-2.6.19.htm b/web/output/releases-2.6.19.htm
798 index 363ec7e..0cf425c 100644
799 --- a/web/output/releases-2.6.19.htm
800 +++ b/web/output/releases-2.6.19.htm
801 @@ -72,6 +72,6 @@ Removing 1500_x86-64-bitops-gcc34.patch, its fixed in linux-2.6.19.4.
802 Linux 2.6.19.7.
803 (phreak)<br /><strong>Added:</strong> 1003_linux-2.6.19.4.patch<br /><strong>Added:</strong> 1004_linux-2.6.19.5.patch<br /><strong>Added:</strong> 1005_linux-2.6.19.6.patch<br /><strong>Added:</strong> 1006_linux-2.6.19.7.patch<br /></p><p><strong>Revision 873:</strong>
804 2.6.19-8 release
805 - (phreak)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
806 + (phreak)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
807 by mike
808 </h4></div></body></html>
809 \ No newline at end of file
810
811 diff --git a/web/output/releases-2.6.20.htm b/web/output/releases-2.6.20.htm
812 index fe5943e..ebc770e 100644
813 --- a/web/output/releases-2.6.20.htm
814 +++ b/web/output/releases-2.6.20.htm
815 @@ -126,6 +126,6 @@ Linux 2.6.20.20.
816 Fix compilation of media/video/pwc.
817 (phreak)<br /><strong>Added:</strong> 2705_video-pwc-nr-cpu.patch<br /></p><p><strong>Revision 1155:</strong>
818 2.6.20-19 release
819 - (phreak)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
820 + (phreak)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
821 by mike
822 </h4></div></body></html>
823 \ No newline at end of file
824
825 diff --git a/web/output/releases-2.6.21.htm b/web/output/releases-2.6.21.htm
826 index 8c4abb2..8b26419 100644
827 --- a/web/output/releases-2.6.21.htm
828 +++ b/web/output/releases-2.6.21.htm
829 @@ -76,6 +76,6 @@ Adding back the ALSA/HDA patch for Asus M2V detection (got removed accidently).
830 Linux 2.6.21.6.
831 (phreak)<br /><strong>Added:</strong> 1005_linux-2.6.21.6.patch<br /></p><p><strong>Revision 1024:</strong>
832 2.6.21-6 release
833 - (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
834 + (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
835 by mike
836 </h4></div></body></html>
837 \ No newline at end of file
838
839 diff --git a/web/output/releases-2.6.22.htm b/web/output/releases-2.6.22.htm
840 index dc0d5bd..8a6fb9d 100644
841 --- a/web/output/releases-2.6.22.htm
842 +++ b/web/output/releases-2.6.22.htm
843 @@ -110,6 +110,6 @@ Fix stack overflow due to recursive ACPI thermal checks
844 Linux 2.6.22.12
845 (dsd)<br /><strong>Added:</strong> 1011_linux-2.6.22.12.patch<br /></p><p><strong>Revision 1199:</strong>
846 2.6.22-11 release
847 - (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
848 + (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
849 by mike
850 </h4></div></body></html>
851 \ No newline at end of file
852
853 diff --git a/web/output/releases-2.6.23.htm b/web/output/releases-2.6.23.htm
854 index 1c46899..4ff4625 100644
855 --- a/web/output/releases-2.6.23.htm
856 +++ b/web/output/releases-2.6.23.htm
857 @@ -78,6 +78,6 @@ Fix GCC 4.2 compile failure on alpha/ia64/ppc64
858 Linux 2.6.23.17
859 (dsd)<br /><strong>Added:</strong> 1015_linux-2.6.23.16.patch<br /><strong>Added:</strong> 1016_linux-2.6.23.17.patch<br /><strong>Deleted:</strong> 1400_vmsplice-user-pointer.patch<br /><strong>Deleted:</strong> 1500_get-zero-user-pages.patch<br /></p><p><strong>Revision 1260:</strong>
860 2.6.23-10 release
861 - (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
862 + (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
863 by mike
864 </h4></div></body></html>
865 \ No newline at end of file
866
867 diff --git a/web/output/releases-2.6.24.htm b/web/output/releases-2.6.24.htm
868 index ae29895..3d80990 100644
869 --- a/web/output/releases-2.6.24.htm
870 +++ b/web/output/releases-2.6.24.htm
871 @@ -108,6 +108,6 @@ Linux 2.6.24.7
872 Fix utimensat() system call permissions checking
873 (dsd)<br /><strong>Added:</strong> 1500_utimensat-permissions.patch<br /></p><p><strong>Revision 1313:</strong>
874 2.6.24-9 release
875 - (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
876 + (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
877 by mike
878 </h4></div></body></html>
879 \ No newline at end of file
880
881 diff --git a/web/output/releases-2.6.25.htm b/web/output/releases-2.6.25.htm
882 index 766554f..a557a4b 100644
883 --- a/web/output/releases-2.6.25.htm
884 +++ b/web/output/releases-2.6.25.htm
885 @@ -64,6 +64,6 @@ Version bump to Linux 2.6.25.16
886 Adding 2.6.25.17, and three security patches. A null pointer dereference in the thinkpad acpi, another one in nfs and missing capability checks.
887 (mpagano)<br /><strong>Added:</strong> 1016_linux-2.6.25.17.patch<br /><strong>Added:</strong> 1500_thinkpad_acpi-null-ptr-deref-fix.patch<br /><strong>Added:</strong> 1501_nfs-validate_mount_data-null-ptr-deref-fixes.patch<br /><strong>Added:</strong> 1502_wan-sbni_ioctl-add-missing-capability-checks.patch<br /></p><p><strong>Revision 1346:</strong>
888 2.6.25-11 release
889 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
890 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
891 by mike
892 </h4></div></body></html>
893 \ No newline at end of file
894
895 diff --git a/web/output/releases-2.6.26.htm b/web/output/releases-2.6.26.htm
896 index f89dc77..ce79cd1 100644
897 --- a/web/output/releases-2.6.26.htm
898 +++ b/web/output/releases-2.6.26.htm
899 @@ -42,6 +42,6 @@ Fix AF_UNIX garbage collection security issue
900 Fix potential inotify security issue
901 (dsd)<br /><strong>Added:</strong> 1505_inotify-watch-removal-race.patch<br /></p><p><strong>Revision 1425:</strong>
902 2.6.26-5 release
903 - (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
904 + (dsd)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
905 by mike
906 </h4></div></body></html>
907 \ No newline at end of file
908
909 diff --git a/web/output/releases-2.6.27.htm b/web/output/releases-2.6.27.htm
910 index d9fa77f..7ca9d25 100644
911 --- a/web/output/releases-2.6.27.htm
912 +++ b/web/output/releases-2.6.27.htm
913 @@ -118,6 +118,6 @@ Linux patch version 2.6.27.19
914 Linux patch 2.6.27.20
915 (mpagano)<br /><strong>Added:</strong> 1019_linux-2.6.27.20.patch<br /></p><p><strong>Revision 1531:</strong>
916 2.6.27-12 release
917 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
918 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
919 by mike
920 </h4></div></body></html>
921 \ No newline at end of file
922
923 diff --git a/web/output/releases-2.6.28.htm b/web/output/releases-2.6.28.htm
924 index 31d9bf0..b641e3a 100644
925 --- a/web/output/releases-2.6.28.htm
926 +++ b/web/output/releases-2.6.28.htm
927 @@ -82,6 +82,6 @@ Adding linux 2.6.28.10 and removing redundant patch
928 Makefile fixes
929 (mpagano)<br /><strong>Modified:</strong> 1009_linux-2.6.28.10.patch<br /></p><p><strong>Revision 1562:</strong>
930 2.6.28-9 release
931 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
932 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
933 by mike
934 </h4></div></body></html>
935 \ No newline at end of file
936
937 diff --git a/web/output/releases-2.6.29.htm b/web/output/releases-2.6.29.htm
938 index 436b024..3a795ed 100644
939 --- a/web/output/releases-2.6.29.htm
940 +++ b/web/output/releases-2.6.29.htm
941 @@ -52,6 +52,6 @@ Adding linux patch 2.6.29.6
942 2.6.29-8 release
943 (mpagano)<br /></p><hr /><h2>Release 2.6.29-9</h2><p><a href="patches-2.6.29-9.htm">View entire patch list</a><br />Split-out patch tarballs: <a href="tarballs/genpatches-2.6.29-9.base.tar.xz">base</a>, <a href="tarballs/genpatches-2.6.29-9.extras.tar.xz">extras</a></p><a href="tarballs/genpatches-2.6.29-9.experimental.tar.xz">experimental</a></p><h3>Changes since </h3><p><strong>Revision 1594:</strong>
944 2.6.29-9 release
945 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
946 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
947 by mike
948 </h4></div></body></html>
949 \ No newline at end of file
950
951 diff --git a/web/output/releases-2.6.30.htm b/web/output/releases-2.6.30.htm
952 index d999845..0c7bf90 100644
953 --- a/web/output/releases-2.6.30.htm
954 +++ b/web/output/releases-2.6.30.htm
955 @@ -58,6 +58,6 @@ Linux patch version 2.6.30.9
956 Fix for the null pointer exception in pipe_rdwr_open (CVE-2009-3547)
957 (mpagano)<br /><strong>Added:</strong> 1500_pipe-c-null-ptr-dref.patch<br /></p><p><strong>Revision 1628:</strong>
958 2.6.30-10 release
959 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
960 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
961 by mike
962 </h4></div></body></html>
963 \ No newline at end of file
964
965 diff --git a/web/output/releases-2.6.31.htm b/web/output/releases-2.6.31.htm
966 index 0f6d21c..bf29be6 100644
967 --- a/web/output/releases-2.6.31.htm
968 +++ b/web/output/releases-2.6.31.htm
969 @@ -60,6 +60,6 @@ Linux patch version 2.6.31.10 and 2.6.31.11
970 Linux patch 2.6.31.12
971 (mpagano)<br /><strong>Added:</strong> 1011_linux-2.6.31.12.patch<br /></p><p><strong>Revision 1657:</strong>
972 2.6.31-11 release
973 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
974 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:54 EDT 2014
975 by mike
976 </h4></div></body></html>
977 \ No newline at end of file
978
979 diff --git a/web/output/releases-2.6.32.htm b/web/output/releases-2.6.32.htm
980 index 5d820eb..59d4cea 100644
981 --- a/web/output/releases-2.6.32.htm
982 +++ b/web/output/releases-2.6.32.htm
983 @@ -224,6 +224,6 @@ Linux patch 2.6.32.51
984 Linux patch 2.6.32.52
985 (psomas)<br /><strong>Added:</strong> 1051_linux-2.6.32.52.patch<br /></p><p><strong>Revision 2043:</strong>
986 2.6.32-48 release
987 - (psomas)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:43 EDT 2014
988 + (psomas)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:55 EDT 2014
989 by mike
990 </h4></div></body></html>
991 \ No newline at end of file
992
993 diff --git a/web/output/releases-2.6.33.htm b/web/output/releases-2.6.33.htm
994 index c00648a..c8a0c52 100644
995 --- a/web/output/releases-2.6.33.htm
996 +++ b/web/output/releases-2.6.33.htm
997 @@ -22,6 +22,6 @@ Reordering of patchsets and adding linux 2.6.33.6
998 Linux patch 2.6.33.7
999 (mpagano)<br /><strong>Added:</strong> 1006_linux-2.6.33.7.patch<br /></p><p><strong>Revision 1737:</strong>
1000 2.6.33-4 release
1001 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:44 EDT 2014
1002 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:55 EDT 2014
1003 by mike
1004 </h4></div></body></html>
1005 \ No newline at end of file
1006
1007 diff --git a/web/output/releases-2.6.34.htm b/web/output/releases-2.6.34.htm
1008 index 9240583..ca4e0bb 100644
1009 --- a/web/output/releases-2.6.34.htm
1010 +++ b/web/output/releases-2.6.34.htm
1011 @@ -76,6 +76,6 @@ Patch for CVE-2010-3081, compat_alloc_user_space fix
1012 Patch for CVE-2010-3904 Priviledge escalation
1013 (mpagano)<br /><strong>Added:</strong> 1500_CVE-2010-3904-RDS-Priv-Escal-fix.patch<br /></p><p><strong>Revision 1812:</strong>
1014 2.6.34-14 release
1015 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:44 EDT 2014
1016 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:55 EDT 2014
1017 by mike
1018 </h4></div></body></html>
1019 \ No newline at end of file
1020
1021 diff --git a/web/output/releases-2.6.35.htm b/web/output/releases-2.6.35.htm
1022 index 2331c9c..8efee19 100644
1023 --- a/web/output/releases-2.6.35.htm
1024 +++ b/web/output/releases-2.6.35.htm
1025 @@ -68,6 +68,6 @@ CVE-2010-3850, CVE-2010-3849, CVE-2010-4258
1026 Linux patch 2.6.35.10 and removal of redundant patchsets.
1027 (mpagano)<br /><strong>Added:</strong> 1009_linux-2.6.35.10.patch<br /><strong>Deleted:</strong> 1500_econet-capable-SIOCSIFADDR-check.patch<br /><strong>Deleted:</strong> 1505_econet-null-ptr-dereference.patch<br /><strong>Deleted:</strong> 1510_do-exit-kernel-mem-write.patch<br /></p><p><strong>Revision 1850:</strong>
1028 2.6.35-16 release
1029 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:44 EDT 2014
1030 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:55 EDT 2014
1031 by mike
1032 </h4></div></body></html>
1033 \ No newline at end of file
1034
1035 diff --git a/web/output/releases-2.6.36.htm b/web/output/releases-2.6.36.htm
1036 index deb8bf3..69ece88 100644
1037 --- a/web/output/releases-2.6.36.htm
1038 +++ b/web/output/releases-2.6.36.htm
1039 @@ -44,6 +44,6 @@ Properly handle the return value from i915_wait_request call
1040 Linux patch 2.6.36.4
1041 (mpagano)<br /><strong>Added:</strong> 1003_linux-2.6.36.4.patch<br /></p><p><strong>Revision 1871:</strong>
1042 2.6.36-11 release
1043 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:44 EDT 2014
1044 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:55 EDT 2014
1045 by mike
1046 </h4></div></body></html>
1047 \ No newline at end of file
1048
1049 diff --git a/web/output/releases-2.6.37.htm b/web/output/releases-2.6.37.htm
1050 index 2f376cf..f2b129b 100644
1051 --- a/web/output/releases-2.6.37.htm
1052 +++ b/web/output/releases-2.6.37.htm
1053 @@ -32,6 +32,6 @@ Patch to disable -Wunused-but-set-variable for gcc 4.6.0 thanks to Stratos Psoma
1054 Xen patch to fix compile errors if CONFIG_PCI is not enabled
1055 (mpagano)<br /><strong>Added:</strong> 2910_xen-kconfig-compile-error-fix.patch<br /></p><p><strong>Revision 1926:</strong>
1056 2.6.37-8 release
1057 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:44 EDT 2014
1058 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:55 EDT 2014
1059 by mike
1060 </h4></div></body></html>
1061 \ No newline at end of file
1062
1063 diff --git a/web/output/releases-2.6.38.htm b/web/output/releases-2.6.38.htm
1064 index 31d7915..c59e085 100644
1065 --- a/web/output/releases-2.6.38.htm
1066 +++ b/web/output/releases-2.6.38.htm
1067 @@ -32,6 +32,6 @@ Linux patch 2.6.38.7 and redo gcc patch using the unified output format
1068 Linux patch 2.6.38.8 and a patch to fix GNU make v3.80 compatibility
1069 (mpagano)<br /><strong>Added:</strong> 1007_linux-2.6.38.8.patch<br /><strong>Added:</strong> 2910_gnu-make-3.80-compat-fix.patch<br /></p><p><strong>Revision 1932:</strong>
1070 2.6.38-8 release
1071 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:44 EDT 2014
1072 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:55 EDT 2014
1073 by mike
1074 </h4></div></body></html>
1075 \ No newline at end of file
1076
1077 diff --git a/web/output/releases-2.6.39.htm b/web/output/releases-2.6.39.htm
1078 index 2b4fc9b..7405ad0 100644
1079 --- a/web/output/releases-2.6.39.htm
1080 +++ b/web/output/releases-2.6.39.htm
1081 @@ -20,6 +20,6 @@ Linux patch 2.6.39.3
1082 Linux patch 2.6.39.4
1083 (mpagano)<br /><strong>Added:</strong> 1003_linux-2.6.39.4.patch<br /></p><p><strong>Revision 1953:</strong>
1084 2.6.39-6 release
1085 - (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:44 EDT 2014
1086 + (mpagano)<br /></p><hr /><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:55 EDT 2014
1087 by mike
1088 </h4></div></body></html>
1089 \ No newline at end of file
1090
1091 diff --git a/web/output/releases.htm b/web/output/releases.htm
1092 index 179d042..6b79937 100644
1093 --- a/web/output/releases.htm
1094 +++ b/web/output/releases.htm
1095 @@ -1,3 +1,3 @@
1096 -<html><head><title>genpatches Releases</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>genpatches Releases</h1><p><a href="releases-2.6.11.htm">genpatches releases for Linux 2.6.11</a></p><p><a href="releases-2.6.12.htm">genpatches releases for Linux 2.6.12</a></p><p><a href="releases-2.6.13.htm">genpatches releases for Linux 2.6.13</a></p><p><a href="releases-2.6.14.htm">genpatches releases for Linux 2.6.14</a></p><p><a href="releases-2.6.15.htm">genpatches releases for Linux 2.6.15</a></p><p><a href="releases-2.6.16.htm">genpatches releases for Linux 2.6.16</a></p><p><a href="releases-2.6.17.htm">genpatches releases for Linux 2.6.17</a></p><p><a href="releases-2.6.18.htm">genpatches releases for Linux 2.6.1
1097 8</a></p><p><a href="releases-2.6.19.htm">genpatches releases for Linux 2.6.19</a></p><p><a href="releases-2.6.20.htm">genpatches releases for Linux 2.6.20</a></p><p><a href="releases-2.6.21.htm">genpatches releases for Linux 2.6.21</a></p><p><a href="releases-2.6.22.htm">genpatches releases for Linux 2.6.22</a></p><p><a href="releases-2.6.23.htm">genpatches releases for Linux 2.6.23</a></p><p><a href="releases-2.6.24.htm">genpatches releases for Linux 2.6.24</a></p><p><a href="releases-2.6.25.htm">genpatches releases for Linux 2.6.25</a></p><p><a href="releases-2.6.26.htm">genpatches releases for Linux 2.6.26</a></p><p><a href="releases-2.6.27.htm">genpatches releases for Linux 2.6.27</a></p><p><a href="releases-2.6.28.htm">genpatches releases for Linux 2.6.28</a></p><p><a href="releases-2.6.29.htm">genpatches releases for Linux 2.6.29</a></p><p><a href="releases-2.6.30.htm">genpatches releases for Linux 2.6.30</a></p><p><a href="releases-2.6.31.htm">genpatches releases for Linux 2
1098 .6.31</a></p><p><a href="releases-2.6.32.htm">genpatches releases for Linux 2.6.32</a></p><p><a href="releases-2.6.33.htm">genpatches releases for Linux 2.6.33</a></p><p><a href="releases-2.6.34.htm">genpatches releases for Linux 2.6.34</a></p><p><a href="releases-2.6.35.htm">genpatches releases for Linux 2.6.35</a></p><p><a href="releases-2.6.36.htm">genpatches releases for Linux 2.6.36</a></p><p><a href="releases-2.6.37.htm">genpatches releases for Linux 2.6.37</a></p><p><a href="releases-2.6.38.htm">genpatches releases for Linux 2.6.38</a></p><p><a href="releases-2.6.39.htm">genpatches releases for Linux 2.6.39</a></p><p><a href="releases-3.0.htm">genpatches releases for Linux 3.0</a></p><p><a href="releases-3.1.htm">genpatches releases for Linux 3.1</a></p><p><a href="releases-3.10.htm">genpatches releases for Linux 3.10</a></p><p><a href="releases-3.11.htm">genpatches releases for Linux 3.11</a></p><p><a href="releases-3.12.htm">genpatches releases for Linux 3.12</a></p><p><a h
1099 ref="releases-3.13.htm">genpatches releases for Linux 3.13</a></p><p><a href="releases-3.14.htm">genpatches releases for Linux 3.14</a></p><p><a href="releases-3.15.htm">genpatches releases for Linux 3.15</a></p><p><a href="releases-3.2.htm">genpatches releases for Linux 3.2</a></p><p><a href="releases-3.3.htm">genpatches releases for Linux 3.3</a></p><p><a href="releases-3.4.htm">genpatches releases for Linux 3.4</a></p><p><a href="releases-3.5.htm">genpatches releases for Linux 3.5</a></p><p><a href="releases-3.6.htm">genpatches releases for Linux 3.6</a></p><p><a href="releases-3.7.htm">genpatches releases for Linux 3.7</a></p><p><a href="releases-3.8.htm">genpatches releases for Linux 3.8</a></p><p><a href="releases-3.9.htm">genpatches releases for Linux 3.9</a></p><hr /><div align="right"><h4>Automatically generated: Wed Jun 18 16:15:45 EDT 2014
1100 +<html><head><title>genpatches Releases</title><link rel="stylesheet" href="style.css" /></head><body><table id="newspaper-a"><th><a href="index.htm">Home</a></th><th><a href="about.htm">About</a></th><th><a href="faq.htm">FAQ</a></th><th><a href="releases.htm">Releases</a></th><th><a href="bugs.htm">Bugs</a></th><th><a href="issues.htm">Issues</a></th></table><h1>genpatches Releases</h1><p><a href="releases-2.6.11.htm">genpatches releases for Linux 2.6.11</a></p><p><a href="releases-2.6.12.htm">genpatches releases for Linux 2.6.12</a></p><p><a href="releases-2.6.13.htm">genpatches releases for Linux 2.6.13</a></p><p><a href="releases-2.6.14.htm">genpatches releases for Linux 2.6.14</a></p><p><a href="releases-2.6.15.htm">genpatches releases for Linux 2.6.15</a></p><p><a href="releases-2.6.16.htm">genpatches releases for Linux 2.6.16</a></p><p><a href="releases-2.6.17.htm">genpatches releases for Linux 2.6.17</a></p><p><a href="releases-2.6.18.htm">genpatches releases for Linux 2.6.1
1101 8</a></p><p><a href="releases-2.6.19.htm">genpatches releases for Linux 2.6.19</a></p><p><a href="releases-2.6.20.htm">genpatches releases for Linux 2.6.20</a></p><p><a href="releases-2.6.21.htm">genpatches releases for Linux 2.6.21</a></p><p><a href="releases-2.6.22.htm">genpatches releases for Linux 2.6.22</a></p><p><a href="releases-2.6.23.htm">genpatches releases for Linux 2.6.23</a></p><p><a href="releases-2.6.24.htm">genpatches releases for Linux 2.6.24</a></p><p><a href="releases-2.6.25.htm">genpatches releases for Linux 2.6.25</a></p><p><a href="releases-2.6.26.htm">genpatches releases for Linux 2.6.26</a></p><p><a href="releases-2.6.27.htm">genpatches releases for Linux 2.6.27</a></p><p><a href="releases-2.6.28.htm">genpatches releases for Linux 2.6.28</a></p><p><a href="releases-2.6.29.htm">genpatches releases for Linux 2.6.29</a></p><p><a href="releases-2.6.30.htm">genpatches releases for Linux 2.6.30</a></p><p><a href="releases-2.6.31.htm">genpatches releases for Linux 2
1102 .6.31</a></p><p><a href="releases-2.6.32.htm">genpatches releases for Linux 2.6.32</a></p><p><a href="releases-2.6.33.htm">genpatches releases for Linux 2.6.33</a></p><p><a href="releases-2.6.34.htm">genpatches releases for Linux 2.6.34</a></p><p><a href="releases-2.6.35.htm">genpatches releases for Linux 2.6.35</a></p><p><a href="releases-2.6.36.htm">genpatches releases for Linux 2.6.36</a></p><p><a href="releases-2.6.37.htm">genpatches releases for Linux 2.6.37</a></p><p><a href="releases-2.6.38.htm">genpatches releases for Linux 2.6.38</a></p><p><a href="releases-2.6.39.htm">genpatches releases for Linux 2.6.39</a></p><hr /><div align="right"><h4>Automatically generated: Sun Jun 29 16:01:55 EDT 2014
1103 by mike
1104 </h4></div></body></html>
1105 \ No newline at end of file