skiboot icon indicating copy to clipboard operation
skiboot copied to clipboard

OPAL boot and runtime firmware for POWER

Results 68 skiboot issues
Sort by recently updated
recently updated
newest added

lock is used very frequently in OPAL, and code should not block in OPAL. However, in the lock_caller function, if cpu not get lock, it will execute the following try...

lock is used very frequently in OPAL, and code should not block in OPAL. However, in the lock_caller function, if cpu not get lock, it will execute the following try...

OPAL uses big endian for the parameters, there will be additional endian conversion of both sides(os and opal),why use big endian , is there any consideration? Thanks.

In cpu_send_ipi function, icp_kick_cpu been used on P8, howerve p9_dbell_send been used on P9. ![image](https://github.com/open-power/skiboot/assets/153586916/7c892850-8ea2-4ef0-aa03-51248e7044fa)

https://github.com/open-power/skiboot/blob/5c1dc620a01d1d488f1cc77c0431d54c8461818e/hw/phb4.c#L2611C2-L2611C2 During the development of the p10 nvme hotplug function, the hot plug function was normal, but compared to P9, there were some abnormal printing. When unplugging the nvme disk,...

When we do the netcard iperf test(on P10), the EEH error always report. Here is the register dump from OPAL. It looks like the PCIe link get some link problems....

https://github.com/open-power/skiboot/blob/8fe7ea7c1515746299129cc56eff266c7a340950/core/console.c#L151 https://github.com/open-power/skiboot/blob/8fe7ea7c1515746299129cc56eff266c7a340950/core/console.c#L152 https://github.com/open-power/skiboot/blob/8fe7ea7c1515746299129cc56eff266c7a340950/core/console.c#L153 Why unlock before executing write here?

When we tested skiboot on the Rainer server, we encountered the "timer stuck" problem after entering petitboot. After that, the system stays in the wrong place and cannot operate. Test...