<?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%2F022stab078.21%2Fchanges</id>
	<title>Download/kernel/2.6.8/022stab078.21/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%2F022stab078.21%2Fchanges"/>
	<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/kernel/2.6.8/022stab078.21/changes&amp;action=history"/>
	<updated>2026-05-14T17:50: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/022stab078.21/changes&amp;diff=7745&amp;oldid=prev</id>
		<title>Kir: Protected &quot;Download/kernel/2.6.8/022stab078.21/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/022stab078.21/changes&amp;diff=7745&amp;oldid=prev"/>
		<updated>2009-10-22T18:25:53Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/Download/kernel/2.6.8/022stab078.21/changes&quot; title=&quot;Download/kernel/2.6.8/022stab078.21/changes&quot;&gt;Download/kernel/2.6.8/022stab078.21/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:25, 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/022stab078.21/changes&amp;diff=5177&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/022stab078.21/changes&amp;diff=5177&amp;oldid=prev"/>
		<updated>2008-03-21T12:14:49Z</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;
* Compilation fixes&lt;br /&gt;
* Driver updates&lt;br /&gt;
* Other fixes and improvements&lt;br /&gt;
&lt;br /&gt;
=== Config changes ===&lt;br /&gt;
Added:&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_MEGARAID_SAS=y&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_BNX2=m&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_IPMI_POWEROFF=m&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_EFI_RTC=y&amp;lt;/code&amp;gt; (for ia64 only)&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_FUSION_SPI=y&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_FUSION_FC=y&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_FUSION_SAS=y&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_SCSI_ADP94XX=y&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_SCSI_DPT_I2O=m&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_I2O_EXT_ADAPTEC=y&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_I2O_CONFIG_OLD_IOCTL=y&amp;lt;/code&amp;gt;&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_I2O_BUS=m&amp;lt;/code&amp;gt; (both i2o drivers are disabled for IA64)&lt;br /&gt;
* +&amp;lt;code&amp;gt;CONFIG_CISS_SCSI_TAPE=y&amp;lt;/code&amp;gt;&lt;br /&gt;
Removed:&lt;br /&gt;
* -&amp;lt;code&amp;gt;CONFIG_FUSION_ISENSE&amp;lt;/code&amp;gt;&lt;br /&gt;
* -&amp;lt;code&amp;gt;CONFIG_I2O_EXT_ADAPTEC_DMA64&amp;lt;/code&amp;gt;&lt;br /&gt;
* -&amp;lt;code&amp;gt;CONFIG_I2O_LCT_NOTIFY_ON_CHANGES&amp;lt;/code&amp;gt;&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;
==== linux-2.6.8.1-megaraid-sas-00.00.02.00.patch ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch prepared by Kostja:&amp;lt;br/&amp;gt;&lt;br /&gt;
megaraid_sas driver added version 00.00.02.00.&lt;br /&gt;
&lt;br /&gt;
Sources were taken from RHEL 2.6.9-34.0.1 kernel.&lt;br /&gt;
&lt;br /&gt;
Bug #65549.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== linux-2.6.8.1-bnx2-1.4.30.patch ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch prepared by Kostja:&amp;lt;br/&amp;gt;&lt;br /&gt;
Broadcom NX2 network driver added version 1.4.30.&lt;br /&gt;
&lt;br /&gt;
Sources were taken from RHEL4.3 2.6.9-34.0.1 kernel.&lt;br /&gt;
&lt;br /&gt;
Bug #65551.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== linux-2.6.8.1-dcdbas-5.6.0-2.patch ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Prepared by Kostja (khorenko@),&amp;lt;br/&amp;gt;&lt;br /&gt;
sources from ftp://ftp.us.dell.com/sysman/OMI-SrvAdmin-Dell-Web-LX-50_A00.tar.gz&lt;br /&gt;
&lt;br /&gt;
http://linux.dell.com/files/openmanage-contributions/omsa-50-live/omsa-50-live-howto.txt&lt;br /&gt;
&lt;br /&gt;
dcdbas driver updated to 5.6.0-2 version.&lt;br /&gt;
&lt;br /&gt;
dell_rbu driver updated to 0.9 version.&lt;br /&gt;
&lt;br /&gt;
Obsoletes patch linux-2.6.15-dcdbas-5.6.0-1.patch.&lt;br /&gt;
&lt;br /&gt;
Bug #55618.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== linux-2.6.8.1-ipmi-33.13.rh.patch-20060801 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Prepared by Kostja (khorenko@),&amp;lt;br/&amp;gt;&lt;br /&gt;
sources from RHEL4.5 beta (2.6.9-39 kernel).&lt;br /&gt;
&lt;br /&gt;
ipmi driver updated to 33.13 version.&lt;br /&gt;
&lt;br /&gt;
Bug #51023.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== linux-2.6.8.1-forcedeth-0.41.patch ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Prepared by Roman (rchechnev@),&amp;lt;br/&amp;gt;&lt;br /&gt;
sources from RHEL4.5 beta (2.6.9-39 kernel).&lt;br /&gt;
&lt;br /&gt;
forcedeth driver updated to 0.41 version.&lt;br /&gt;
&lt;br /&gt;
Bug #66273.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ms-netcachesizes-20060807 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Denis:&lt;br /&gt;
&lt;br /&gt;
This patch fixes net cache sizes calculation. They can eat all the low&lt;br /&gt;
memory in the case on debug kernel on the node with huge amount of memory.&lt;br /&gt;
&lt;br /&gt;
Bug #64858.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ms-mov-20060622 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from mainstream, prepared by Kir &amp;amp;lt;kir@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
Subject: [PATCH] i386/x86_64 segment register access update&lt;br /&gt;
&lt;br /&gt;
Kernel 2.6.8-022stab078.10 fails to build with newer binutils&lt;br /&gt;
(such as binutils-2.16.91.0.6-5 from Fedora Core 5).&lt;br /&gt;
The error message is:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CC arch/i386/kernel/process.o&lt;br /&gt;
{standard input}: Assembler messages:&lt;br /&gt;
{standard input}:790: Error: suffix or operands invalid for `mov'&lt;br /&gt;
.......&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
X-Git-Tag: v2.6.12-rc4&amp;lt;br/&amp;gt;&lt;br /&gt;
X-Git-Url: [http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=fd51f666fa591294bd746 fd51f666fa591294bd746]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ms-ia64-map-cross-region-check-20060726 ====&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;
ia64 doesn't alow making mappings which cross region&lt;br /&gt;
boundaries. elf loader calls do_mmap_pgoff w/o these checks.&lt;br /&gt;
&lt;br /&gt;
Bug #65217.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-netlinkdev-compile-20060803 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Kir &amp;amp;lt;kir@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
fixing compilation of af_netlink.c when CONFIG_NETLINK_DEV=y&lt;br /&gt;
&lt;br /&gt;
Found by Dusty Wilson (OpenVZ bug #213). Original bug is introduced by diff-ubc patch.&lt;br /&gt;
&lt;br /&gt;
{{Bug|213}}.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-nf-ct-destroy-context-20060803 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Dmitry:&lt;br /&gt;
&lt;br /&gt;
This patch fixes issue with wrong context in __ip_ct_find_proto on&lt;br /&gt;
conntrack destroy.&lt;br /&gt;
&lt;br /&gt;
{{Bug|211}}.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-net-sockstat-hide-20060704 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Pavel:&amp;lt;br/&amp;gt;&lt;br /&gt;
Hide /proc/net/sockstat in VE.&lt;br /&gt;
&lt;br /&gt;
Bug #61838.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ms-flock-err-20060605 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Pavel:&lt;br /&gt;
&lt;br /&gt;
If flock_lock_file() failed to allocate flock with locks_alloc_lock()&lt;br /&gt;
then &amp;quot;error = 0&amp;quot; is returned. Need to return some non-zero.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-vzdq-fmt-quota-20060608 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Vasily:&lt;br /&gt;
&lt;br /&gt;
In vzquota format operations are not implemented. If usual quota is launched&lt;br /&gt;
it uses usual vfs_quota_on which utilize format operations == NULL and&lt;br /&gt;
it causes oops. This patch force find_quota_format function to skip&lt;br /&gt;
vzquota format.&lt;br /&gt;
&lt;br /&gt;
{{Bug|184}}.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-start-jiffies-20060616-mod ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Andrey:&lt;br /&gt;
&lt;br /&gt;
this patch actually fixes jiffies usage for start_time (not 64 bit version)&lt;br /&gt;
&lt;br /&gt;
Orig comment from Andrey:&lt;br /&gt;
&lt;br /&gt;
ve-&amp;amp;gt;start_jiffies is set to ve-&amp;amp;gt;init_entry-&amp;amp;gt;start_time value on VPS start.&lt;br /&gt;
INITIAL_JIFFIES is used as start_jiffies for VE0.&lt;br /&gt;
ve-&amp;amp;gt;start_jiffies is used instead of ve-&amp;amp;gt;init_entry-&amp;amp;gt;start_time in&lt;br /&gt;
proc_pid_stat() and sys_times().&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-4gb-prefetch ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch by Kirill (dev@), fixes Red Hat 4G split-related issue:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Recently we hit PGF on prefetch() on i686 kernel running on AMD processor.&lt;br /&gt;
I found that this instruction can really generate &amp;quot;wrong&amp;quot; PGF on AMD&lt;br /&gt;
and that there is a workaround in do_page_fault() like:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
       if (is_prefetch(regs, address, error_code))&lt;br /&gt;
               return;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
The problem is however that __is_prefetch() uses __get_user() inside&lt;br /&gt;
and thus we should switch get_fs() in case of regs-&amp;amp;gt;xcs == KERNEL_CS.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Bug #64397.&lt;br /&gt;
&lt;br /&gt;
[https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=204286 Red Hat bug #204286].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-arch-ia64-ipmi_poweroff-20060811 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from mainstream:&amp;lt;br/&amp;gt;&lt;br /&gt;
[IA64] acpi.c: export pm_power_off for use by ipmi_poweroff module&lt;br /&gt;
&lt;br /&gt;
Bug #66505.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== linux-2.6.8.1-fusion-3.02.62.01rh.patch ====&lt;br /&gt;
'''diff-drv-fusion-entropy-20060721'''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''diff-drv-fusion-crashdump-20060721'''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''diff-drv-fusion-msleep-20060725'''&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patches prepared by Kostja (khorenko@):&amp;lt;br/&amp;gt;&lt;br /&gt;
LSI Logic Fusion MPT driver update&lt;br /&gt;
from 3.02.18 (RHEL4u2) up to version 3.02.62.01rh (RHEL4.5 beta 2.6.9-39).&lt;br /&gt;
&lt;br /&gt;
Bug #19946.&lt;br /&gt;
&lt;br /&gt;
Obsoleted patches:&amp;lt;br/&amp;gt;&lt;br /&gt;
linux-2.6.8.1-fusion-3.02.18.patch&amp;lt;br/&amp;gt;&lt;br /&gt;
diff-scsi-mpt-fusion-20050927&amp;lt;br/&amp;gt;&lt;br /&gt;
diff-drv-fusion-entropy-20040831&amp;lt;br/&amp;gt;&lt;br /&gt;
diff-fusion-crashdump-20060303&amp;lt;br/&amp;gt;&lt;br /&gt;
diff-mpt-fusion-nosleep&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-arch-4gb-mce-20060824 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch by Vasily (vvs@):&lt;br /&gt;
&lt;br /&gt;
This patch fixes 4Gb-split-related issue: access to kernel-space memory&lt;br /&gt;
(machine_check_vector) before context switching&lt;br /&gt;
&lt;br /&gt;
Bug #67271.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-dbg-showregs-20060725 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Andrey Savochkin &amp;amp;lt;saw@openvz.org&amp;amp;gt;:&amp;lt;br/&amp;gt;&lt;br /&gt;
implements printing call traces on all CPUs on show_regs.&lt;br /&gt;
&lt;br /&gt;
Bug #65540.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== linux-2.6.8.1-e1000-7.2.7.patch ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch prepared by Vasily (vvs@):&amp;lt;br/&amp;gt;&lt;br /&gt;
e1000 driver updated up to 7.2.7 version&lt;br /&gt;
&lt;br /&gt;
sources were taken from http://sourceforge.net/projects/e1000/&lt;br /&gt;
&lt;br /&gt;
obsoletes linux-2.6.8.1-e1000-6.1.16-k3.patch&lt;br /&gt;
&lt;br /&gt;
Bug #19952.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== linux-2.6.8-adp94xx-1.0.8.patch ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Vasily (vvs@):&lt;br /&gt;
&lt;br /&gt;
added support for adaptec94xx devices, driver adp94xx version 1.0.8, sources from RHEL4u4 kernel 2.6.9-42&lt;br /&gt;
&lt;br /&gt;
Bug #68062.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== linux-2.6.8-dpt_i2o-2.5.0-2426.patch ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Vasily (vvs@):&amp;lt;br/&amp;gt;&lt;br /&gt;
added alternative driver for I2O hardware, version 2.5.8, build 2426&lt;br /&gt;
&lt;br /&gt;
sources taken from Mark Salyzyn,&lt;br /&gt;
obsoletes diff-drv-dpt-entropy-20040525&lt;br /&gt;
&lt;br /&gt;
Bug #68066.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== linux-2.6.8-i2o-1.325.patch ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Vasily (vvs@):&amp;lt;br/&amp;gt;&lt;br /&gt;
updates i2o layer, backported from to 2.6.17 linux mainstream kernel&lt;br /&gt;
&lt;br /&gt;
obsoletes diff-i2o-update-20051214&lt;br /&gt;
&lt;br /&gt;
Bug #68066.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== linux-2.6.8.1-tg3-3.52.rh.patch ====&lt;br /&gt;
'''diff-update-ethtool-20060904'''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''diff-pciids-update'''&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patches prepared by Vasily (vvs@):&amp;lt;br/&amp;gt;&lt;br /&gt;
tg3 driver updated up to 3.52-rh version,&lt;br /&gt;
&lt;br /&gt;
sources from RHEL4u4 kernel 2.6.9-42&lt;br /&gt;
&lt;br /&gt;
obsoletes linux-2.6.8.1-tg3-3.43.rh.patch&lt;br /&gt;
&lt;br /&gt;
Bug #68032.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ms-bind-mount-flags-20060816 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Andrey (amirkin@):&lt;br /&gt;
&lt;br /&gt;
This patch adds support of 3 mount flags (nodev, noexec, nosuid) to --bind mount. Now we can do bind mounts with noexec, nosuid and nodev options w/o need to do remount.&lt;br /&gt;
&lt;br /&gt;
Bug #67909.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ext3-errorbehaviour-20060902 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
SWsoft Virtuozzo/OpenVZ Linux kernel team has discovered that ext3 error&lt;br /&gt;
behavior was broken in linux kernels since 2.5.x versions by the following&lt;br /&gt;
patch:&lt;br /&gt;
&lt;br /&gt;
2002/10/31 02:15:26-05:00 tytso@snap.thunk.org&amp;lt;br/&amp;gt;&lt;br /&gt;
Default mount options from superblock for ext2/3 filesystems&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://linux.bkbits.net:8080/linux-2.6/gnupatch@3dc0d88eKbV9ivV4ptRNM8fBuA3JBQ http://linux.bkbits.net:8080/linux-2.6/gnupatch@3dc0d88eKbV9ivV4ptRNM8fBuA3JBQ]&lt;br /&gt;
&lt;br /&gt;
In case ext3 file system is mounted with errors=continue (EXT3_ERRORS_CONTINUE)&lt;br /&gt;
errors should be ignored when possible. However at present in case of any error&lt;br /&gt;
kernel aborts journal and remounts filesystem to read-only. Such behavior was&lt;br /&gt;
hit number of times and noted to differ from that of 2.4.x kernels.&lt;br /&gt;
&lt;br /&gt;
This patch fixes this:&lt;br /&gt;
* do nothing in case of EXT3_ERRORS_CONTINUE,&lt;br /&gt;
* set EXT3_MOUNT_ABORT and call journal_abort() in all other cases&lt;br /&gt;
* panic() should be called after ext3_commit_super() to save sb marked as EXT3_ERROR_FS&lt;br /&gt;
&lt;br /&gt;
Signed-off-by: Vasily Averin &amp;amp;lt;vvs@sw.ru&amp;amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Acked-by: Kirill Korotaev &amp;amp;lt;dev@sw.ru&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bugs #57259, #67988.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-generic-aio-retval-20060904 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Vasily (vvs@),&lt;br /&gt;
&lt;br /&gt;
fixes several DIO and iov related issues in generic_file_aio_write_nolock(),&lt;br /&gt;
based on inux-2.6.9-generic-aio-retval.patch from RHEL4u4 kernel 2.6.9-42&lt;br /&gt;
&lt;br /&gt;
Bug #68103.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-jbd-unexpectdirty-20060905 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from linux mainstream, prepared by Vasily (vvs@),&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://linux.bkbits.net:8080/linux-2.6/gnupatch@431f7f0ceyo6g8tikQvG3I-cCSb7kw http://linux.bkbits.net:8080/linux-2.6/gnupatch@431f7f0ceyo6g8tikQvG3I-cCSb7kw]&lt;br /&gt;
&lt;br /&gt;
attached patch should fix the following race:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
  Proc 1                               Proc 2&lt;br /&gt;
&lt;br /&gt;
  __flush_batch()&lt;br /&gt;
    ll_rw_block()&lt;br /&gt;
                                     do_get_write_access()&lt;br /&gt;
                                   lock_buffer&lt;br /&gt;
                                          jh is only waiting for checkpoint&lt;br /&gt;
                                     -&amp;amp;gt; b_transaction == NULL -&amp;amp;gt;&lt;br /&gt;
                                             do nothing&lt;br /&gt;
                                           unlock_buffer&lt;br /&gt;
    test_set_buffer_locked()&lt;br /&gt;
    test_clear_buffer_dirty()&lt;br /&gt;
                                           __journal_file_buffer()&lt;br /&gt;
                                        change the data&lt;br /&gt;
    submit_bh()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and we have sent wrong data to disk...  We now clean the dirty buffer flag&lt;br /&gt;
under buffer lock in all cases and hence we know that whenever a buffer is&lt;br /&gt;
starting to be journaled we either finish the pending write-out before&lt;br /&gt;
attaching a buffer to a transaction or we won't write the buffer until the&lt;br /&gt;
transaction is going to be committed.&lt;br /&gt;
&lt;br /&gt;
The test in jbd_unexpected_dirty_buffer() is redundant - remove it.&lt;br /&gt;
Furthermore we have to clear the buffer dirty bit under the buffer lock to&lt;br /&gt;
prevent races with buffer write-out (and hence prevent returning a buffer&lt;br /&gt;
with IO happening).&lt;br /&gt;
&lt;br /&gt;
Signed-off-by: Jan Kara &amp;amp;lt;jack@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;
Bug #68106.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ms-nf-security-checks3-20060904 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Dmitry (dim@):&lt;br /&gt;
&lt;br /&gt;
a lot of changes in order to unify compat checks with regular ones.&lt;br /&gt;
Fixed bugs with unavailabilty of some iptables targets and matches in&lt;br /&gt;
32bit VEs over 64bit kernels. (was broken in 022stab078.16 kernel)&lt;br /&gt;
&lt;br /&gt;
Bugs #68017, #68042, #68043.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ms-pit-cpukhz ====&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;
pit timer doesn't initialize cpu_khz&lt;br /&gt;
&lt;br /&gt;
Bug #66955.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ms-rtnl-deadlock-20060802 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel (xemul@),&amp;lt;br/&amp;gt;&lt;br /&gt;
fixes deadlock on net_todo_run_mutex,&lt;br /&gt;
based on patch from Linux mainstream&lt;br /&gt;
&lt;br /&gt;
[http://linux.bkbits.net:8080/linux-2.6/cset@1.4087.297.147 http://linux.bkbits.net:8080/linux-2.6/cset@1.4087.297.147]&lt;br /&gt;
&lt;br /&gt;
Bug #66125.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ubc-net-locking-20060727 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Pavel (xemul@):&lt;br /&gt;
&lt;br /&gt;
All sock beancounters are stored in the list, starting at&lt;br /&gt;
top beancounter, and thus top's lock must be used to&lt;br /&gt;
protect the list.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-multi-cleanup-20060905 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Pavel Emelianov (xemul@), adopted by Vasily (vvs@)&amp;lt;br/&amp;gt;&lt;br /&gt;
Try to cleanup each VE in a separate thread.&lt;br /&gt;
This alows simultaneous stop of many VEs at once.&lt;br /&gt;
&lt;br /&gt;
Bug #60673.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-venet-rtcache-20060905 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;&lt;br /&gt;
Patch from Andrey Savochkin &amp;amp;lt;saw@openvz.org&amp;amp;gt;, backported by Vasily (vvs@)&amp;lt;br/&amp;gt;&lt;br /&gt;
Fix of broken virtualization  of /proc/net/rt_cache.&lt;br /&gt;
&lt;br /&gt;
Bug #65528.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-vzdq-quotaoff-EIO-20060705 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Vasily (vvs@):&amp;lt;br/&amp;gt;&lt;br /&gt;
Turns off quota in spite of errors while syncing inodes.&lt;br /&gt;
&lt;br /&gt;
Bug #65186.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-vzwdog-irq-20060905 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Andrey (saw@), corrected by Vasily (vvs@):&amp;lt;br/&amp;gt;&lt;br /&gt;
Restore showing IRQ information in vzwdog.&lt;br /&gt;
&lt;br /&gt;
Bug #68096.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ms-nf-compat-cleanup-fix-20060907 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Dmitry (dim@):&amp;lt;br/&amp;gt;&lt;br /&gt;
fixed translate_compat_table() error way.&lt;br /&gt;
&lt;br /&gt;
Bug #68286.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ms-nf-compat-cleanup-20060908 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Dmitry (dim@), fixes issues noticed by Vasiliy (vvs@):&lt;br /&gt;
&lt;br /&gt;
* add flush of offsets on error way, may lead to table corruption on the next compat_do_replace.&lt;br /&gt;
* added missed checks to comapt_do_replace()&lt;br /&gt;
* targets/matches module_put cleanup&lt;br /&gt;
* debug messages cleanup&lt;br /&gt;
&lt;br /&gt;
Bug #65826.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== diff-ve-nf-ct-max-20060908 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;change&amp;quot;&amp;gt;Patch from Dmitry (dim@):&amp;lt;br/&amp;gt;&lt;br /&gt;
fixed net.ipv4.ip_conntrack_max shortcut write ability.&lt;br /&gt;
&lt;br /&gt;
Bug #68289.&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>