Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Download/kernel/2.6.8/022stab070.1/changes

55 bytes added, 19:08, 21 March 2008
formatting fixes
* Drivers and mainstream updates.
=== Compatibility ===Introduced new env create parameters allowing:* to turn on SYSFS inside VPS* configure number of VCPUs inside VPS <h3includeonly>[[{{PAGENAME}}/changes#Configs|{{Long changelog message}}]]</h3includeonly><noinclude>=== Configs ===
Same as 022stab064, plus<br/>
Added:
Removed:
* -<code>CONFIG_VE_SYSFS=n</code> (now runtime configurable)
=== Compatibility ===
Introduced new env create parameters allowing:
* to turn on SYSFS inside VPS
* configure number of VCPUs inside VPS
<includeonly>[[{{PAGENAME}}/changes#Patches|{{Long changelog message}}]]</includeonly><noinclude>
=== Patches ===
==== diff-security-ptrace-overflow ====
<div class="change">Patch from mainstream:<br/>
[PATCH] x86_64: Don't allow accesses below register frame in ptrace
==== diff-security-emt64-ptrace-rip ====
<div class="change">Patch from mainstream:<br/>
[PATCH] x86_64: check if ptrace RIP is canonical
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
GIT: d1099e8a18960693c04507bdd7b9403db70bfd97<br/>
RHEL4u2: linux-2.6.9-CAN-2005-1762-x86_64-ptrace-canonical-addr.patch<br/>
http://linux.bkbits.net:8080/linux-2.6/cset@1.3011<br/>
==== diff-ms-compat-TCSBRKP-ioctl ====
<div class="change">Patch from mainstream:<br/>
[PATCH] add TCSBRKP to compat_ioctl.h
==== diff-ms-emt64-changepageattr-flush ====
<div class="change">Patch from mainstream:<br/>
[PATCH] x86-64: Fix missing TLB flushes in change_page_attr
==== diff-ms-irqboot-dual-core ====
<div class="change">Patch from mainstream:<br/>
[PATCH] x86: no interrupts from secondary CPUs until officially online
==== diff-ms-compat-solsocket ====
<div class="change">Patch from mainstream:<br/>
[NET]: Check for SOL_SOCKET in compat_sys_getsockopt
==== diff-CAN-2005-2800-proc-scsi ====
<div class="change">Patch from mainstream:<br/>
minor security issues in VE0 in /proc/scsi.
==== diff-ms-vsyscall-unwind-info ====
<div class="change">Patch from mainstream:<br/>
[PATCH] Unwind information fix for the vsyscall DSO
==== diff-ms-signal-handling-dr7 ====
<div class="change">Patch from mainstream:<br/>
[PATCH] faster signal handling on x86
==== diff-ms-timer-barrier ====
<div class="change">Patch from mainstream:<br/>
[PATCH] del_timer() vs. mod_timer() SMP race
==== diff-ms-eppoll-timeout ====
<div class="change">Patch from mainstream:<br/>
[PATCH] epoll: handle timeout overflow
==== diff-emt64-vsyscall-coredump-20060201 ====
<div class="change">Patch from Pavel:
Since vsyscall page may be not mapped on emt64, elf_core_dump
==== diff-compat-sysfs-runtime-20060117, ====
==== diff-ve-sysfs-runtime-20060117 ====
<div class="change">Patch from Kirill:<br/>
[PATCH] make per-VPS sysfs to be tunable on VPS start
==== diff-ve-create-errpath-20060126 ====
<div class="change">Patch from Pavel:
If alloc_vpid() for init fails ipcs are not cleaned up
==== diff-security-lease-locks ====
<div class="change">Patch from mainstream:<br/>
[PATCH] VFS: local denial-of-service with file leases
==== diff-security-nls-ascii ====
<div class="change">Patch from mainstream:<br/>
[PATCH] NLS: Fix overflow of nls_ascii (minor)
==== diff-ms-edid-info ====
<div class="change">Patch from mainstream:<br/>
[PATCH] Fix EDID_INFO in zero-page
==== diff-usb-uhci-20060216 ====
<div class="change">Patch from mainstream:
This patch fixes the error in the UHCI driver, cause of messages like
host controller process error, something bad happened!
 
http://linux.bkbits.net:8080/linux-2.6/gnupatch@412b8b37YsXQ5El2dAe2S2SMXZ-m0A
==== diff-ms-syncdirtybuf-errcode ====
<div class="change">Patch from mainstream:<br/>
[PATCH] make sync_dirty_buffer() return something useful
==== diff-ms-jiffies-to-usec ====
<div class="change">Patch from mainstream:<br/>
[TIME]: Put jiffies_to_usecs in time.h
==== diff-ms-endianity-checks ====
<div class="change">Patch from mainstream (was in kernel-ve already):<br/>
[PATCH] beginning of endianness annotations
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
GIT: 63028aa7f581d9d4e6889f9dc06ded2534250a76<br/>
RHEL4u2: linux-2.6.9-ia64-handle-page-not-present.patch<br/>
http://linux.bkbits.net:8080/linux-2.6/cset@1.3332.274.1
==== diff-ms-ia64-map-gate-page ====
<div class="change">Patch from mainstream:<br/>
[IA64] Fill holes in FIXADDR_USER space with zero pages.
==== diff-ms-ia64-sigprocmask-20060125 ====
<div class="change">Patch from mainstream:<br/>
[IA64] Fix race condition in the rt_sigprocmask fastcall
==== diff-ms-ia64-update-mmu-cache ====
<div class="change">Patch from mainstream:<br/>
[PATCH] arch hook for notifying changes in PTE protections bits
==== diff-ms-ia64-sba_iommu-size ====
<div class="change">Patch from mainstream:<br/>
[IA64-HP] Fix for bits_wanted in sba_iommu.c
==== diff-ms-ia64-salinfod-read-exhaust ====
<div class="change">Patch from mainstream:<br/>
[IA64] When we exhaust the supply of records to read, clear the event
status.
Patch written by Ben Woodard. Sanity checked by Jesse Barnes.
Signed-off-by: Tony Luck &lt;tony.luck@intel.com&gt;
==== diff-ms-procfs-getpid-fix ====
<div class="change">Patch from mainstream, modified by Kirill:<br/>
[PATCH] ps shows wrong ppid
==== diff-2.6.9-ext2, diff-2.6.9-ext3, diff-2.6.9-jbd ====
<div class="change">Patch from mainstream:<br/>
some trivial changes from 2.6.8 to 2.6.9 in ext2/ext3/jbd
</div>
==== diff-ms-prune-icache-vs-iput ====
<div class="change">Patch from mainstream:<br/>
[PATCH] fix for prune_icache()/forced final iput() races
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;<br/>
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;<br/>
GIT: 991114c6fa6a21d1fa4d544abe78592352860c82<br/>
==== diff-ve-vpid-autofs-20060214 ====
<div class="change">Patch from Vasiliy:<br/>
Simple virtualization of vpids in autofs/autofs4
</div>
==== diff-ve-autofs4-20060214 ====
<div class="change">Patch from Vasiliy:<br/>
Simple virtualization of autofs4
</div>
==== diff-ve-autofs-20060214 ====
<div class="change">Patch from Vasiliy:<br/>
Simple virtualization of autofs
</div>
==== diff-ms-pagevec-alignment ====
<div class="change">Patch from mainstream:<br/>
[PATCH] Adjust alignment of pagevec structure
==== diff-ve-totalvcpus-20060214 ====
<div class="change">Patch from Kirill:
This patch adds total_vcpus parameter to env_create_param2 structure.
==== diff-ext3-online-resize ====
<div class="change">Patch from mainstream:<br/>
[PATCH] ext3: online resizing
==== diff-ext3-sub-second-timestamp ====
<div class="change">Patch from RHEL4/mainstream:<br/>
[PATCH] Sync in core time granuality with filesystems
==== diff-ext3-file-limit ====
<div class="change">Patch from mainstream:<br/>
[PATCH] ext2/3 file limits to avoid overflowing i_blocks
==== diff-ext3-handle-double-revoke ====
<div class="change">Patch from mainstream:<br/>
[PATCH] ext3: handle attempted double-delete of metadata.
==== diff-ext3-handle-bitmapdel ====
<div class="change">Patch from mainstream:<br/>
[PATCH] ext3: handle attempted delete of bitmap blocks.
==== diff-ext3-cleanup-abort ====
<div class="change">Patch from mainstream:<br/>
[PATCH] ext3: cleanup handling of aborted transactions.
==== diff-ms-hpet-legacy ====
<div class="change">Patch from mainstream:<br/>
[PATCH] i386: fix hpet for systems that don't support legacy replacement
==== diff-ve-vpid-init-20060213 ====
<div class="change">Patch from Kirill:
This patch fixes error path in do_env_create().
==== diff-ve-vpid-initkill-20060213 ====
<div class="change">Patch from Kirill:
This patch fixes unkillable vzctl, due to bug in error path
==== diff-ms-hpet-legacy ====
<div class="change">Patch from mainstream:<br/>
[PATCH] i386: fix hpet for systems that don't support legacy replacement
==== diff-ms-hpet-init-1 ====
<div class="change">Patch from mainstream:<br/>
[PATCH] x86: HPET setup, duplicate HPET_T0_CMP needed for some platforms
==== diff-ms-get_block_slow ====
<div class="change">Patch from mainstream:
This patch fixes infinite loop in __get_block_slow() and
==== diff-ms-bio-bounce-2 ====
<div class="change">Patch from mainstream:<br/>
[PATCH] Fix bounced bio and dm panic
==== diff-ms-bio-bounce-1 ====
<div class="change">Patch from mainstream:<br/>
[PATCH] fix highmem bouncing leaking pages
==== diff-ext3-nofssymlink-20060210 ====
<div class="change">Patch from Andrey:
This patch fixes illegal __GFP_FS allocation inside ext3 transaction in
==== diff-ve-proc-modules-20060210 ====
<div class="change">Patch form Vasiliy Tarasov:<br/>
Add empty /proc/modules file inside VPS
==== diff-security-mempolicy ====
<div class="change">Patch from mainstream:<br/>
[PATCH] Make sure interleave masks have at least one node set (minor)
==== diff-ve-virt-osrelease-20060220 ====
<div class="change">Patch from Alexander, modified by Denis:
This patch virtualizes kernel version in