Bochs 2.4.5 bugfix+ released

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
stlw
Member
Member
Posts: 357
Joined: Fri Apr 04, 2008 6:43 am
Contact:

Bochs 2.4.5 bugfix+ released

Post by stlw »

Bochs 2.4.5 was released on April 25th, 2010
This the bugfix+ release.

Brief summary :

CPU and internal debugger:
  • Major configure/cpu rework allowing to enable/disable CPU options at runtime through .bochsrc (Stanislav)
  • Bugfixes for CPU emulation correctness and stability
  • Extended Bochs internal debugger functionality
  • Implemented X2APIC extensions (Stanislav)
  • Implemented Intel VMXx2 extensions (Stanislav)
  • Implemented PCLMULQDQ AES instruction
    • Extended VMX capability MSRs, APIC Virtualization,
      X2APIC Virtualization, Extended Page Tables (EPT),
      VPID, Unrestricted Guests, new VMX controls.
Devices:
  • USB HP DeskJet 920C printer device emulation (Ben Lunt)
Dozens of bugs fixed for CPU emulation correctness and stability.
You are welcome to visit Bochs homepage, download and try the new release !

Stanislav
User avatar
xenos
Member
Member
Posts: 1118
Joined: Thu Aug 11, 2005 11:00 pm
Libera.chat IRC: xenos1984
Location: Tartu, Estonia
Contact:

Re: Bochs 2.4.5 bugfix+ released

Post by xenos »

That sounds abslutely great - can't wait to check it out :D

Is there already a (complete?) documentation for the new CPU options in .bochsrc? Wait, I think I just found what I was looking for :D
Programmers' Hardware Database // GitHub user: xenos1984; OS project: NOS
User avatar
Creature
Member
Member
Posts: 548
Joined: Sat Dec 27, 2008 2:34 pm
Location: Belgium

Re: Bochs 2.4.5 bugfix+ released

Post by Creature »

Great work, keep those Bochs updates coming ;). I always liked the fact that you post updates/releases on OSDev so we may offer suggestions and/or report possible bugs and such.
When the chance of succeeding is 99%, there is still a 50% chance of that success happening.
User avatar
IanSeyler
Member
Member
Posts: 326
Joined: Mon Jul 28, 2008 9:46 am
Location: Ontario, Canada
Contact:

Re: Bochs 2.4.5 bugfix+ released

Post by IanSeyler »

When will SMP be enabled in the official releases?
BareMetal OS - http://www.returninfinity.com/
Mono-tasking 64-bit OS for x86-64 based computers, written entirely in Assembly
stlw
Member
Member
Posts: 357
Joined: Fri Apr 04, 2008 6:43 am
Contact:

Re: Bochs 2.4.5 bugfix+ released

Post by stlw »

ReturnInfinity wrote:When will SMP be enabled in the official releases?
It IS enabled, for official releases we have supply SMP-enabled binary.

I see Volker didn't put it in release folder (also debugger-enabled build) - will add it to release folder soon.

If you ask about when SMP is going to be enabled by default - probably never.
Just compiling SMP in already reduces emulation speed by half so I don't think it is good idea to compile releases with SMP enabled.

Stanislav
Post Reply