[Vserver] Re: Re: vserver patch for recent 2.6.16

2007-02-11 Thread Markus Schuster
Herbert Poetzl wrote:
 btw: I'm thinking about generating a patch for the current XEN stable
 kernel, that
 - updates the kernel to 2.6.16.38 (from .33)
 - includes your vserver patch and my corrections regardings the
 rejects I want to announce it to the xen-users and maybe xen-devel
 mailinglists for the users that don't read the vserver ML.
 
 no problem here, just make sure that the patch is also
 available to the Linux-VServer users :)

OK, my patch is ready to use! Get it from
http://markus.schuster.name/download/linux/xen-vserver/patch-2.6.16.33-xen_to_2.6.16.40-xen-vserver.patch.gz

It includes:
- Updates from 2.6.16.33 to 2.6.16.40
- patch-2.6.16.38-vs2.0.3-rc1.1.diff
- Corrections to make it all work together

My productive server runs this kernel and it seems to work fine. 

Have fun!

Regards, 
Markus

___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


[Vserver] Re: Re: vserver patch for recent 2.6.16

2007-01-28 Thread Markus Schuster
Daniel Hokka Zakrisson wrote:

http://people.linux-vserver.org/~dhozac/p/k/patch-2.6.16.37-vs2.0.3-rc1.diff
 [..]

Really really nice! Now my test results: 

1.) patch time
I had been able to patch a XEN 2.6.16.38 and it produced rejects in the
following 3 files:
 include/asm-i386/page.h
 net/ipv4/tcp.c
 Makefile
The Makefile can be ignored, that's just the version string. The other two
rejects are easy to fix. In tcp.c it's just an #include and page.h is well
known to me from older vserver patches and also rather easy to fix (more or
less copy-and-paste from the .rej file). 

2.) compile time
I had some problems with JFS, there are some constants used that aren't
defined elsewhere. The patch adds the two functions jfs_set_inode_flags and
jfs_sync_flags to fs/jfs/jfs_inode.c and most/all? of the constants used in
this two functions are undefined. But no problem for me as I don't need
JFS. I've just disabled it. No further compile time problems with
my .config. 

3.) run time
I've just done some basic testing and until now all is working as expected.
But let me do some more testing :)

A big THANK YOU from my side! Now I can upgrade to XEN 3.0.4-1 without the
buggy Debian kernel. 

Regards, 
Markus

___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver