Hello,
I'm trying to create a custom Turmvilla-like scenario on my computer, but I'm running into a problem similar to the one Nobody III experienced ( https://sourceforge.net/p/genode/mailman/genode-main/thread/20150601102048.G...) : when trying to access a physical hard disk with ahci_drv and part_blk, both components are launched, and ahci_drv reports the ATA device correctly, but the session is never built (part_blk hangs somewhere in the Driver constructor and ahci_drv never executes the _create_session function of Root_multiple_clients). The test run script works perfectly on Qemu however, and the content of the drive is read correctly. I experienced the same issue on my laptop, but I couldn't get any debug information because it doesn't have a serial port. Enabling or disabling IOMMU didn't affect the outcome. Did I miss something or is the hardware I'm using simply unsupported (the computer from which the linked logs where obtained is a Dell Optiplex 7010 with a c216 chipset) ? Should I open a new issue on the GitHub ?
Regards, Charles
I suggest testing other hardware drivers (e.g. usb, nic, framebuffer), and checking for issues and oddities. One thing I noticed is that usb_drv wasn't detecting any input from devices plugged into my usb 2.0 ports, but it worked fine with my usb 3.0 ports. nic_drv worked fine though.
On Fri, Apr 15, 2016 at 9:53 AM, Charles HH <charleshh.genode@...9...> wrote:
Hello,
I'm trying to create a custom Turmvilla-like scenario on my computer, but I'm running into a problem similar to the one Nobody III experienced ( https://sourceforge.net/p/genode/mailman/genode-main/thread/20150601102048.G...) : when trying to access a physical hard disk with ahci_drv and part_blk, both components are launched, and ahci_drv reports the ATA device correctly, but the session is never built (part_blk hangs somewhere in the Driver constructor and ahci_drv never executes the _create_session function of Root_multiple_clients). The test run script works perfectly on Qemu however, and the content of the drive is read correctly. I experienced the same issue on my laptop, but I couldn't get any debug information because it doesn't have a serial port. Enabling or disabling IOMMU didn't affect the outcome. Did I miss something or is the hardware I'm using simply unsupported (the computer from which the linked logs where obtained is a Dell Optiplex 7010 with a c216 chipset) ? Should I open a new issue on the GitHub ?
Regards, Charles
Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
Hi Charles,
On 04/15/2016 05:53 PM, Charles HH wrote:
Hello,
I'm trying to create a custom Turmvilla-like scenario on my computer, but I'm running into a problem similar to the one Nobody III experienced (https://sourceforge.net/p/genode/mailman/genode-main/thread/20150601102048.G...) : when trying to access a physical hard disk with ahci_drv and part_blk, both components are launched, and ahci_drv reports the ATA device correctly, but the session is never built (part_blk hangs somewhere in the Driver constructor and ahci_drv never executes the _create_session function of Root_multiple_clients). The test run script works perfectly on Qemu however, and the content of the drive is read correctly. I experienced the same issue on my laptop, but I couldn't get any debug information because it doesn't have a serial port. Enabling or disabling IOMMU didn't affect the outcome. Did I miss something or is the hardware I'm using simply unsupported (the computer from which the linked logs where obtained is a Dell Optiplex 7010 with a c216 chipset) ? Should I open a new issue on the GitHub ?
Regards,
I think most likely the DVD driver (ATAPI) does not come up correctly. Can you try to disable the drive in the BIOS or use the patched attached that disables ATAPI support in the AHCI driver? If it works, I will disable ATAPI support per default in future versions and make it configurable, since you are not the first where it caused trouble.
Cheers,
Sebastian