Re: Warning about kernel 4.2 performance

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

 



I don't use fedora any more myself, but a quick check online shows that Fedora 23 has kernel 4.2. Unfortunately I was unable to find out whether the kconfig on 32bit version enables the vm86() syscall or not. Does anyone have a running Fedora 23 32bit system they could check, please?


On Sat, 3 Oct 2015 21:27:44 -0700
solarflow99 <solarflow99@xxxxxxxxx> wrote:

> thats a shame, I haven't checked but i'll bet Fedora will go this way as well.
> 
> 
> 
> On Sat, Oct 3, 2015 at 12:56 AM, Andrew Bird <ajb@xxxxxxxxxxxxxxxxxxx> wrote:
> > Hi all,
> >     I think it best to warn everyone that requires the maximum performance for Dosemu and is using 32bit linux to get hardware assistance via cpuemu=off (the default on 32bit), that if you install a 4.2 kernel or greater the system call that Dosemu uses to get you that extra speed is being turned off by default on upstream kernels. It is up to the individual distros to enable it specifically. This will, depending upon what your DOS app does, cause a considerable performance drop (for me that's about about a factor of 10) as Dosemu falls back to cpuemu=vm86.
> >
> > In Ubuntu Wily they have not enabled the vm86() system call, which I expect is because they overlooked the fact a new kernel config switch was added, which means if you need the speed you'll have to start building your own kernels. I raised a bug on Ubuntu's Launchpad tracker asking for the syscall to be compiled in, but runtime disabled by default and you should do the same for your distro if it's important to you too.
> > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1499089
> >
> >
> > --
> > Andrew Bird <ajb@xxxxxxxxxxxxxxxxxxx>
> > --
> > To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
> > the body of a message to majordomo@xxxxxxxxxxxxxxx
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> --
> To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html


-- 
Andrew Bird <ajb@xxxxxxxxxxxxxxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Console]     [Linux Audio]     [Linux for Hams]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite Camping]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Samba]     [Linux Media]     [Fedora Users]

  Powered by Linux