Re: [PATCH -mm] kexec jump -v9

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[..]> > > +2:> > > +	call	*%edx> > > > > +	movl	%edi, %edx> > > +	popl	%edi> > > +	pushl	%edx> > > +	jmp	2b> > > +> > > > What does above piece of code do? Looks like redundant for switching> > between the kernels? After call *%edx, we never return here. Instead> > we come back to "kexec_jump_back_entry"?> > For switching between the kernels, this is redundant. Originally another> feature of kexec jump is to call some code in physical mode. This is> used to provide a C ABI to called code.> 
Hi Huang,
Ok, You want to make BIOS calls. We already do that using vm86 mode anduse bios real mode interrupts. So why do we need this interface? Or, IOW,how is this interface better?
Do you have something in mind where/how are you going to use it?
ThanksVivek_______________________________________________linux-pm mailing listlinux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx://lists.linux-foundation.org/mailman/listinfo/linux-pm


[Index of Archives]     [Linux ACPI]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [CPU Freq]     [Kernel Newbies]     [Fedora Kernel]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux