<?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%2F026test012.1%2Fchanges</id>
	<title>Download/kernel/2.6.16/026test012.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%2F026test012.1%2Fchanges"/>
	<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/kernel/2.6.16/026test012.1/changes&amp;action=history"/>
	<updated>2026-06-10T00:28:26Z</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/026test012.1/changes&amp;diff=7682&amp;oldid=prev</id>
		<title>Kir: Protected &quot;Download/kernel/2.6.16/026test012.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/026test012.1/changes&amp;diff=7682&amp;oldid=prev"/>
		<updated>2009-10-22T18:15:23Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/Download/kernel/2.6.16/026test012.1/changes&quot; title=&quot;Download/kernel/2.6.16/026test012.1/changes&quot;&gt;Download/kernel/2.6.16/026test012.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/026test012.1/changes&amp;diff=5151&amp;oldid=prev</id>
		<title>Kir: fixed ordered list</title>
		<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/kernel/2.6.16/026test012.1/changes&amp;diff=5151&amp;oldid=prev"/>
		<updated>2008-03-21T10:14:29Z</updated>

		<summary type="html">&lt;p&gt;fixed ordered list&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 10:14, 21 March 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l184&quot; &gt;Line 184:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 184:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* lost ub_unused_privvm_dec in zeromap_pte_range caused &amp;quot;ub helds xxx in unused_privvmpages on put&amp;quot; message&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* lost ub_unused_privvm_dec in zeromap_pte_range caused &amp;quot;ub helds xxx in unused_privvmpages on put&amp;quot; message&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* do_mmap_pgoff can perform such a thing:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* do_mmap_pgoff can perform such a thing:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: # allocate a new VMA&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:# allocate a new VMA&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: # populate it with pages via file-&amp;amp;gt;f_ops-&amp;amp;gt;mmap&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:# populate it with pages via file-&amp;amp;gt;f_ops-&amp;amp;gt;mmap&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: # try to merge this VMA with vma_merge&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:# try to merge this VMA with vma_merge&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: # free VMA without inserting it in to list&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:# free VMA without inserting it in to list&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: # as the result the expanded with vma_merge vm_area doesn't account populated rss. So vma_rss counter must be tuned in do_mmap_pgoff.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:# as the result the expanded with vma_merge vm_area doesn't account populated rss. So vma_rss counter must be tuned in do_mmap_pgoff.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&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/026test012.1/changes&amp;diff=5150&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/026test012.1/changes&amp;diff=5150&amp;oldid=prev"/>
		<updated>2008-03-21T10:13: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;
* CPU Fair scheduler.&lt;br /&gt;
* Mainstream security fixes (up to 2.6.16.15).&lt;br /&gt;
* Compilation fixes.&lt;br /&gt;
* UBC accounting fixes.&lt;br /&gt;
&lt;br /&gt;
=== Config changes ===&lt;br /&gt;
Same as {{Kernel link|2.6.16|026test009.1}}, plus:&amp;lt;br/&amp;gt;&lt;br /&gt;
Added:&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_FAIRSCHED=y&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_SCHED_VCPU=y&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_INPUT_EVDEV=y&amp;lt;/code&amp;gt;&lt;br /&gt;
Removed:&lt;br /&gt;
* -&amp;lt;code&amp;gt;CONFIG_DETECT_SOFTLOCKUP&amp;lt;/code&amp;gt; (was y)&lt;br /&gt;
&lt;br /&gt;
{{Kernel git log|2.6.16|026test012.1}}&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-cpt-comp-errno-fix-20060424 ====&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 cpt compilation on ia32 with gcc 4.0.2&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-cpt-comp-fix-20060424 ====&lt;br /&gt;
&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 for CONFIG_VZ_CHECKPOINT=y&lt;br /&gt;
&lt;br /&gt;
* static eventpoll_ops&lt;br /&gt;
* strut for __put_namespace&lt;br /&gt;
* common files for cpt and rst modules&lt;br /&gt;
* emt64 kernel thread creation&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-cpt-comp-htlb-ipv6-fix-20060426 ====&lt;br /&gt;
&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;
[CPT] Fixed compilation with CONFIG_HUGETLB and CONFIG_IPV6 enabled.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-fairsched-20060502 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Kirill Korotaev &amp;amp;lt;dev@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fair cpu scheduler&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-fairsched-init-boot-20060510 ====&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;
Initialize vcpus for idle_vsched and default_vsched in migration_call&lt;br /&gt;
&lt;br /&gt;
Normally this should be done after CPU_UP_PREPARE event, but some arches&lt;br /&gt;
(i386) call init_idle() before it, so init vcpus there as well.&lt;br /&gt;
&lt;br /&gt;
This patch fixes boot process for x86_64 smp kernel.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
==== diff-fairsched-ppc-task-cpu-20060502 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Kirill Korotaev &amp;amp;lt;dev@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fix usage of task_cpu on powerpc.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-fairsched-up-comp-20060502 ====&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 fairsched compilation for UP&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-fairsched-vcpu-del-fix-20060503 ====&lt;br /&gt;
&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;
Don't migrate migration thread from dying vcpu on VPS stop.&lt;br /&gt;
&lt;br /&gt;
Otherwise on destroying the last cpu destination will be NR_CPUS cpu&lt;br /&gt;
and it will cause an OOPs in __migrate_task() (#61877).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-fairsched-yield-20060502 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Kirill Korotaev &amp;amp;lt;dev@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Fix vsched_del_vcpu to work under lock_kernel()&lt;br /&gt;
&lt;br /&gt;
vzioctls are called under lock_kernel() as all other ioctl's.&lt;br /&gt;
This lead to the fact that scheduler code can do cpu_relax() with&lt;br /&gt;
lock_kernel() being held, which isn't good anyhow.&lt;br /&gt;
I replaced one such non-fatal cpu_relax() with yield(). It is not fatal&lt;br /&gt;
since vcpu has no more tasks and should be switched from at this moment.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-faudit-statfs-fix-20060421 ====&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;
Compat layer in 64bit systems didn't call faudit on statfs calls.&lt;br /&gt;
&lt;br /&gt;
Now faudit uses struct kstatfs for patching statfs data and&lt;br /&gt;
compat layer uses it.&lt;br /&gt;
&lt;br /&gt;
{{Bug|142}}.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-lockkernel-20060502 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Kirill Korotaev &amp;amp;lt;dev@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Remove lock_kernel() from vzioctls, since nothing in our code requires it...&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-merge-2.6.16.13-20050504 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from OpenVZ team &amp;amp;lt;devel@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Merged 2.6.16.13 from /linux/kernel/git/stable/linux-2.6.16.y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-merge-2.6.16.15-20060510 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from OpenVZ team &amp;amp;lt;devel@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Merged 2.6.16.15 from /linux/kernel/git/stable/linux-2.6.16.y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-merge-2.6.16.9-20060424 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from OpenVZ team &amp;amp;lt;devel@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Merge 2.6.16.9 from /linux/kernel/git/stable/linux-2.6.16.y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-oops-decode-fix ====&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;
Some fixes for disabling of decoding calltraces&lt;br /&gt;
&lt;br /&gt;
* some places were missed in emt64&lt;br /&gt;
* make it &amp;quot;on&amp;quot; by default&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-sched-stats-20060502 ====&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;
Scheduler tasks statistics needed with fairsched.&lt;br /&gt;
&lt;br /&gt;
Adds percpu counters for number of running, sleeping, stopped etc&lt;br /&gt;
tasks and updates them in proper places. nr_xxx() functions are&lt;br /&gt;
patched to use them.&lt;br /&gt;
&lt;br /&gt;
Patch is needed for fairsched to calculate these numbers correctly.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-cache-counter-free-20060503 ====&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;
Free ubc cache counters on cache destroy.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-mremap-fix-20060503 ====&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;
Charge correct size in sys_mremap.&lt;br /&gt;
&lt;br /&gt;
Since only (new_len - old_len) region is added to address space&lt;br /&gt;
this very size should be charged, not the whole new_len.&lt;br /&gt;
&lt;br /&gt;
{{Bug|141}}.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-pbc-comp-fix-20060422 ====&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;
Compilation without USER_RSS_ACCOUNTING fix.&lt;br /&gt;
&lt;br /&gt;
ub_init_pbc() is in kernel/ub/ub_page_bc.c which is compiled&lt;br /&gt;
under CONFIG_USER_RSS_ACCOUNTING, not CONFIG_USER_RESOURCE&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-vmrss-fix-20060421 ====&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;
&lt;br /&gt;
Handle of mapping (with vma merging) of /dev/zero&lt;br /&gt;
* lost ub_unused_privvm_dec in zeromap_pte_range caused &amp;quot;ub helds xxx in unused_privvmpages on put&amp;quot; message&lt;br /&gt;
* do_mmap_pgoff can perform such a thing:&lt;br /&gt;
: # allocate a new VMA&lt;br /&gt;
: # populate it with pages via file-&amp;amp;gt;f_ops-&amp;amp;gt;mmap&lt;br /&gt;
: # try to merge this VMA with vma_merge&lt;br /&gt;
: # free VMA without inserting it in to list&lt;br /&gt;
: # as the result the expanded with vma_merge vm_area doesn't account populated rss. So vma_rss counter must be tuned in do_mmap_pgoff.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-xip-include-20060428 ====&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;
Add missed include in mm/filemap_xip.c&lt;br /&gt;
&lt;br /&gt;
[http://bugs.gentoo.org/show_bug.cgi?id=131250 Gentoo bug #131250]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-higetlb-fix-20060506 ====&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;
Fix hugetlb compilation for CONFIG_VE=n case&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-kstat-fix-20060424 ====&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;
Fix mm/vmscan.c compilation&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 CC      mm/vmscan.o&lt;br /&gt;
 mm/vmscan.c: In function `refill_inactive_zone':&lt;br /&gt;
 mm/vmscan.c:1246: warning: ISO C90 forbids mixed declarations and code&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Bug|146}}.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-netdev-comp-fix-20060424 ====&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 for CONFIG_VE_NETDEV=y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-venet-resetsaddr-20060420 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Denis Lunev &amp;amp;lt;den@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This patch sets skb destination address as a source in ip_send_reply&lt;br /&gt;
(TCP reset)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-nf-comp-fix-20060424 ====&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 compilation for CONFIG_VE_IPTABLES=y&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-sched-stat-iowait-20060417 ====&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;
&lt;br /&gt;
Per VPS i/o wait time was accounted wrongly as presense&lt;br /&gt;
of uninterruptible tasks, not those in IO wait state.&lt;br /&gt;
&lt;br /&gt;
[http://forum.openvz.org/index.php?t=tree&amp;amp;amp;goto=2686&amp;amp;amp;#msg_2686 http://forum.openvz.org/index.php?t=tree&amp;amp;amp;goto=2686&amp;amp;amp;#msg_2686]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-vzmon-comp-fix-20060424 ====&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 for CONFIG_VZ_WDOG=y&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>