Page MenuHomeFreeBSD

mgorny_gentoo.org (Michał Górny)
User

Projects

User does not belong to any projects.

User Details

User Since
Oct 2 2020, 4:40 PM (8 w, 5 d)

Recent Activity

Oct 21 2020

mgorny_gentoo.org added a comment to D26856: Improve FPU Tag Word reconstruction on i386 to indicate register states.

Thank you!

Oct 21 2020, 7:07 AM

Oct 20 2020

mgorny_gentoo.org updated the diff for D26856: Improve FPU Tag Word reconstruction on i386 to indicate register states.

Fixed per review comments.

Oct 20 2020, 8:53 PM
mgorny_gentoo.org updated the summary of D26856: Improve FPU Tag Word reconstruction on i386 to indicate register states.
Oct 20 2020, 6:02 PM

Oct 19 2020

mgorny_gentoo.org updated the summary of D26856: Improve FPU Tag Word reconstruction on i386 to indicate register states.
Oct 19 2020, 11:30 AM
mgorny_gentoo.org added a comment to D26856: Improve FPU Tag Word reconstruction on i386 to indicate register states.

That said:

  1. I'm wondering if there's a common place we could move this function too not to duplicate it.
  2. I suppose we could use a packed struct to look at the float80 instead of pointer hacks.
Oct 19 2020, 11:30 AM
mgorny_gentoo.org requested review of D26856: Improve FPU Tag Word reconstruction on i386 to indicate register states.
Oct 19 2020, 11:29 AM

Oct 3 2020

mgorny_gentoo.org added a comment to D26643: amd64 Store full 64bit of FIP/FDP for 64bit processes when using XSAVE..

I can confirm that the patch fixes the LLDB problem too!

Oct 3 2020, 6:13 PM
mgorny_gentoo.org added a comment to D26643: amd64 Store full 64bit of FIP/FDP for 64bit processes when using XSAVE..

I'm currently building the kernel with the new version and I should have some test results in an hour or so.

Oct 3 2020, 6:04 PM

Oct 2 2020

mgorny_gentoo.org added a comment to D26643: amd64 Store full 64bit of FIP/FDP for 64bit processes when using XSAVE..

Sure. Here you are:

Oct 2 2020, 8:04 PM
mgorny_gentoo.org added a comment to D26643: amd64 Store full 64bit of FIP/FDP for 64bit processes when using XSAVE..

To be honest, I think you can call 32-bit version for 32-bit programs unconditionally, independently of CPUID_STDEXT_NFPUSG. After all, 32-bit programs use 32-bit addresses, so they always fit in the shorter form.

Oct 2 2020, 4:47 PM