mbox series

[GIT,PULL] Please pull u-boot-dfu-20240820

Message ID 87zfp7vf43.fsf@baylibre.com
State Superseded
Delegated to: Mattijs Korpershoek
Headers show
Series [GIT,PULL] Please pull u-boot-dfu-20240820 | expand

Pull-request

https://source.denx.de/u-boot/custodians/u-boot-dfu.git tags/u-boot-dfu-20240820

Message

Mattijs Korpershoek Aug. 20, 2024, 7:16 a.m. UTC
Hi Tom,

Please find some fixes for master:

- Fix crash in BCB on invalid block device (reported by coverity)
- Fix booting Android kernel without a ramdisk using fastboot
- Delay ethernet gadget driver init to ensure interrupts are available
- Fix ux500 gadget driver ops based on CONFIG_USB_MUSB_HOST

CI job:
- https://source.denx.de/u-boot/custodians/u-boot-dfu/-/pipelines/22057

Thanks,
Mattijs

The following changes since commit 6f4c31c2b658358628b5b0fa801f55c7477c7585:

  Prepare v2024.10-rc2 (2024-08-05 18:13:42 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-dfu.git tags/u-boot-dfu-20240820

for you to fetch changes up to cc4424db44f62edfcb96fef16102ad769a3909de:

  usb: gadget: ux500: Do not redefine ops if CONFIG_USB_MUSB_HOST set (2024-08-20 08:08:57 +0200)

----------------------------------------------------------------
u-boot-dfu-20240820

- Fix crash in BCB on invalid block device (reported by coverity)
- Fix booting Android kernel without a ramdisk using fastboot
- Delay ethernet gadget driver init to ensure interrupts are available
- Fix ux500 gadget driver ops based on CONFIG_USB_MUSB_HOST

----------------------------------------------------------------
Marek Vasut (1):
      usb: gadget: ux500: Do not redefine ops if CONFIG_USB_MUSB_HOST set

Mattijs Korpershoek (1):
      cmd: bcb: Fix segfault on invalid block device

Michael Walle (1):
      boot: android: fix booting without a ramdisk

Zixun LI (1):
      usb: gadget: ether: Handle gadget driver registration in start and stop

 boot/image-android.c         |  7 +++----
 boot/image-board.c           |  4 +++-
 cmd/bcb.c                    |  4 ++--
 drivers/usb/gadget/ether.c   | 15 +++++----------
 drivers/usb/musb-new/ux500.c |  6 ++----
 include/image.h              |  2 +-
 6 files changed, 16 insertions(+), 22 deletions(-)

Comments

Mattijs Korpershoek Aug. 20, 2024, 3:09 p.m. UTC | #1
Hi Tom,

On mar., août 20, 2024 at 09:16, Mattijs Korpershoek <mkorpershoek@baylibre.com> wrote:

> Hi Tom,
>
> Please find some fixes for master:
>
> - Fix crash in BCB on invalid block device (reported by coverity)
> - Fix booting Android kernel without a ramdisk using fastboot
> - Delay ethernet gadget driver init to ensure interrupts are available
> - Fix ux500 gadget driver ops based on CONFIG_USB_MUSB_HOST
>
> CI job:
> - https://source.denx.de/u-boot/custodians/u-boot-dfu/-/pipelines/22057

Please hold on before merging this. There seems to be some ongoing
discussion about
https://patchwork.ozlabs.org/project/uboot/patch/20240726083102.380719-1-admin@hifiphile.com/
on irc [1]

I'd like to sort things out before this gets applied to master.

Sorry for the inconvenience.

[1] https://libera.irclog.whitequark.org/u-boot/2024-08-20


>
> Thanks,
> Mattijs
>
> The following changes since commit 6f4c31c2b658358628b5b0fa801f55c7477c7585:
>
>   Prepare v2024.10-rc2 (2024-08-05 18:13:42 -0600)
>
> are available in the Git repository at:
>
>   https://source.denx.de/u-boot/custodians/u-boot-dfu.git tags/u-boot-dfu-20240820
>
> for you to fetch changes up to cc4424db44f62edfcb96fef16102ad769a3909de:
>
>   usb: gadget: ux500: Do not redefine ops if CONFIG_USB_MUSB_HOST set (2024-08-20 08:08:57 +0200)
>
> ----------------------------------------------------------------
> u-boot-dfu-20240820
>
> - Fix crash in BCB on invalid block device (reported by coverity)
> - Fix booting Android kernel without a ramdisk using fastboot
> - Delay ethernet gadget driver init to ensure interrupts are available
> - Fix ux500 gadget driver ops based on CONFIG_USB_MUSB_HOST
>
> ----------------------------------------------------------------
> Marek Vasut (1):
>       usb: gadget: ux500: Do not redefine ops if CONFIG_USB_MUSB_HOST set
>
> Mattijs Korpershoek (1):
>       cmd: bcb: Fix segfault on invalid block device
>
> Michael Walle (1):
>       boot: android: fix booting without a ramdisk
>
> Zixun LI (1):
>       usb: gadget: ether: Handle gadget driver registration in start and stop
>
>  boot/image-android.c         |  7 +++----
>  boot/image-board.c           |  4 +++-
>  cmd/bcb.c                    |  4 ++--
>  drivers/usb/gadget/ether.c   | 15 +++++----------
>  drivers/usb/musb-new/ux500.c |  6 ++----
>  include/image.h              |  2 +-
>  6 files changed, 16 insertions(+), 22 deletions(-)
Tom Rini Aug. 20, 2024, 3:11 p.m. UTC | #2
On Tue, Aug 20, 2024 at 05:09:55PM +0200, Mattijs Korpershoek wrote:
> Hi Tom,
> 
> On mar., août 20, 2024 at 09:16, Mattijs Korpershoek <mkorpershoek@baylibre.com> wrote:
> 
> > Hi Tom,
> >
> > Please find some fixes for master:
> >
> > - Fix crash in BCB on invalid block device (reported by coverity)
> > - Fix booting Android kernel without a ramdisk using fastboot
> > - Delay ethernet gadget driver init to ensure interrupts are available
> > - Fix ux500 gadget driver ops based on CONFIG_USB_MUSB_HOST
> >
> > CI job:
> > - https://source.denx.de/u-boot/custodians/u-boot-dfu/-/pipelines/22057
> 
> Please hold on before merging this. There seems to be some ongoing
> discussion about
> https://patchwork.ozlabs.org/project/uboot/patch/20240726083102.380719-1-admin@hifiphile.com/
> on irc [1]
> 
> I'd like to sort things out before this gets applied to master.
> 
> Sorry for the inconvenience.
> 
> [1] https://libera.irclog.whitequark.org/u-boot/2024-08-20

OK, thanks for following up in email.
Mattijs Korpershoek Aug. 22, 2024, 7:21 a.m. UTC | #3
On mar., août 20, 2024 at 09:11, Tom Rini <trini@konsulko.com> wrote:

> On Tue, Aug 20, 2024 at 05:09:55PM +0200, Mattijs Korpershoek wrote:
>> Hi Tom,
>> 
>> On mar., août 20, 2024 at 09:16, Mattijs Korpershoek <mkorpershoek@baylibre.com> wrote:
>> 
>> > Hi Tom,
>> >
>> > Please find some fixes for master:
>> >
>> > - Fix crash in BCB on invalid block device (reported by coverity)
>> > - Fix booting Android kernel without a ramdisk using fastboot
>> > - Delay ethernet gadget driver init to ensure interrupts are available
>> > - Fix ux500 gadget driver ops based on CONFIG_USB_MUSB_HOST
>> >
>> > CI job:
>> > - https://source.denx.de/u-boot/custodians/u-boot-dfu/-/pipelines/22057
>> 
>> Please hold on before merging this. There seems to be some ongoing
>> discussion about
>> https://patchwork.ozlabs.org/project/uboot/patch/20240726083102.380719-1-admin@hifiphile.com/
>> on irc [1]
>> 
>> I'd like to sort things out before this gets applied to master.
>> 
>> Sorry for the inconvenience.
>> 
>> [1] https://libera.irclog.whitequark.org/u-boot/2024-08-20
>
> OK, thanks for following up in email.

As there are still discussions on this patch, I will send a new PR
without this one included.

>
> -- 
> Tom