<?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.16%2F026test007.1%2Fchanges</id>
	<title>Download/kernel/2.6.16/026test007.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.16%2F026test007.1%2Fchanges"/>
	<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/kernel/2.6.16/026test007.1/changes&amp;action=history"/>
	<updated>2026-06-29T14:59:25Z</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.16/026test007.1/changes&amp;diff=7680&amp;oldid=prev</id>
		<title>Kir: Protected &quot;Download/kernel/2.6.16/026test007.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.16/026test007.1/changes&amp;diff=7680&amp;oldid=prev"/>
		<updated>2009-10-22T18:15:03Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/Download/kernel/2.6.16/026test007.1/changes&quot; title=&quot;Download/kernel/2.6.16/026test007.1/changes&quot;&gt;Download/kernel/2.6.16/026test007.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:15, 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.16/026test007.1/changes&amp;diff=5161&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.16/026test007.1/changes&amp;diff=5161&amp;oldid=prev"/>
		<updated>2008-03-21T10:54:08Z</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;
* Critical files_struct refcounting and conntracks fixes&lt;br /&gt;
* Compilation fixes&lt;br /&gt;
* Lost UBC accounting.&lt;br /&gt;
&lt;br /&gt;
{{Kernel git log|2.6.16|026test007}}&lt;br /&gt;
&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-ms-files-fix-20060329 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Dmitry Mishin &amp;amp;lt;dim@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fixed error path of dup_fd()&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ms-files-race-fix-20060329 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Pavel Emelianov &amp;amp;lt;xemul@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fixed race on put_files_struct on exec with proc.&lt;br /&gt;
&lt;br /&gt;
Restoring files on current on error path may lead to proc holds&lt;br /&gt;
pointer on already kfree-d files_struct.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-follow-page-k-20060321 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Pavel Emelianov &amp;amp;lt;xemul@openvz.org&amp;amp;gt;:&lt;br /&gt;
&lt;br /&gt;
Remove FOLL_KERN flag form follow_page. It was used by vmalloc_ub&lt;br /&gt;
only and vmalloc_to_page is enough for it.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-kmem-objuse-20060329 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Pavel Emelianov &amp;amp;lt;xemul@openvz.org&amp;amp;gt;:&lt;br /&gt;
&lt;br /&gt;
Issue found by Alexey Kuznetsov (alexey@openvz.org).&lt;br /&gt;
&lt;br /&gt;
In 2.6.16 some wrong numbers are counted in kmemsize.&lt;br /&gt;
The code makes some efforts to calculate right number (objuse),&lt;br /&gt;
but does not use the result. Instead it uses allocated size&lt;br /&gt;
(obj_size), which is less than even the number shown in&lt;br /&gt;
/proc/slabinfo (buffer_size).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-net-skb-orphan-unch-20060401 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Alexey Kuznetsov &amp;amp;lt;alexey@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fix leakage in UBC on datagram sockets&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-thread-info-20060329 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Alexey Kuznetsov &amp;amp;lt;alexey@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Kernel stacks are not accounted in ubc&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-compile-20060323 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Dmitry Mishin &amp;amp;lt;dim@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fixed compilation with CONFIG_VE_CALLS=y and CONFIG_PROC_FS=n.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Issue found by Benedict (chubby):&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://forum.openvz.org/index.php?t=tree&amp;amp;th=384&amp;amp;mid=2161 http://forum.openvz.org/index.php?t=tree&amp;amp;th=384&amp;amp;mid=2161]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-file-owner-leak-20060329 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Alexey Kuznetsov &amp;amp;lt;alexey@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
When numfiles ubc overflows, ve_struct leaks&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-net-conntrack-oops-fix-20060331 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Dmitry Mishin &amp;amp;lt;dim@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fix of oops in __ip_conntrack_find.&lt;br /&gt;
&lt;br /&gt;
VPS could issue SO_GET_ORIG_DST get sockopt while they have no&lt;br /&gt;
ip_conntracks enabled. This leads to oops. Added check to return&lt;br /&gt;
-ENOPROTOOPT for such case.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-net-ipv6-loopback-20060320 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Dmitry Mishin &amp;amp;lt;dim@openvz.org&amp;amp;gt;:&lt;br /&gt;
&lt;br /&gt;
Fixed compilation with CONFIG_IPV6 on, which was broken due to&lt;br /&gt;
loopback_dev virtualization.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-net-netfilter-ip-ct-enable-warn-20060327 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Dmitry Mishin &amp;amp;lt;dim@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Added warn message for obsoleted ip_conntrack_enable_ve0 param.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-net-netfilter-ub-200060330 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Dmitry Mishin &amp;amp;lt;dim@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
x_tables should use mem_ub() function instead of vmalloc_ub()&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-net-nf-unconfirmed-20060331 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Dmitry Mishin &amp;amp;lt;dim@openvz.org&amp;amp;gt;:&lt;br /&gt;
Virtualize 'unconfirmed' conntracks' list and thus fix soft&lt;br /&gt;
lockup on conntracks cleanup.&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>