PERFORCE change 125949 for review
Roman Divacky
rdivacky at FreeBSD.org
Sat Sep 1 10:04:45 PDT 2007
http://perforce.freebsd.org/chv.cgi?CH=125949
Change 125949 by rdivacky at rdivacky_witten on 2007/09/01 17:04:34
Use ksi->ksi_addr instead of rcr2().
Suggested by: jhb
Affected files ...
.. //depot/projects/soc2007/rdivacky/linux_fixes/sys/i386/linux/linux_sysvec.c#3 edit
Differences ...
==== //depot/projects/soc2007/rdivacky/linux_fixes/sys/i386/linux/linux_sysvec.c#3 (text+ko) ====
@@ -359,7 +359,7 @@
frame.sf_sc.uc_mcontext.sc_esp_at_signal = regs->tf_esp;
frame.sf_sc.uc_mcontext.sc_ss = regs->tf_ss;
frame.sf_sc.uc_mcontext.sc_err = regs->tf_err;
- frame.sf_sc.uc_mcontext.sc_cr2 = rcr2();
+ frame.sf_sc.uc_mcontext.sc_cr2 = (register_t)ksi->ksi_addr;
frame.sf_sc.uc_mcontext.sc_trapno = bsd_to_linux_trapcode(code);
#ifdef DEBUG
@@ -488,7 +488,7 @@
frame.sf_sc.sc_esp_at_signal = regs->tf_esp;
frame.sf_sc.sc_ss = regs->tf_ss;
frame.sf_sc.sc_err = regs->tf_err;
- frame.sf_sc.sc_cr2 = rcr2();
+ frame.sf_sc.sc_cr2 = (register_t)ksi->ksi_addr;
frame.sf_sc.sc_trapno = bsd_to_linux_trapcode(ksi->ksi_trapno);
for (i = 0; i < (LINUX_NSIG_WORDS-1); i++)
More information about the p4-projects
mailing list