Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support for 32bit emulation #14

Closed
ldegio opened this issue Mar 6, 2014 · 2 comments
Closed

support for 32bit emulation #14

ldegio opened this issue Mar 6, 2014 · 2 comments

Comments

@ldegio
Copy link
Contributor

ldegio commented Mar 6, 2014

the 64bit linux does some magic to run 32bit binaries. See:

http://stackoverflow.com/questions/3305350/how-do-32-bit-applications-make-system-calls-on-64-bit-linux
the CONFIG_IA32_EMULATION kernel flag
The result with our current driver is that the driver is uncapable of detecting and interpreting 32bit syscalls, generating a bunch of garbage and sometimes crashing the system.

How to replicate:
install skype on a 64bit fedora following these instructions http://www.unixmen.com/how-to-install-skype-on-fedora-18-64bit/ and capture its activity.

@pachulo
Copy link

pachulo commented Jun 5, 2015

+1

When trying to analyse skype activity in my Ubuntu 14.04 x64 machine all I can see are "switch" events:

619 09:10:52.546781405 1 skype (23179) > switch next=98 pgft_maj=495 pgft_min=35625 vm_size=599632 vm_rss=187440 vm_swap=0 
624 09:10:52.547725199 1 skype (23179) > switch next=0 pgft_maj=495 pgft_min=35625 vm_size=599632 vm_rss=187440 vm_swap=0 
1348 09:10:52.589806801 1 skype (23179) > switch next=0 pgft_maj=495 pgft_min=35625 vm_size=599632 vm_rss=187440 vm_swap=0 
1598 09:10:52.602041138 1 skype (23179) > switch next=0 pgft_maj=495 pgft_min=35625 vm_size=599632 vm_rss=187440 vm_swap=0 
2474 09:10:52.631827970 1 skype (23179) > switch next=0 pgft_maj=495 pgft_min=35625 vm_size=599632 vm_rss=187440 vm_swap=0 
2603 09:10:52.637640003 2 skype (23331) > switch next=0 pgft_maj=0 pgft_min=8 vm_size=599632 vm_rss=187440 vm_swap=0

@luca3m
Copy link
Contributor

luca3m commented Nov 24, 2015

We have it now.

@luca3m luca3m closed this as completed Nov 24, 2015
@tsigian tsigian mentioned this issue Mar 8, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants