[Debian] Re: lenny updates (CPT patches)

Kir Kolyshkin kir at openvz.org
Mon Mar 9 18:25:22 EDT 2009


Looks like a few patches are already there, see below. Only 5 CPT 
patches are still left. If you need I can write a new email about CPT 
patches to avoid confusion.

Kir Kolyshkin wrote:
> Kir Kolyshkin wrote:
>> Also, while I am at it... I am currently checking all the ~80 patches 
>> that are not in openvz lenny kernel. Looks like most are really 
>> needed. Let me suggest some in a few emails I will send as a reply to 
>> this one.
>
> Checkpointing-related patches. Needed if we want working 
> checkpointing/restart.
>
> 1. High-priority patches
>
> http://git.openvz.org/?p=linux-2.6.26-openvz;a=commitdiff;h=d588f384c7a326c049f27cf4d90b949a89c1fe94 
>
> CPT: Use sock_create instead sock_create_kern
> Puts sockets in correct net namespace. Pretty trivial, not an ABI 
> breaker. Found by internal testing.
> Attached as 0001*
Sorry, this one is already included. Harder to track since the patch was 
just added to the end of openvz.patch instead of creating a separate file.
>
>
> http://git.openvz.org/?p=linux-2.6.26-openvz;a=commitdiff;h=15ce7ef10f52493f94f5438d22a60a60e6bffdb0 
>
> CPT: Fix memory corruption
> Found by internal testing. Exports one more function (needed since 
> cpt/rst can be build as modules) so can be an ABI breaker.
> Attached as 0002*

Ditto.

>
>
> http://git.openvz.org/?p=linux-2.6.26-openvz;a=commitdiff;h=e744de05b10aeff8289c5d287ed92cbb0438426d 
>
> CPT: Fixed checkpoint error due to skipped mm->exe_file dump
> Needed due to changes in 2.6.26 kernel.Found by internal testing. 
> Exports one more function so can be an ABI breaker.
> Attached as 0006*

Ditto.

>
>
>
> http://git.openvz.org/?p=linux-2.6.26-openvz;a=commitdiff;h=6d18ba377cfa3e86ee830fe6a5fce52b8fd51039 
>
> CPT: revert check on sk_reuse>1
> This is fix for Debian bug #500645 (OpenVZ bug #1034).
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500645
> Attached as 0038-CPT-revert-check-on-sk_reuse-1.patch
>
>
>
> http://git.openvz.org/?p=linux-2.6.26-openvz;a=commitdiff;h=029cecb45ceb652b0add04388fcaabe822e83660 
>
> cpt: Make the proper check for sigmask
> Trivial fix, not an ABI breaker. Fixes OpenVZ bug #1122
> http://bugzilla.openvz.org/show_bug.cgi?id=1122
>
>
> 2. "Not sure those are needed" patches.
>
> http://git.openvz.org/?p=linux-2.6.26-openvz;a=commitdiff;h=ef2def76125ba8753042329df1ede57449de4609 
>
> cpt: Ban fib trie
> Pretty trivial. Not really needed if we make sure CONFIG_IP_FIB_TRIE 
> is not set in openvz kernel .config, but shouldn't break anything.
> Attached as 0012*

Ditto
>
>
> http://git.openvz.org/?p=linux-2.6.26-openvz;a=commitdiff;h=4fc3a18ab7c46e4bc375fa3ce59b7fb1b173f35b 
>
> cpt: bump image version to VERSION_26
> Needed to not confuse the user.
> Attached as 0017*
>
>
> http://git.openvz.org/?p=linux-2.6.26-openvz;a=commitdiff;h=c00febbae95a18b264fd8ca72b8eef09ef28ae2e 
>
> cpt: Make it module by default
> CONFIG_VZ_CHECKPOINT was set to n by default in kernel config. Now 
> since it's working we enable it.
> Doesn't make much sense for Debian if we set CONFIG_VZ_CHECKPOINT 
> explicitly.
> Attached as 0019*
>
>
> http://git.openvz.org/?p=linux-2.6.26-openvz;a=commitdiff;h=281828bf90ea4e49bf5d8e777b1ec43972bf0949 
>
> cpt: replace BUG_ON-s checking for sizeof-s with BUILD_BUG_ON
> Those checks need to be done compile-time not runtime. Mostly needed 
> for developers but won't hurt to include.
> Attached as 0032*
>



More information about the Debian mailing list