<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.openvz.org/index.php?action=history&amp;feed=atom&amp;title=Download%2Fkernel%2F2.6.8%2F022stab034.1%2Fchanges</id>
	<title>Download/kernel/2.6.8/022stab034.1/changes - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.openvz.org/index.php?action=history&amp;feed=atom&amp;title=Download%2Fkernel%2F2.6.8%2F022stab034.1%2Fchanges"/>
	<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/kernel/2.6.8/022stab034.1/changes&amp;action=history"/>
	<updated>2026-06-14T03:51:53Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://wiki.openvz.org/index.php?title=Download/kernel/2.6.8/022stab034.1/changes&amp;diff=7731&amp;oldid=prev</id>
		<title>Kir: Protected &quot;Download/kernel/2.6.8/022stab034.1/changes&quot;: Robot: Protecting a list of files. [edit=autoconfirmed:move=autoconfirmed]</title>
		<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/kernel/2.6.8/022stab034.1/changes&amp;diff=7731&amp;oldid=prev"/>
		<updated>2009-10-22T18:23:33Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/Download/kernel/2.6.8/022stab034.1/changes&quot; title=&quot;Download/kernel/2.6.8/022stab034.1/changes&quot;&gt;Download/kernel/2.6.8/022stab034.1/changes&lt;/a&gt;&amp;quot;: Robot: Protecting a list of files. [edit=autoconfirmed:move=autoconfirmed]&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 18:23, 22 October 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Kir</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.openvz.org/index.php?title=Download/kernel/2.6.8/022stab034.1/changes&amp;diff=5205&amp;oldid=prev</id>
		<title>Kir: created</title>
		<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/kernel/2.6.8/022stab034.1/changes&amp;diff=5205&amp;oldid=prev"/>
		<updated>2008-03-21T23:24:25Z</updated>

		<summary type="html">&lt;p&gt;created&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Changes ==&lt;br /&gt;
* Mainstream kernel security fixes&lt;br /&gt;
* Fairscheduler debug code and fixes&lt;br /&gt;
* Statistics fixes&lt;br /&gt;
=== Compatibility ===&lt;br /&gt;
* Kernel headers resides under /lib/modules/`$kernel_ver`/build/include directory now. Package vzkernel-headers is removed.&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[{{PAGENAME}}/changes#Patches|{{Long changelog message}}]]&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
=== Patches ===&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-procperms-20050826 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Denis, based on idea from Dmitry:&lt;br /&gt;
&lt;br /&gt;
This patch removes permission granting for unnamed devices, registered&lt;br /&gt;
during VPS creation.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-fairsched-initlate-20050824 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
Relocates fairsched_init_late into proper place.&lt;br /&gt;
&lt;br /&gt;
Bug 50457.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-proc-lookup-20050824 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel, edited by Andrey:&lt;br /&gt;
&lt;br /&gt;
* fixup of nlink counter and mode for proc inodes;&lt;br /&gt;
* small code cleanup.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-vzdq-filefini-20050824 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Andrey:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fixes oops in VPS fini hook in vzdq_file if the VPS doesn't have disk&lt;br /&gt;
quota.&amp;lt;br/&amp;gt;&lt;br /&gt;
Bug 50161.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-fs-dcookie-20050823 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Alexey, modified by Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
* dgets dentry instead of incrementing its d_count&lt;br /&gt;
* mntgets vfsmount instead of incrementing its mnt_count (at Andrey's request)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-opsemcomment-20050824 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Andrey, rewritten version of a patch by Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
Comment about barrier properties of op_sem.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-listadd-20050815 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Denis:&amp;lt;br/&amp;gt;&lt;br /&gt;
This patch fixes race between do_env_cleanup (removes VPS from list,&lt;br /&gt;
vzctl finishes, VPS start allowed) and subsequent&lt;br /&gt;
do_env_create-&amp;amp;gt;fairsched_mknod, where the fairsched node still exist.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-fairsched-err-20050824 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Andrey:&amp;lt;br/&amp;gt;&lt;br /&gt;
Adds error checks in fairsched node creation/switch/removal at VPS&lt;br /&gt;
start/stop.&lt;br /&gt;
Eliminates one of the reasons of vcpu_attach oops.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-freeveproc-20050817 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Denis:&amp;lt;br/&amp;gt;&lt;br /&gt;
This patch fixes oops in free_ve_proc called on cleanup path in&lt;br /&gt;
do_env_create.&amp;lt;br/&amp;gt;&lt;br /&gt;
Bug 50322.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-cleanup-cleanup-20050812 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
* no need to set exec environment in vzlmond before calling env_cleanup, since env_cleanup sets it itself;&lt;br /&gt;
* make code look nicer with list_first_entry.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-fairsched-setvsched-20050812 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
misprint in migrate task.&lt;br /&gt;
Wrong macro was used, but it happened to be harmless since both macros&lt;br /&gt;
expand into the same expression.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-procstat{iow|idl}-20050819 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
read ve idle time in proc and vecalls.&lt;br /&gt;
&lt;br /&gt;
(Andrey's comments, renamed get_ve_idle_cpu into ve_sched_get_idle_time)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-fairsched-statiow-20050823 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
Calculates ve's per-vcpu iowait time&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-fairsched-statidl-20050823 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&lt;br /&gt;
&lt;br /&gt;
* account ve idle time per-vcpu;&lt;br /&gt;
* removed fairsched idle time accounting.&lt;br /&gt;
Makes comparison between cycles like in time_after.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-procstat-20050819 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&lt;br /&gt;
&lt;br /&gt;
* fixup of wall_to_monotonic access in show_stat();&lt;br /&gt;
* optimisation and code cleanup in show_stat().&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-loadavg-20050823 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
Introduces nr_running_ve, nr_iowait_ve and ve_uninterruptible_ve&lt;br /&gt;
that are used in /proc to show statistics in VPS.&lt;br /&gt;
Fixups these functions to check returned result for &amp;quot;&amp;amp;lt; 0&amp;quot;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-vzstat-nrs-20050823 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
* global accounting for running/sleeping/etc tasks;&lt;br /&gt;
* removes cycles from ve_nr_sunning_inc/_dec;&lt;br /&gt;
* ve's nr_running etc accounting is per Vcpu;&lt;br /&gt;
* fixed type of sym in nr_sleeping and nr_stopped;&lt;br /&gt;
* removed inc/dec of ve_nr_running from pull_task.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-dbg-nmi-printk-20050803 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Andrey:&amp;lt;br/&amp;gt;&lt;br /&gt;
This patch fixes/improves printk() locking thus making it possible&lt;br /&gt;
to call it from NMI/scheduler code using special printk_no_wake variable.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-dbg-nmi-printk-20050808 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Andrey:&lt;br /&gt;
&lt;br /&gt;
Improvements of printk from schedule/NMI:&lt;br /&gt;
&lt;br /&gt;
* per-cpu variables can't be used (they are initialized too late),&lt;br /&gt;
* operations in nmi_watchdog_tick() reordered a bit,&lt;br /&gt;
* check for printk_no_wake added to bust_spinlocks,&lt;br /&gt;
* a timer to wake up processes after missing wakeup from printk implemented.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-dbg-fairsched-20050824 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Andrey:&amp;lt;br/&amp;gt;&lt;br /&gt;
Debug print in case of loop in schedule_vcpu.&lt;br /&gt;
no new issues&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-dbg-fairsched-20050901 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Andrey:&amp;lt;br/&amp;gt;&lt;br /&gt;
Additional fairscheduler lookup debug.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-dbg-fairsched-loopcleanup-20050901 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Denis:&lt;br /&gt;
&lt;br /&gt;
This patch does the following:&lt;br /&gt;
* incorrect VCPU id in deactivate_task (in __migrate_task)&lt;br /&gt;
* too small counter in schedule_vcpu deadlock detection&lt;br /&gt;
* FSN-&amp;amp;gt;pcpu decreased if schedule_vcpu deadlock detection fired&lt;br /&gt;
* incorrect spin_lock_irq in __show_vsched cleared&lt;br /&gt;
* rq_vcpu macro introduced&lt;br /&gt;
&lt;br /&gt;
Bug 50622.&amp;lt;br/&amp;gt;&lt;br /&gt;
Bug 50635.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-fairsched-cleanup-20050908 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Kirill:&lt;br /&gt;
&lt;br /&gt;
This patches cleanups fairsched code:&lt;br /&gt;
* set_task_cpu replaced by set_task_vcpu in many places&lt;br /&gt;
* additional BUG_ON added to __migrate_task&lt;br /&gt;
* fixed BUG in migration_thread: vcpu_offline should be checked&lt;br /&gt;
* reorganized vsched_del_vcpu to make it more obvious&lt;br /&gt;
* irqsave replaced by irq where save not needed&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-mainstream-elfzerobss-20050908 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from mainstream:&amp;lt;br/&amp;gt;&lt;br /&gt;
[PATCH] binfmt_elf: clearing bss may fail&lt;br /&gt;
&lt;br /&gt;
So we discover that Borland's Kylix application builder emits weird elf&lt;br /&gt;
files which describe a non-writeable bss segment.&lt;br /&gt;
So remove the clear_user() check at the place where we zero out the bss.  I&lt;br /&gt;
don't _think_ there are any security implications here (plus we've never&lt;br /&gt;
checked that clear_user() return value, so whoops if it is a problem).&lt;br /&gt;
&lt;br /&gt;
Signed-off-by: Pavel Machek &amp;amp;lt;pavel@suse.cz&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: Andrew Morton &amp;amp;lt;akpm@osdl.org&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: Linus Torvalds &amp;amp;lt;torvalds@osdl.org&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://bugzilla.openvz.org/show_bug.cgi?id=34 OpenVz Bug 34]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-vma-rss-20050822 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
This patch fixes vm_rss accounting in vma_merge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Bug 50328.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-doswappage-err-20050824 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
Corrected error path on pbc allocation failure in do_swap_page.&amp;lt;br/&amp;gt;&lt;br /&gt;
Bug 50329.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-fairsched-vcpuadderr-20050810 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fix of memory leak in __add_vcpu on error path:&lt;br /&gt;
not installed vcpu must be kfree-ed&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-emt64-envcreate-20050907 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fixup of compilation of alloc_ve_tty_drivers in x86_64.&lt;br /&gt;
When size was int gcc thought it was __builtin_constant and&lt;br /&gt;
compiled symbol __you_cannot_kmalloc_that_much into module.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-emt64-headers-20050907 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fix include/linux/vsyscall.h to be includable from user space (for vzctl)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-emt64-showregs-20050907 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Andrey Mirkin:&amp;lt;br/&amp;gt;&lt;br /&gt;
Added VPS info in show_registers on x86_64 arch.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-nfsxprt-20050811 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Vasily:&amp;lt;br/&amp;gt;&lt;br /&gt;
fixed missed context restoring in xprt_create_socket()&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-vzdq-headers-20050905 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Denis:&amp;lt;br/&amp;gt;&lt;br /&gt;
This patch fixes quota.h to make it includable from user space.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-mainstream-initrd-20050902 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Alexey:&amp;lt;br/&amp;gt;&lt;br /&gt;
Virtuozzo kernel does not compile without initrd.&lt;br /&gt;
Reason: previous patch for GRUB + initrd.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-mainstream-icmpleak-20050818 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from mainstream:&amp;lt;br/&amp;gt;&lt;br /&gt;
[PATCH] Fix DST leak in icmp_push_reply()&lt;br /&gt;
&lt;br /&gt;
Based upon a bug report and initial patch by Ollie Wild:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;gt;&amp;amp;gt;&amp;amp;gt; If the ip_append_data() call in icmp_push_reply() fails,&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;gt;&amp;amp;gt;&amp;amp;gt; ip_flush_pending_frames() needs to be called.  Otherwise, ip_rt_put()&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;gt;&amp;amp;gt;&amp;amp;gt; is never called on inet_sk(icmp_socket-&amp;amp;gt;sk)-&amp;amp;gt;cork.rt, which prevents&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;gt;&amp;amp;gt;&amp;amp;gt; the route (and net_device) from ever being freed.&lt;br /&gt;
&lt;br /&gt;
Signed-off-by: Patrick McHardy &amp;amp;lt;kaber@trash.net&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: &amp;quot;David S. Miller&amp;quot; &amp;amp;lt;davem@davemloft.net&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: Chris Wright &amp;amp;lt;chrisw@osdl.org&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
X-Git-Tag: v2.6.12.6&amp;lt;br/&amp;gt;&lt;br /&gt;
http://www.kernel.org/git/?p=linux/kernel/git/chrisw/linux-2.6.12.y.git;a=commitdiff;h=3ad543d4783e47b413300715d790b5ad652567ff&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-security-sockopt-20050806 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from mainstream:&amp;lt;br/&amp;gt;&lt;br /&gt;
[PATCH] Restrict socket policy loading to CAP_NET_ADMIN - {{CAN|2005-2555}}&lt;br /&gt;
&lt;br /&gt;
The interface needs much redesigning if we wish to allow&lt;br /&gt;
normal users to do this in some way.&lt;br /&gt;
&lt;br /&gt;
Signed-off-by: Herbert Xu &amp;amp;lt;herbert@gondor.apana.org.au&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: &amp;quot;David S. Miller&amp;quot; &amp;amp;lt;davem@davemloft.net&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: Chris Wright &amp;amp;lt;chrisw@osdl.org&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
X-Git-Tag: v2.6.12.6&amp;lt;br/&amp;gt;&lt;br /&gt;
http://www.kernel.org/git/?p=linux/kernel/git/chrisw/linux-2.6.12.y.git;a=commitdiff;h=332b8bee402fe1076e50d08dfa535a9f0a349cba/&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-security-zisofs-20050806 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from mainstream:&amp;lt;br/&amp;gt;&lt;br /&gt;
[PATCH] Check input buffer size in zisofs&lt;br /&gt;
&lt;br /&gt;
Add fakey 'deflateBound()' function to the in-kernel zlib routines&lt;br /&gt;
It's not the real deflateBound() in newer zlib libraries, partly because&lt;br /&gt;
the upcoming usage of it won't have the &amp;quot;stream&amp;quot; available, so we can't&lt;br /&gt;
have the same interfaces anyway.&lt;br /&gt;
&lt;br /&gt;
This uses the new deflateBound() thing to sanity-check the input to the&lt;br /&gt;
zlib decompressor before we even bother to start reading in the blocks.&lt;br /&gt;
&lt;br /&gt;
{{CAN|2005-2457}}&lt;br /&gt;
&lt;br /&gt;
Problem noted by Tim Yamin &amp;amp;lt;plasmaroo@gentoo.org&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: Chris Wright &amp;amp;lt;chrisw@osdl.org&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: Greg Kroah-Hartman &amp;amp;lt;gregkh@suse.de&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: H. Peter Anvin &amp;amp;lt;hpa@zytor.com&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
X-Git-Tag: v2.6.12.5&amp;lt;br/&amp;gt;&lt;br /&gt;
http://www.kernel.org/git/?p=linux/kernel/git/chrisw/linux-2.6.12.y.git;a=commitdiff;h=49f8907fb9de31d3a0a099fef0f42ccdcdc9c7e7&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-security-zlib-20050815 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from mainstream:&amp;lt;br/&amp;gt;&lt;br /&gt;
[PATCH] Update in-kernel zlib routines ({{CAN|2005-2458}}, {{CAN|2005-2459}})&lt;br /&gt;
&lt;br /&gt;
Fix outstanding security bugs in the Linux zlib implementations. See:&lt;br /&gt;
* {{CAN|2005-2458}}&lt;br /&gt;
* {{CAN|2005-2459}}&lt;br /&gt;
&lt;br /&gt;
Signed-off-by: Tim Yamin &amp;amp;lt;plasmaroo@gentoo.org&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: Tavis Ormandy &amp;amp;lt;taviso@gentoo.org&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: Chris Wright &amp;amp;lt;chrisw@osdl.org&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: Greg Kroah-Hartman &amp;amp;lt;gregkh@suse.de&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
X-Git-Tag: v2.6.12.5&amp;lt;br/&amp;gt;&lt;br /&gt;
http://www.kernel.org/git/?p=linux/kernel/git/chrisw/linux-2.6.12.y.git;a=commitdiff;h=885605316d76c3fdce23dffe9c59e20539287c6b&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-mainstream-autofs4-20050727 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from mainstream:&amp;lt;br/&amp;gt;&lt;br /&gt;
[PATCH] autofs4: fix infamous &amp;quot;Busy inodes after umount ...&amp;quot; message&lt;br /&gt;
&lt;br /&gt;
If the automount daemon receives a signal which causes it to sumarily&lt;br /&gt;
terminate the autofs4 module leaks dentries.  The same problem exists with&lt;br /&gt;
detached mount requests without the warning.&lt;br /&gt;
&lt;br /&gt;
This patch cleans these dentries at umount.&lt;br /&gt;
&lt;br /&gt;
Signed-off-by: Ian Kent &amp;amp;lt;raven@themaw.net&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: Andrew Morton &amp;amp;lt;akpm@osdl.org&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Signed-off-by: Linus Torvalds &amp;amp;lt;torvalds@osdl.org&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bug 50326.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kir</name></author>
		
	</entry>
</feed>