|
|
|
|
|
|
|
|
|
|
xen-users
[Xen-users] How do I upgrade from 2.6.18 to 2.6.18-4?
Hi,
How do I upgrade from 2.6.18 to 2.6.18-4?
I have tried this
download http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.18.4.bz2
cd /usr/src/xen-3.1.0-src/linux-2.6.18-xen
patch -p1 < patch-2.6.18.4
This gave me two hunk errors.
1. patching file Makefile
Hunk #1 FAILED at 1.
Hunk #2 succeeded at 895 (offset 1 line).
Hunk #3 succeeded at 1080 (offset 1 line).
1 out of 3 hunks FAILED -- saving rejects to file Makefile.rej
more Makefile.rej
***************
*** 1,7 ****
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 18
- EXTRAVERSION =
NAME=Avast! A bilge rat!
# *DOCUMENTATION*
--- 1,7 ----
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 18
+ EXTRAVERSION = .4
NAME=Avast! A bilge rat!
# *DOCUMENTATION*
2. patching file net/core/skbuff.c
Hunk #1 succeeded at 643 (offset 5 lines).
Hunk #2 FAILED at 1951.
Hunk #3 FAILED at 1962.
2 out of 3 hunks FAILED -- saving rejects to file net/core/skbuff.c.rej
more net/core/skbuff.c.rej
*************** struct sk_buff *skb_segment(struct sk_bu
*** 1950,1956 ****
do {
struct sk_buff *nskb;
skb_frag_t *frag;
- int hsize, nsize;
int k;
int size;
--- 1951,1957 ----
do {
struct sk_buff *nskb;
skb_frag_t *frag;
+ int hsize;
int k;
int size;
*************** struct sk_buff *skb_segment(struct sk_bu
*** 1961,1971 ****
hsize = skb_headlen(skb) - offset;
if (hsize < 0)
hsize = 0;
- nsize = hsize + doffset;
- if (nsize > len + doffset || !sg)
- nsize = len + doffset;
- nskb = alloc_skb(nsize + headroom, GFP_ATOMIC);
if (unlikely(!nskb))
goto err;
--- 1962,1971 ----
hsize = skb_headlen(skb) - offset;
if (hsize < 0)
hsize = 0;
+ if (hsize > len || !sg)
+ hsize = len;
+ nskb = alloc_skb(hsize + doffset + headroom, GFP_ATOMIC);
if (unlikely(!nskb))
goto err;
then I proceeded anyway
make KERNELS="linux-2.6-xen" dist
and installed it with ./install.sh
I followed that with
cd /boot
mkinitramfs -o initrd.img-xen.3.1.0 2.6.18-xen
depmod 2.6.18-xen
Now on reboot the modules aren't loading complaining about unknown symbols, etc.
So I've done something (or somethings) wrong.
What is the correct proceedure?
Thanks.
Chris.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-users] How do I upgrade from 2.6.18 to 2.6.18-4?,
Chris Fanning <=
|
|
|
|
|