gnewsense-users
[Top][All Lists]
Advanced

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

Re: [gNewSense-users] Binary blob in Xen patch?


From: Sam Geeraerts
Subject: Re: [gNewSense-users] Binary blob in Xen patch?
Date: Wed, 23 Jul 2008 21:05:35 +0200
User-agent: Mozilla-Thunderbird 2.0.0.12 (X11/20080420)

Sam Geeraerts wrote:
Karl Goetz wrote:
diff -Naur ubuntu-hardy/arch/x86/ia32/syscall32_syscall-xen.S
ubuntu-hardy-xen/arch/x86/ia32/syscall32_syscall-xen.S
--- ubuntu-hardy/arch/x86/ia32/syscall32_syscall-xen.S  1970-01-01
01:00:00.000000000 +0100
+++ ubuntu-hardy-xen/arch/x86/ia32/syscall32_syscall-xen.S  2008-04-09
13:17:22.000000000 +0100
@@ -0,0 +1,28 @@
+/* 32bit VDSOs mapped into user space. */
+

<trim>

+syscall32_int80:
+   .incbin "arch/x86/ia32/vsyscall-int80.so"
+syscall32_int80_end:
+
+#endif

<trim>
Would this '.incbin' make you worry? Its made me wonder if the .so
files /are/ accidents.



Damn, I think I did a grep for vsyscall_int80 earlier. Anyway, the diff for the Makefile above that looks like it adds "int80" to a list and then builds some libraries. I think this is where the file gets built, but I'll have to check that more thoroughly.


After a bit more digging through make's manual and some grepping I can say with a fair amount of confidence that vsyscall-int80.so and vsyscall-int80.so.dbg are created by arch/x86/ia32/Makefile. Freedom!

Thanks for the help, Karl.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]