--
You received this message because you are subscribed to the Google Groups "S2E Developer Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to s2e-dev+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/s2e-dev/2784887f-03c7-446d-a4d2-b39affaec671n%40googlegroups.com.
Unfortunately, this is all of its output information (although I will try to print more information). In addition, I didn't quite understand the second half of your sentence. Do you mean that the Linux 4.9.3 kernel of S2E can only be applied to Ubuntu and Debian at present? Actually, I can't think of any other possibilities besides that, because I have only reached this conclusion using the exclusion method so far. Do you have any other ideas?
--在2023年11月14日星期二 UTC+8 21:47:59<Vitaly Chipounov> 写道:Hi,It's hard to tell, there isn't enough information. The error trace is truncated, perhaps sending it to the serial port would help. S2E has a modified Linux kernel that cannot run in vanilla QEMU because it uses custom S2E instructions. These instructions would result in invalid opcode exceptions and crash the guest.VitalyOn Tue, Nov 14, 2023 at 2:11 PM Jay Ironman <ironman...@gmail.com> wrote:Before explaining this issue, I need to introduce the prerequisites to you. I am now preparing to use UOS 1050d as GuestOS (this operating system is based on Debian, and I will use UOS to refer to this operating system in the following text). Before building the S2E platform for this GuestOS, I need to verify whether the Linux 4.9.3 kernel can run successfully on UOS. Therefore, I have done the following:
- Compile the original kernel of Linux 4.9.3 (from https://www.kernel.org/ )Generate the deb package and compile it using the default generated. config file. The result is successful compilation, and the Linux kernel can also be successfully installed on UOS and can be used normally.
- Compile the original kernel of Linux 4.9.3 (from https://www.kernel.org/ )Generate deb packages and compile them using the. config file of the UOS system. The result is successful compilation, and the Linux kernel can also be successfully installed on UOS and can be used normally.
- Compile the Linux 4.9.3 kernel in the S2E source code to generate deb packages, compile using the. config file of the UOS system, and successfully set the S2E related header files as environment variables. The result is successful compilation. This compiled Linux kernel can be successfully installed on UOS, but when I started the UOS system using this compiled and installed Linux kernel, the situation shown in the following figure occurred:
After my analysis, UOS is compatible with the Linux 4.9.3 kernel, and there is no problem compiling this Linux kernel using UOS's. config. The problem occurred when I compiled and installed the Linux 4.9.3 kernel in the S2E source code, as shown in the above figure. So I was wondering if there were any targeted modifications made to the Linux kernel in the S2E source code? Or other details about compiling the Linux kernel that I haven't noticed? I currently have no clue about this and have been troubled by it for two weeks. I hope you can give me some guidance.--
You received this message because you are subscribed to the Google Groups "S2E Developer Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to s2e-dev+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/s2e-dev/2784887f-03c7-446d-a4d2-b39affaec671n%40googlegroups.com.
You received this message because you are subscribed to the Google Groups "S2E Developer Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to s2e-dev+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/s2e-dev/9370695a-1de1-471c-8af0-7849b8be6ea6n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/s2e-dev/66f5d018-1147-4b70-8133-ab61d071ce13n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/s2e-dev/dd0f1ef8-824b-473b-a638-02a15890c28en%40googlegroups.com.