All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished: - Complete a fix for the OPP tables for CPU frequencies - Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn: - As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards, Paul
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
Thanks, Kim
From: Paul Neuhardt paul.neuhardt@linaro.org Sent: Monday, July 25, 2022 12:19 PM To: sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished: - Complete a fix for the OPP tables for CPU frequencies - Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn: - As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards, Paul -- [Image removed by sender. Linaro]http://www.linaro.org/ Paul Neuhardt | Sr. Program Manager T: +44 0771 377 8664 paul.neuhardt@linaro.orgmailto:glen.valante@linaro.org IRC: pneuhardt
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies
- Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
Hi Dmitry,
No problem. Thank you for the update!
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies
- Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
Hi Kim,
On 27/07/2022 16:59, Kim Steiner wrote:
Hi Dmitry,
No problem. Thank you for the update!
It took me a while longer than I expected to backport all necessary patches to 5.15. The image for you to test is uploaded to the fileserver (see [1]). Kernel sources were pushed to the corresponding branch on git.linaro.org ([2]).
For now I still suggest booting with maxcpus=2 argument (it is a part of provided image), while we continue working on regulators support. So, in my case the embedded command line is 'ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2'
[1] https://fileserver.linaro.org/s/nnpJdHZ3b3tW7HC [2] https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele...
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies
- Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
Hi Dmitry,
I rebooted with the boot-*.img you provided and it seems to boot and not restart 😊 I am going to try building the boot-*.img with our tools now. Do I still need to manually modify the .config as you mentioned before?
Thanks, Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Thursday, July 28, 2022 5:17 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 27/07/2022 16:59, Kim Steiner wrote:
Hi Dmitry,
No problem. Thank you for the update!
It took me a while longer than I expected to backport all necessary patches to 5.15. The image for you to test is uploaded to the fileserver (see [1]). Kernel sources were pushed to the corresponding branch on git.linaro.org ([2]).
For now I still suggest booting with maxcpus=2 argument (it is a part of provided image), while we continue working on regulators support. So, in my case the embedded command line is 'ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2'
[1] https://fileserver.linaro.org/s/nnpJdHZ3b3tW7HC [2] https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele...
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies
- Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
On 29/07/2022 18:51, Kim Steiner wrote:
Hi Dmitry,
I rebooted with the boot-*.img you provided and it seems to boot and not restart 😊 I am going to try building the boot-*.img with our tools now. Do I still need to manually modify the .config as you mentioned before?
No, it should not be required.
Thanks, Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Thursday, July 28, 2022 5:17 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 27/07/2022 16:59, Kim Steiner wrote:
Hi Dmitry,
No problem. Thank you for the update!
It took me a while longer than I expected to backport all necessary patches to 5.15. The image for you to test is uploaded to the fileserver (see [1]). Kernel sources were pushed to the corresponding branch on git.linaro.org ([2]).
For now I still suggest booting with maxcpus=2 argument (it is a part of provided image), while we continue working on regulators support. So, in my case the embedded command line is 'ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2'
[1] https://fileserver.linaro.org/s/nnpJdHZ3b3tW7HC [2] https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele...
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies
- Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
Hi Dmitry,
I tried building https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele... this morning. I edited the .config with:
+CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set -CONFIG_FW_LOADER_USER_HELPER=y -CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
The build seemed ok, so I flashed the image to the DB820c. With my image, the same reboot issue is happening for me. I changed the .img command line to match yours and this is where I am in the git repository:
host> dbootimg -i boot-5.15.0-qcomlt-arm64.img aboot size: 46514176 bytes kernel: 38140416 bytes (non-gzip, no appended DTB) ramdisk: 8366195 bytes second: 0 bytes page size: 4096 bytes cmdline: ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2
Squashed 'kernel/' changes from fbffff077804d..c421789d03339
c421789d03339 drm/msm/hdmi: stop calling drm_bridge_connector_enable_hpd 46e8e81d528a8 drm/probe-helper: don't oops in drm_kms_helper_hotplug_event b8034f6048989 drm/msm: properly add and remove internal bridges d335a661a65af drm/msm/hdmi: support attaching the "next" bridge
thanks, Kim
-----Original Message----- From: Kim Steiner Sent: Friday, July 29, 2022 8:51 AM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: RE: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I rebooted with the boot-*.img you provided and it seems to boot and not restart 😊 I am going to try building the boot-*.img with our tools now. Do I still need to manually modify the .config as you mentioned before?
Thanks, Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Thursday, July 28, 2022 5:17 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 27/07/2022 16:59, Kim Steiner wrote:
Hi Dmitry,
No problem. Thank you for the update!
It took me a while longer than I expected to backport all necessary patches to 5.15. The image for you to test is uploaded to the fileserver (see [1]). Kernel sources were pushed to the corresponding branch on git.linaro.org ([2]).
For now I still suggest booting with maxcpus=2 argument (it is a part of provided image), while we continue working on regulators support. So, in my case the embedded command line is 'ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2'
[1] https://fileserver.linaro.org/s/nnpJdHZ3b3tW7HC [2] https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele...
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies
- Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
Hi Dmitry,
I tried building with "make defconfig" first. Did NOT apply config changes and continued building. Set the cmdline to match yours and flashed to the board. With my image I get stuck at ~4s and then it continues about a minute later. I don't get to a command prompt. I waited 2 minutes and still no command prompt but a crash happens:
[ 4.798682] msm 900000.mdss: bound b00000.gpu (ops a3xx_ops) [ 4.953898] [drm] Initialized msm 1.8.0 20130625 for 900000.mdss on minor 0 [ 4.954548] msm 900000.mdss: Direct firmware load for qcom/a530_pm4.fw failed with error -2 [ 4.959793] msm 900000.mdss: Falling back to sysfs fallback for: qcom/a530_pm4.fw [ 62.532180] remoteproc remoteproc0: powering up 9300000.remoteproc [ 62.532179] Bluetooth: hci0: QCA Failed to request file: qca/rampatch_00440302.bin (-110) [ 62.532271] remoteproc remoteproc0: Direct firmware load for qcom/apq8096/adsp.mbn failed with error -2 [ 62.537278] Bluetooth: hci0: QCA Failed to download patch (-110) [ 62.537284] Bluetooth: hci0: Retry BT power ON:0 [ 62.545584] remoteproc remoteproc0: Falling back to sysfs fallback for: qcom/apq8096/adsp.mbn [ 63.044713] Bluetooth: hci0: QCA Product ID :0x00000008 [ 63.044788] Bluetooth: hci0: QCA SOC Version :0x00000044 [ 63.049185] Bluetooth: hci0: QCA ROM Version :0x00000302 [ 63.054670] Bluetooth: hci0: QCA Patch Version:0x00000111 [ 63.059948] Bluetooth: hci0: QCA controller version 0x00440302 [ 63.065326] Bluetooth: hci0: QCA Downloading qca/rampatch_00440302.bin [ 63.071299] bluetooth hci0: Direct firmware load for qca/rampatch_00440302.bin failed with error -2 [ 63.077636] bluetooth hci0: Falling back to sysfs fallback for: qca/rampatch_00440302.bin [ 66.627934] msm 900000.mdss: [drm:adreno_request_fw] *ERROR* failed to load a530_pm4.fw [ 66.628112] msm 900000.mdss: [drm] Cannot find any crtc or sizes [ 66.639434] dwc3-qcom 6af8800.usb: IRQ dp_hs_phy_irq not found [ 66.641120] dwc3-qcom 6af8800.usb: IRQ dm_hs_phy_irq not found [ 66.678415] qcom-venus c00000.video-codec: Adding to iommu group 2 [ 66.697437] qcom-venus c00000.video-codec: Direct firmware load for qcom/venus-4.2/venus.mdt failed with error -2 [ 66.697530] qcom-venus c00000.video-codec: Falling back to sysfs fallback for: qcom/venus-4.2/venus.mdt [ 66.761672] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller [ 66.761796] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 3 [ 66.766498] xhci-hcd xhci-hcd.3.auto: hcc params 0x0228f665 hci version 0x100 quirks 0x0000000002010010 [ 66.773835] xhci-hcd xhci-hcd.3.auto: irq 108, io mem 0x06a00000 [ 66.785244] hub 3-0:1.0: USB hub found [ 66.789437] hub 3-0:1.0: 1 port detected [ 66.793697] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller [ 66.796999] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 4 [ 66.802336] xhci-hcd xhci-hcd.3.auto: Host supports USB 3.0 SuperSpeed [ 66.809960] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM. [ 66.817503] hub 4-0:1.0: USB hub found [ 66.824711] hub 4-0:1.0: 1 port detected [ 67.047708] usb 3-1: new high-speed USB device number 2 using xhci-hcd [ 67.258883] hub 3-1:1.0: USB hub found [ 67.259456] hub 3-1:1.0: 4 ports detected [ 67.323973] usb 4-1: new SuperSpeed USB device number 2 using xhci-hcd [ 67.370938] hub 4-1:1.0: USB hub found [ 67.371423] hub 4-1:1.0: 4 ports detected [ 67.651866] msm 900000.mdss: [drm] Cannot find any crtc or sizes
..... [ 144.713115] Bluetooth: hci0: QCA ROM Version :0x00000302 [ 144.718447] Bluetooth: hci0: QCA Patch Version:0x00000111 [ 144.723854] Bluetooth: hci0: QCA controller version 0x00440302 [ 144.729235] Bluetooth: hci0: QCA Downloading qca/rampatch_00440302.bin [ 144.736738] bluetooth hci0: Direct firmware load for qca/rampatch_00440302.bin failed with error -2 [ 144.741466] bluetooth hci0: Falling back to sysfs fallback for: qca/rampatch_00440302.bin [ 144.756601] Bluetooth: hci0: QCA Failed to request file: qca/rampatch_00440302.bin (-2) [ 144.758746] Bluetooth: hci0: QCA Failed to download patch (-2)
Debian GNU/Linux 10 linaro-alip ttyMSM0
linaro-alip login: root (automatic login)
Last login: Fri Jul 29 15:49:40 UTC 2022 on ttyMSM0 Linux linaro-alip 5.15.0-qcomlt-arm64 #7 SMP PREEMPT Fri Jul 29 09:29:48 PDT 2022 aarch64
The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. root@linaro-alip:~# [ 152.999642] [drm:a5xx_pm_resume] *ERROR* A530: timeout waiting for RBCCU GDSC enable: 1
Format: Log Type - Time(microsec) - Message - Optional Info Log Type: B - Since Boot(Power On Reset), D - Delta, S - Statistic S - QC_IMAGE_VERSION_STRING=BOOT.XF.1.0-00301 S - IMAGE_VARIANT_STRING=M8996LAB S - OEM_IMAGE_VERSION_STRING=crm-ubuntu68 S - Boot Interface: UFS S - Secure Boot: Off S - Boot Config @ 0x00076044 = 0x000001c9 S - JTAG ID @ 0x000760f4 = 0x4003e0e1 S - OEM ID @ 0x000760f8 = 0x00000000 S - Serial Number @ 0x00074138 = 0xbe8b8597 S - OEM Config Row 0 @ 0x00074188 = 0x0000000000000000 S - OEM Config Row 1 @ 0x00074190 = 0x0000000000000000 S - Feature Config Row 0 @ 0x000741a0 = 0x0050000010000100
-----Original Message----- From: Kim Steiner kim.steiner@sightlineapplications.com Sent: Friday, July 29, 2022 9:25 AM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I tried building https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele... this morning. I edited the .config with:
+CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set -CONFIG_FW_LOADER_USER_HELPER=y -CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
The build seemed ok, so I flashed the image to the DB820c. With my image, the same reboot issue is happening for me. I changed the .img command line to match yours and this is where I am in the git repository:
host> dbootimg -i boot-5.15.0-qcomlt-arm64.img aboot size: 46514176 bytes kernel: 38140416 bytes (non-gzip, no appended DTB) ramdisk: 8366195 bytes second: 0 bytes page size: 4096 bytes cmdline: ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2
Squashed 'kernel/' changes from fbffff077804d..c421789d03339
c421789d03339 drm/msm/hdmi: stop calling drm_bridge_connector_enable_hpd 46e8e81d528a8 drm/probe-helper: don't oops in drm_kms_helper_hotplug_event b8034f6048989 drm/msm: properly add and remove internal bridges d335a661a65af drm/msm/hdmi: support attaching the "next" bridge
thanks, Kim
-----Original Message----- From: Kim Steiner Sent: Friday, July 29, 2022 8:51 AM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: RE: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I rebooted with the boot-*.img you provided and it seems to boot and not restart 😊 I am going to try building the boot-*.img with our tools now. Do I still need to manually modify the .config as you mentioned before?
Thanks, Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Thursday, July 28, 2022 5:17 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 27/07/2022 16:59, Kim Steiner wrote:
Hi Dmitry,
No problem. Thank you for the update!
It took me a while longer than I expected to backport all necessary patches to 5.15. The image for you to test is uploaded to the fileserver (see [1]). Kernel sources were pushed to the corresponding branch on git.linaro.org ([2]).
For now I still suggest booting with maxcpus=2 argument (it is a part of provided image), while we continue working on regulators support. So, in my case the embedded command line is 'ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2'
[1] https://fileserver.linaro.org/s/nnpJdHZ3b3tW7HC [2] https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele...
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies
- Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
Hi Kim,
On 29/07/2022 19:24, Kim Steiner wrote:
Hi Dmitry,
I tried building https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele... this morning. I edited the .config with:
+CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set -CONFIG_FW_LOADER_USER_HELPER=y -CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
The build seemed ok, so I flashed the image to the DB820c. With my image, the same reboot issue is happening for me. I changed the .img command line to match yours and this is where I am in the git repository:
Just for the sake of checking, could you please check the attached .config?
Judging from your next message my next top-priority item would be the voltage regulator for the GPU.
host> dbootimg -i boot-5.15.0-qcomlt-arm64.img aboot size: 46514176 bytes kernel: 38140416 bytes (non-gzip, no appended DTB) ramdisk: 8366195 bytes second: 0 bytes page size: 4096 bytes cmdline: ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2
Squashed 'kernel/' changes from fbffff077804d..c421789d03339 c421789d03339 drm/msm/hdmi: stop calling drm_bridge_connector_enable_hpd 46e8e81d528a8 drm/probe-helper: don't oops in drm_kms_helper_hotplug_event b8034f6048989 drm/msm: properly add and remove internal bridges d335a661a65af drm/msm/hdmi: support attaching the "next" bridge
thanks, Kim
-----Original Message----- From: Kim Steiner Sent: Friday, July 29, 2022 8:51 AM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: RE: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I rebooted with the boot-*.img you provided and it seems to boot and not restart 😊 I am going to try building the boot-*.img with our tools now. Do I still need to manually modify the .config as you mentioned before?
Thanks, Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Thursday, July 28, 2022 5:17 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 27/07/2022 16:59, Kim Steiner wrote:
Hi Dmitry,
No problem. Thank you for the update!
It took me a while longer than I expected to backport all necessary patches to 5.15. The image for you to test is uploaded to the fileserver (see [1]). Kernel sources were pushed to the corresponding branch on git.linaro.org ([2]).
For now I still suggest booting with maxcpus=2 argument (it is a part of provided image), while we continue working on regulators support. So, in my case the embedded command line is 'ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2'
[1] https://fileserver.linaro.org/s/nnpJdHZ3b3tW7HC [2] https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele...
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies
- Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
Hi Dmitry,
I tried the .config you shared. When I build, it changes some of the CONFIG_s in the file so what I built with is not EXACTLY your .config (see below). It does seem to boot better, but I still get the crash on occasion. Should I share my .config? I'm using an older version of gcc: aarch64-linux-gnu-gcc (Linaro GCC 6.3-2017.02) 6.3.1 20170109. You are using "aarch64-linux-gnu-gcc (Debian 11.3.0-3) 11.3.0", so I'm going to try a newer compiler.
Thanks, Kim
My config is missing these. CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y CONFIG_AS_HAS_PAC=y CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y # end of ARMv8.3 architectural features
# # ARMv8.4 architectural features # CONFIG_AS_HAS_ARMV8_4=y CONFIG_ARM64_TLB_RANGE=y # end of ARMv8.4 architectural features
# # ARMv8.5 architectural features # CONFIG_AS_HAS_ARMV8_5=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y CONFIG_ARM64_AS_HAS_MTE=y CONFIG_ARM64_MTE=y
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Friday, July 29, 2022 10:32 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 29/07/2022 19:24, Kim Steiner wrote:
Hi Dmitry,
I tried building https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele... this morning. I edited the .config with:
+CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set -CONFIG_FW_LOADER_USER_HELPER=y -CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
The build seemed ok, so I flashed the image to the DB820c. With my image, the same reboot issue is happening for me. I changed the .img command line to match yours and this is where I am in the git repository:
Just for the sake of checking, could you please check the attached .config?
Judging from your next message my next top-priority item would be the voltage regulator for the GPU.
host> dbootimg -i boot-5.15.0-qcomlt-arm64.img aboot size: 46514176 bytes kernel: 38140416 bytes (non-gzip, no appended DTB) ramdisk: 8366195 bytes second: 0 bytes page size: 4096 bytes cmdline: ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2
Squashed 'kernel/' changes from fbffff077804d..c421789d03339 c421789d03339 drm/msm/hdmi: stop calling drm_bridge_connector_enable_hpd 46e8e81d528a8 drm/probe-helper: don't oops in drm_kms_helper_hotplug_event b8034f6048989 drm/msm: properly add and remove internal bridges d335a661a65af drm/msm/hdmi: support attaching the "next" bridge
thanks, Kim
-----Original Message----- From: Kim Steiner Sent: Friday, July 29, 2022 8:51 AM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: RE: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I rebooted with the boot-*.img you provided and it seems to boot and not restart 😊 I am going to try building the boot-*.img with our tools now. Do I still need to manually modify the .config as you mentioned before?
Thanks, Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Thursday, July 28, 2022 5:17 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 27/07/2022 16:59, Kim Steiner wrote:
Hi Dmitry,
No problem. Thank you for the update!
It took me a while longer than I expected to backport all necessary patches to 5.15. The image for you to test is uploaded to the fileserver (see [1]). Kernel sources were pushed to the corresponding branch on git.linaro.org ([2]).
For now I still suggest booting with maxcpus=2 argument (it is a part of provided image), while we continue working on regulators support. So, in my case the embedded command line is 'ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2'
[1] https://fileserver.linaro.org/s/nnpJdHZ3b3tW7HC [2] https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/? h=release/db820c/qcomlt-5.15
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies
- Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
Hi Dmitry,
I tried a newer version of compiler (7.5) with your .config. It seems to work better and I didn't see the crash. I'll do more testing and also try using that compiler version and my own .config.
Thanks, Kim
-----Original Message----- From: Kim Steiner kim.steiner@sightlineapplications.com Sent: Friday, July 29, 2022 2:07 PM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I tried the .config you shared. When I build, it changes some of the CONFIG_s in the file so what I built with is not EXACTLY your .config (see below). It does seem to boot better, but I still get the crash on occasion. Should I share my .config? I'm using an older version of gcc: aarch64-linux-gnu-gcc (Linaro GCC 6.3-2017.02) 6.3.1 20170109. You are using "aarch64-linux-gnu-gcc (Debian 11.3.0-3) 11.3.0", so I'm going to try a newer compiler.
Thanks, Kim
My config is missing these. CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y CONFIG_AS_HAS_PAC=y CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y # end of ARMv8.3 architectural features
# # ARMv8.4 architectural features # CONFIG_AS_HAS_ARMV8_4=y CONFIG_ARM64_TLB_RANGE=y # end of ARMv8.4 architectural features
# # ARMv8.5 architectural features # CONFIG_AS_HAS_ARMV8_5=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y CONFIG_ARM64_AS_HAS_MTE=y CONFIG_ARM64_MTE=y
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Friday, July 29, 2022 10:32 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 29/07/2022 19:24, Kim Steiner wrote:
Hi Dmitry,
I tried building https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele... this morning. I edited the .config with:
+CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set -CONFIG_FW_LOADER_USER_HELPER=y -CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
The build seemed ok, so I flashed the image to the DB820c. With my image, the same reboot issue is happening for me. I changed the .img command line to match yours and this is where I am in the git repository:
Just for the sake of checking, could you please check the attached .config?
Judging from your next message my next top-priority item would be the voltage regulator for the GPU.
host> dbootimg -i boot-5.15.0-qcomlt-arm64.img aboot size: 46514176 bytes kernel: 38140416 bytes (non-gzip, no appended DTB) ramdisk: 8366195 bytes second: 0 bytes page size: 4096 bytes cmdline: ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2
Squashed 'kernel/' changes from fbffff077804d..c421789d03339 c421789d03339 drm/msm/hdmi: stop calling drm_bridge_connector_enable_hpd 46e8e81d528a8 drm/probe-helper: don't oops in drm_kms_helper_hotplug_event b8034f6048989 drm/msm: properly add and remove internal bridges d335a661a65af drm/msm/hdmi: support attaching the "next" bridge
thanks, Kim
-----Original Message----- From: Kim Steiner Sent: Friday, July 29, 2022 8:51 AM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: RE: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I rebooted with the boot-*.img you provided and it seems to boot and not restart 😊 I am going to try building the boot-*.img with our tools now. Do I still need to manually modify the .config as you mentioned before?
Thanks, Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Thursday, July 28, 2022 5:17 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 27/07/2022 16:59, Kim Steiner wrote:
Hi Dmitry,
No problem. Thank you for the update!
It took me a while longer than I expected to backport all necessary patches to 5.15. The image for you to test is uploaded to the fileserver (see [1]). Kernel sources were pushed to the corresponding branch on git.linaro.org ([2]).
For now I still suggest booting with maxcpus=2 argument (it is a part of provided image), while we continue working on regulators support. So, in my case the embedded command line is 'ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2'
[1] https://fileserver.linaro.org/s/nnpJdHZ3b3tW7HC [2] https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/? h=release/db820c/qcomlt-5.15
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies
- Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
On Fri, Jul 29, 2022 at 10:33:39PM +0000, Kim Steiner wrote:
Hi Dmitry,
I tried a newer version of compiler (7.5) with your .config. It seems to work better and I didn't see the crash. I'll do more testing and also try using that compiler version and my own .config.
If you require a gcc-11 cross-compiler see: https://developer.arm.com/Tools%20and%20Software/GNU%20Toolchain
If you are curious Linaro gcc was discontinued four years ago and replaced by the GNU-A toolchain from Arm (this was an agreed plan between Linaro and Arm... GNU-A is the planned successor). In fact GNU A was recently been unified with the GNU-RM toolchain and was renamed to the Arm GNU toolchain (and is what I link to above).
Daniel.
-----Original Message----- From: Kim Steiner kim.steiner@sightlineapplications.com Sent: Friday, July 29, 2022 2:07 PM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I tried the .config you shared. When I build, it changes some of the CONFIG_s in the file so what I built with is not EXACTLY your .config (see below). It does seem to boot better, but I still get the crash on occasion. Should I share my .config? I'm using an older version of gcc: aarch64-linux-gnu-gcc (Linaro GCC 6.3-2017.02) 6.3.1 20170109. You are using "aarch64-linux-gnu-gcc (Debian 11.3.0-3) 11.3.0", so I'm going to try a newer compiler.
Thanks, Kim
My config is missing these. CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y CONFIG_AS_HAS_PAC=y CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y # end of ARMv8.3 architectural features
# # ARMv8.4 architectural features # CONFIG_AS_HAS_ARMV8_4=y CONFIG_ARM64_TLB_RANGE=y # end of ARMv8.4 architectural features
# # ARMv8.5 architectural features # CONFIG_AS_HAS_ARMV8_5=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y CONFIG_ARM64_AS_HAS_MTE=y CONFIG_ARM64_MTE=y
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Friday, July 29, 2022 10:32 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 29/07/2022 19:24, Kim Steiner wrote:
Hi Dmitry,
I tried building https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele... this morning. I edited the .config with:
+CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set -CONFIG_FW_LOADER_USER_HELPER=y -CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
The build seemed ok, so I flashed the image to the DB820c. With my image, the same reboot issue is happening for me. I changed the .img command line to match yours and this is where I am in the git repository:
Just for the sake of checking, could you please check the attached .config?
Judging from your next message my next top-priority item would be the voltage regulator for the GPU.
host> dbootimg -i boot-5.15.0-qcomlt-arm64.img aboot size: 46514176 bytes kernel: 38140416 bytes (non-gzip, no appended DTB) ramdisk: 8366195 bytes second: 0 bytes page size: 4096 bytes cmdline: ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2
Squashed 'kernel/' changes from fbffff077804d..c421789d03339 c421789d03339 drm/msm/hdmi: stop calling drm_bridge_connector_enable_hpd 46e8e81d528a8 drm/probe-helper: don't oops in drm_kms_helper_hotplug_event b8034f6048989 drm/msm: properly add and remove internal bridges d335a661a65af drm/msm/hdmi: support attaching the "next" bridge
thanks, Kim
-----Original Message----- From: Kim Steiner Sent: Friday, July 29, 2022 8:51 AM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: RE: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I rebooted with the boot-*.img you provided and it seems to boot and not restart 😊 I am going to try building the boot-*.img with our tools now. Do I still need to manually modify the .config as you mentioned before?
Thanks, Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Thursday, July 28, 2022 5:17 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 27/07/2022 16:59, Kim Steiner wrote:
Hi Dmitry,
No problem. Thank you for the update!
It took me a while longer than I expected to backport all necessary patches to 5.15. The image for you to test is uploaded to the fileserver (see [1]). Kernel sources were pushed to the corresponding branch on git.linaro.org ([2]).
For now I still suggest booting with maxcpus=2 argument (it is a part of provided image), while we continue working on regulators support. So, in my case the embedded command line is 'ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2'
[1] https://fileserver.linaro.org/s/nnpJdHZ3b3tW7HC [2] https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/? h=release/db820c/qcomlt-5.15
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies
- Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
Thanks Daniel! I tried both 7.5 and 11.2 compilers and they both respond the same way if I use my .config (system is slow to boot and eventually get a crash). If I use Dmitry's ATT84753.config as the .config, the system boots ok (slow to boot, no crash) for either compiled version of the kernel.
Thanks, Kim ________________________________ From: Daniel Thompson daniel.thompson@linaro.org Sent: Monday, August 1, 2022 1:46 AM To: Kim Steiner kim.steiner@sightlineapplications.com Cc: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
On Fri, Jul 29, 2022 at 10:33:39PM +0000, Kim Steiner wrote:
Hi Dmitry,
I tried a newer version of compiler (7.5) with your .config. It seems to work better and I didn't see the crash. I'll do more testing and also try using that compiler version and my own .config.
If you require a gcc-11 cross-compiler see: https://developer.arm.com/Tools%20and%20Software/GNU%20Toolchain
If you are curious Linaro gcc was discontinued four years ago and replaced by the GNU-A toolchain from Arm (this was an agreed plan between Linaro and Arm... GNU-A is the planned successor). In fact GNU A was recently been unified with the GNU-RM toolchain and was renamed to the Arm GNU toolchain (and is what I link to above).
Daniel.
-----Original Message----- From: Kim Steiner kim.steiner@sightlineapplications.com Sent: Friday, July 29, 2022 2:07 PM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I tried the .config you shared. When I build, it changes some of the CONFIG_s in the file so what I built with is not EXACTLY your .config (see below). It does seem to boot better, but I still get the crash on occasion. Should I share my .config? I'm using an older version of gcc: aarch64-linux-gnu-gcc (Linaro GCC 6.3-2017.02) 6.3.1 20170109. You are using "aarch64-linux-gnu-gcc (Debian 11.3.0-3) 11.3.0", so I'm going to try a newer compiler.
Thanks, Kim
My config is missing these. CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y CONFIG_AS_HAS_PAC=y CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y # end of ARMv8.3 architectural features
# # ARMv8.4 architectural features # CONFIG_AS_HAS_ARMV8_4=y CONFIG_ARM64_TLB_RANGE=y # end of ARMv8.4 architectural features
# # ARMv8.5 architectural features # CONFIG_AS_HAS_ARMV8_5=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y CONFIG_ARM64_AS_HAS_MTE=y CONFIG_ARM64_MTE=y
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Friday, July 29, 2022 10:32 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 29/07/2022 19:24, Kim Steiner wrote:
Hi Dmitry,
I tried building https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele... this morning. I edited the .config with:
+CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set -CONFIG_FW_LOADER_USER_HELPER=y -CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
The build seemed ok, so I flashed the image to the DB820c. With my image, the same reboot issue is happening for me. I changed the .img command line to match yours and this is where I am in the git repository:
Just for the sake of checking, could you please check the attached .config?
Judging from your next message my next top-priority item would be the voltage regulator for the GPU.
host> dbootimg -i boot-5.15.0-qcomlt-arm64.img aboot size: 46514176 bytes kernel: 38140416 bytes (non-gzip, no appended DTB) ramdisk: 8366195 bytes second: 0 bytes page size: 4096 bytes cmdline: ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2
Squashed 'kernel/' changes from fbffff077804d..c421789d03339 c421789d03339 drm/msm/hdmi: stop calling drm_bridge_connector_enable_hpd 46e8e81d528a8 drm/probe-helper: don't oops in drm_kms_helper_hotplug_event b8034f6048989 drm/msm: properly add and remove internal bridges d335a661a65af drm/msm/hdmi: support attaching the "next" bridge
thanks, Kim
-----Original Message----- From: Kim Steiner Sent: Friday, July 29, 2022 8:51 AM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: RE: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I rebooted with the boot-*.img you provided and it seems to boot and not restart 😊 I am going to try building the boot-*.img with our tools now. Do I still need to manually modify the .config as you mentioned before?
Thanks, Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Thursday, July 28, 2022 5:17 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 27/07/2022 16:59, Kim Steiner wrote:
Hi Dmitry,
No problem. Thank you for the update!
It took me a while longer than I expected to backport all necessary patches to 5.15. The image for you to test is uploaded to the fileserver (see [1]). Kernel sources were pushed to the corresponding branch on git.linaro.org ([2]).
For now I still suggest booting with maxcpus=2 argument (it is a part of provided image), while we continue working on regulators support. So, in my case the embedded command line is 'ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2'
[1] https://fileserver.linaro.org/s/nnpJdHZ3b3tW7HC [2] https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/? h=release/db820c/qcomlt-5.15
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies - Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of
the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
Hi Dmitry,
This is my config file that gets created with 11.2 compiler, in case you wanted to take a look at it.
Thanks, Kim ________________________________ From: Kim Steiner kim.steiner@sightlineapplications.com Sent: Monday, August 1, 2022 10:21 AM To: Daniel Thompson daniel.thompson@linaro.org Cc: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Thanks Daniel! I tried both 7.5 and 11.2 compilers and they both respond the same way if I use my .config (system is slow to boot and eventually get a crash). If I use Dmitry's ATT84753.config as the .config, the system boots ok (slow to boot, no crash) for either compiled version of the kernel.
Thanks, Kim ________________________________ From: Daniel Thompson daniel.thompson@linaro.org Sent: Monday, August 1, 2022 1:46 AM To: Kim Steiner kim.steiner@sightlineapplications.com Cc: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
On Fri, Jul 29, 2022 at 10:33:39PM +0000, Kim Steiner wrote:
Hi Dmitry,
I tried a newer version of compiler (7.5) with your .config. It seems to work better and I didn't see the crash. I'll do more testing and also try using that compiler version and my own .config.
If you require a gcc-11 cross-compiler see: https://developer.arm.com/Tools%20and%20Software/GNU%20Toolchain
If you are curious Linaro gcc was discontinued four years ago and replaced by the GNU-A toolchain from Arm (this was an agreed plan between Linaro and Arm... GNU-A is the planned successor). In fact GNU A was recently been unified with the GNU-RM toolchain and was renamed to the Arm GNU toolchain (and is what I link to above).
Daniel.
-----Original Message----- From: Kim Steiner kim.steiner@sightlineapplications.com Sent: Friday, July 29, 2022 2:07 PM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I tried the .config you shared. When I build, it changes some of the CONFIG_s in the file so what I built with is not EXACTLY your .config (see below). It does seem to boot better, but I still get the crash on occasion. Should I share my .config? I'm using an older version of gcc: aarch64-linux-gnu-gcc (Linaro GCC 6.3-2017.02) 6.3.1 20170109. You are using "aarch64-linux-gnu-gcc (Debian 11.3.0-3) 11.3.0", so I'm going to try a newer compiler.
Thanks, Kim
My config is missing these. CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
CONFIG_ARM64_PTR_AUTH_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y CONFIG_AS_HAS_PAC=y CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y # end of ARMv8.3 architectural features
# # ARMv8.4 architectural features # CONFIG_AS_HAS_ARMV8_4=y CONFIG_ARM64_TLB_RANGE=y # end of ARMv8.4 architectural features
# # ARMv8.5 architectural features # CONFIG_AS_HAS_ARMV8_5=y CONFIG_ARM64_BTI_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y CONFIG_ARM64_AS_HAS_MTE=y CONFIG_ARM64_MTE=y
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Friday, July 29, 2022 10:32 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 29/07/2022 19:24, Kim Steiner wrote:
Hi Dmitry,
I tried building https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/?h=rele... this morning. I edited the .config with:
+CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set -CONFIG_FW_LOADER_USER_HELPER=y -CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
The build seemed ok, so I flashed the image to the DB820c. With my image, the same reboot issue is happening for me. I changed the .img command line to match yours and this is where I am in the git repository:
Just for the sake of checking, could you please check the attached .config?
Judging from your next message my next top-priority item would be the voltage regulator for the GPU.
host> dbootimg -i boot-5.15.0-qcomlt-arm64.img aboot size: 46514176 bytes kernel: 38140416 bytes (non-gzip, no appended DTB) ramdisk: 8366195 bytes second: 0 bytes page size: 4096 bytes cmdline: ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2
Squashed 'kernel/' changes from fbffff077804d..c421789d03339 c421789d03339 drm/msm/hdmi: stop calling drm_bridge_connector_enable_hpd 46e8e81d528a8 drm/probe-helper: don't oops in drm_kms_helper_hotplug_event b8034f6048989 drm/msm: properly add and remove internal bridges d335a661a65af drm/msm/hdmi: support attaching the "next" bridge
thanks, Kim
-----Original Message----- From: Kim Steiner Sent: Friday, July 29, 2022 8:51 AM To: Dmitry Baryshkov dmitry.baryshkov@linaro.org; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: RE: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Dmitry,
I rebooted with the boot-*.img you provided and it seems to boot and not restart 😊 I am going to try building the boot-*.img with our tools now. Do I still need to manually modify the .config as you mentioned before?
Thanks, Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Thursday, July 28, 2022 5:17 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 27/07/2022 16:59, Kim Steiner wrote:
Hi Dmitry,
No problem. Thank you for the update!
It took me a while longer than I expected to backport all necessary patches to 5.15. The image for you to test is uploaded to the fileserver (see [1]). Kernel sources were pushed to the corresponding branch on git.linaro.org ([2]).
For now I still suggest booting with maxcpus=2 argument (it is a part of provided image), while we continue working on regulators support. So, in my case the embedded command line is 'ignore_loglevel console=tty0 console=ttyMSM0,115200n8 earlycon root=/dev/sda1 rootwait maxcpus=2'
[1] https://fileserver.linaro.org/s/nnpJdHZ3b3tW7HC [2] https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/log/? h=release/db820c/qcomlt-5.15
Kim
-----Original Message----- From: Dmitry Baryshkov dmitry.baryshkov@linaro.org Sent: Wednesday, July 27, 2022 6:42 AM To: Kim Steiner kim.steiner@sightlineapplications.com; Paul Neuhardt paul.neuhardt@linaro.org; sightlineapplications@lists.linaro.org Subject: Re: [Sightlineapplications] Re: Project Status EOD Sunday, 24 July 2022
Hi Kim,
On 25/07/2022 23:42, Kim Steiner wrote:
Hi Paul,
Yes, a meeting sounds great. Either Tuesday or Wednesday will work fine for us.
I promised to send new images. However I'm still testing the CPUidle stuff on msm8996, so the delivery is a bit delayed. I'm going to send the images Today, before the EoD. Please excuse me for the delay.
Thanks,
Kim
*From:* Paul Neuhardt paul.neuhardt@linaro.org *Sent:* Monday, July 25, 2022 12:19 PM *To:* sightlineapplications@lists.linaro.org *Subject:* [Sightlineapplications] Project Status EOD Sunday, 24 July 2022
All,
As was noted in the last update, Dmitry worked Friday and over the weekend to catch up with work not completed last week.
Over Friday and the weekend, he spent 10.5 hours and accomplished:
- Complete a fix for the OPP tables for CPU frequencies - Worked on implementing the CPUs LDO and APM voltage regulators.
Budget burn:
- As of the start of the day today, we have consumed 54.75 of
the 80 engineering hours available, leaving 25.25 hours remaining. I have consumed a total of 4.50 of the 8 project management hours.
At this point, I would recommend we have a conversation about prioritising any remaining work, including support for Sightline's efforts to build and test the kernels Linaro have provided. Along with that, I would suggest a quick review of what (if anything) would be left that Sightline would want Linaro to accomplish and whether or not a contract extension is warranted to accomplish that work. Would either Tuesday or Wednesday work for you? I would expect that conversation to take no longer than 30 minutes, and I would be happy to make myself available at any time you wish.
Thank you.
Kind regards,
Paul
--
Image removed by sender. Linaro http://www.linaro.org/
*Paul Neuhardt*|/Sr. Program Manager/
T: +44 0771 377 8664 paul.neuhardt@linaro.org mailto:glen.valante@linaro.org IRC: pneuhardt
Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
-- With best wishes Dmitry _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org _______________________________________________ Sightlineapplications mailing list -- sightlineapplications@lists.linaro.org To unsubscribe send an email to sightlineapplications-leave@lists.linaro.org
sightlineapplications@lists.linaro.org