update exagear kernel _ vmlinuz

update exagear kernel _ vmlinuz

Postby chroot » Mon Dec 07, 2015 4:53 pm

Hello @all

Is it possible to use a newer 4.x-kernel inside exagear?

Thanks for Your support
chroot
 
Posts: 4
Joined: Mon Dec 07, 2015 4:50 pm

Re: update exagear kernel _ vmlinuz

Postby Armmaster » Tue Dec 08, 2015 2:57 am

Hi,

Exagear uses host kernel, from this point of view there is no such thing as "guest kernel".
First of all Exagear depends on linux environment (distribution and libs), updating host kernel without changing host distribution should work properly from the first sight.
But you should take in account that we didn't test such case.
Armmaster
 
Posts: 86
Joined: Thu Oct 02, 2014 11:27 am

Re: update exagear kernel _ vmlinuz

Postby chroot » Sat Dec 12, 2015 6:54 am

... so it's the host kernel that provides kvm support for x86 applications, otherwise i could use qemu with almost equal results?
( ... for handling not only static programs? )

Thanks for Your explanations
chroot
 
Posts: 4
Joined: Mon Dec 07, 2015 4:50 pm

Re: update exagear kernel _ vmlinuz

Postby Armmaster » Sun Dec 13, 2015 5:24 am

Frankly, I didn't catch your question, could your rephrase it?
Obviously, there is no "kvm support for x86" on linux arm kernels in any sense.
Armmaster
 
Posts: 86
Joined: Thu Oct 02, 2014 11:27 am

Re: update exagear kernel _ vmlinuz

Postby chroot » Sun Dec 13, 2015 7:06 am

Understanding that kvm is only useful for arm host to arm guest virtualization, i'm looking for a new approach handling heavy cpu demands with .wine setup programs.
( where's a further need for parametrizing setup programs for finding Windows System directory folders? )

Is there a chance using special kernel driver modules that support Exagear with multicore features?

What would You recommend for a
/proc/cpuinfo
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt

or keeping qemu 1.4
Recognized CPUID flags:
pbe ia64 tm ht ss sse2 sse fxsr mmx acpi ds clflush pn pse36 pat cmov mca pge mtrr sep apic cx8 mce pae msr tsc pse de vme fpu
hypervisor rdrand f16c avx osxsave xsave aes tsc-deadline popcnt movbe x2apic sse4.2|sse4_2 sse4.1|sse4_1 dca pcid pdcm xtpr cx16 fma cid ssse3 tm2 est smx vmx ds_cpl monitor dtes64 pclmulqdq|pclmuldq pni|sse3
3dnow 3dnowext lm|i64 rdtscp pdpe1gb fxsr_opt|ffxsr mmxext nx|xd syscall
perfctr_nb perfctr_core topoext tbm nodeid_msr tce fma4 lwp wdt skinit xop ibs osvw 3dnowprefetch misalignsse sse4a abm cr8legacy extapic svm cmp_legacy lahf_lm

While memory speeds (hdparm -t /dev/mmcblk0) are almost comparable between native host (nearly 33MB/s) and exagear environment (nearly 27MB/s) these setups slow down really (even with qemu -smp 4 ...).


Thanks again
Last edited by chroot on Sun Dec 13, 2015 10:05 am, edited 1 time in total.
chroot
 
Posts: 4
Joined: Mon Dec 07, 2015 4:50 pm

Re: update exagear kernel _ vmlinuz

Postby Armmaster » Sun Dec 13, 2015 9:43 am

Exagear really uses all cores on cpu, so there is no need to use some kernel modules.

As I can see you are using Qemu 1.4 x86->arm. Qemu has very poor performance with cross architecture translation (approximately 5x times slower than Exagear) and actually for any cpu bound application it's a very bad choice.
Moreover, QEMU has no reliable multithreading support, and it's impossible to achieve stable running on multithreading apps with real utilizing of different cores.

But once again, what is your goal particulary? If your want to run different apps with wine, why your just not using WINE_PREFIX or smth like this?
Armmaster
 
Posts: 86
Joined: Thu Oct 02, 2014 11:27 am

Re: update exagear kernel _ vmlinuz

Postby chroot » Fri Dec 18, 2015 6:43 am

This Windows software is for a low-price Hantek 6022 oscilloscope, that is not supported by linux developers at the moment (maybe sigrok will in future times).

Installing and running Hantek's software was possible with WINEPREFIX=~/.wine WINEARCH=win32 taskset -c 3 wine ...
But there is no usb port accessable for firmware upload?

( Would You recommend Bochs for Windows system emulation? )

Thankyou
chroot
 
Posts: 4
Joined: Mon Dec 07, 2015 4:50 pm


Return to ExaGear Desktop

Who is online

Users browsing this forum: No registered users and 10 guests