Hi Kushal,

Are you running the kernel 2.6.26-ksplice as well as using it to be build 
your update against?

If you send me the data stored in the debugging file when your run 
ksplice-apply with debugging enabled

ksplice-apply --debug ./ksplice-kkda1whi.tar.gz

I can take a look at it.

        -Tim Abbott

On Fri, 13 Feb 2009, Kushal Koolwal wrote:

> 
> Hi Tim,
> 
> So I made some progress after downloading the latest 0.9.6 version as 
> suggested by you. But now I got stuck at the ksplice-apply command. Here is 
> what I get:
> 
> 
> make: Entering directory `/usr/src/linux-headers-2.6.26-ksplice'
>   INSTALL /tmp/ksplice-tmp-Q5Yl6u/kmodsrc/ksplice-kkda1whi.ko
>   INSTALL /tmp/ksplice-tmp-Q5Yl6u/kmodsrc/ksplice-kkda1whi_vmlinux-helper.ko
>   INSTALL /tmp/ksplice-tmp-Q5Yl6u/kmodsrc/ksplice-kkda1whi_vmlinux.ko
> make: Leaving directory `/usr/src/linux-headers-2.6.26-ksplice'
> Ksplice update tarball written to ksplice-kkda1whi.tar.gz
> 
> debian-sid:/usr/src/linux-source-2.6.26/kernel# ksplice-apply 
> ./ksplice-kkda1whi.tar.gz 
> Error applying Ksplice update kkda1whi:
> Ksplice has aborted the upgrade because Ksplice has been unable to match the
> object code produced by your current compiler and assembler against the 
> running
> kernel's object code.  If you provided the exact kernel source to the running
> kernel, then it appears that your current compiler and/or assembler are
> behaving differently from the compiler and assembler used to build the running
> kernel.  If possible, please use the exact compiler and assembler that were
> used to build the running kernel.  If you are using exactly the same compiler
> and assembler, consider reporting a bug to de...@ksplice.com.
> 
> Died at /usr/local/sbin/ksplice-apply line 131.
> debian-sid:/usr/src/linux-source-2.6.26/kernel#
> 
> Now the ksplice-create commands is able to successfully create the 
> tarball file. I am pretty sure that the kernel that I am using 
> (2.6.26-ksplice) is compiled with the same gcc version on my system. 
> Here is what I did to ensure that:
> 0. apt-get update; apt-get upgrade
> 1. I just downloaded the linux-source-2.6.26 from Debian Sid.
> 2. Copied my default /boot/config-2.6.26-1-686 to the sources 
> linux-source-2.6.26
> 3. Compiled a new kernel called 2.6.26-ksplice (make-kpkg way)
> 
> And then I followed the instructions as mentioned in my original bug report.
> 
> Not sure if I missed any step or there is still some bug.
> 
> Kushal Koolwal
> 
> I do blog at http://blogs.koolwal.net/
> 
> 
> 
> 
> _________________________________________________________________
> Windows Liveā„¢: E-mail. Chat. Share. Get more ways to connect. 
> http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_AE_Faster_022009
> 
> 
> 

Reply via email to