diff options
| author | Tom Rini <[email protected]> | 2025-12-22 16:31:21 -0600 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2025-12-22 16:31:21 -0600 |
| commit | dac8d9c3cc115cc8549b9d012b0f71222a0ebf02 (patch) | |
| tree | 87d0bc2239a0ab7a9867a593d9abc0de5c895ce6 | |
| parent | 29ab19c2beade4cc959e14460975ddf7b6886cec (diff) | |
| parent | 0f6ff53d55ba254de8a995c2a2f5a313acd40ac7 (diff) | |
Merge tag 'v2026.01-rc5' into next
Prepare v2026.01-rc5
| -rw-r--r-- | Makefile | 2 | ||||
| -rw-r--r-- | cmd/Kconfig | 2 | ||||
| -rw-r--r-- | cmd/lwip/wget.c | 3 | ||||
| -rw-r--r-- | cmd/nvedit.c | 3 | ||||
| -rw-r--r-- | doc/board/ti/am6254atl_sk.rst | 2 | ||||
| -rw-r--r-- | doc/board/ti/am62x_sk.rst | 2 | ||||
| -rw-r--r-- | doc/develop/pytest/usage.rst | 2 | ||||
| -rw-r--r-- | doc/develop/release_cycle.rst | 2 | ||||
| -rw-r--r-- | drivers/scsi/scsi.c | 1 | ||||
| -rw-r--r-- | net/lwip/tftp.c | 5 | ||||
| -rw-r--r-- | test/py/requirements.txt | 2 | ||||
| -rw-r--r-- | tools/buildman/requirements.txt | 2 |
12 files changed, 16 insertions, 12 deletions
@@ -3,7 +3,7 @@ VERSION = 2026 PATCHLEVEL = 01 SUBLEVEL = -EXTRAVERSION = -rc4 +EXTRAVERSION = -rc5 NAME = # *DOCUMENTATION* diff --git a/cmd/Kconfig b/cmd/Kconfig index 9aecfe504bb..f1e84ff02c3 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -1864,7 +1864,7 @@ menu "Shell scripting commands" config CMD_C5_PL330_DMA bool "Release Reset DMA Channels for PL330 Handshake" - depends on TARGET_SOCFPGA_CYCLONE5_SOCDK + depends on TARGET_SOCFPGA_CYCLONE5 help Provides access to Reset Manager Per2ModRst. Enables DMA channels for ARM PrimeCell PL330 via reset release. diff --git a/cmd/lwip/wget.c b/cmd/lwip/wget.c index fc9bc11cd83..4883ad61bce 100644 --- a/cmd/lwip/wget.c +++ b/cmd/lwip/wget.c @@ -180,6 +180,8 @@ int do_wget(struct cmd_tbl *cmdtp, int flag, int argc, char * const argv[]) ulong dst_addr; char nurl[1024]; + wget_info = &default_wget_info; + #if CONFIG_IS_ENABLED(WGET_CACERT) if (argc == 4 && !strncmp(argv[1], "cacert", strlen("cacert"))) return set_cacert(argv[2], argv[3]); @@ -214,7 +216,6 @@ int do_wget(struct cmd_tbl *cmdtp, int flag, int argc, char * const argv[]) if (parse_legacy_arg(url, nurl, sizeof(nurl))) return CMD_RET_FAILURE; - wget_info = &default_wget_info; if (wget_do_request(dst_addr, nurl)) return CMD_RET_FAILURE; diff --git a/cmd/nvedit.c b/cmd/nvedit.c index 11c3cea882b..636bddee1be 100644 --- a/cmd/nvedit.c +++ b/cmd/nvedit.c @@ -499,6 +499,9 @@ static int do_env_load(struct cmd_tbl *cmdtp, int flag, int argc, static int do_env_select(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) { + if (argc < 2) + return CMD_RET_USAGE; + return env_select(argv[1]) ? 1 : 0; } #endif diff --git a/doc/board/ti/am6254atl_sk.rst b/doc/board/ti/am6254atl_sk.rst index cf58ed4c03f..7776ffb14cb 100644 --- a/doc/board/ti/am6254atl_sk.rst +++ b/doc/board/ti/am6254atl_sk.rst @@ -280,7 +280,7 @@ When using dfu-util the following commands can be used to boot to a U-Boot shell .. prompt:: bash $ dfu-util -a bootloader -D tiboot3.bin - dfu-util -R -a tispl -D tispl.bin + dfu-util -R -a tispl.bin -D tispl.bin dfu-util -R -a u-boot.img -D u-boot.img Debugging U-Boot diff --git a/doc/board/ti/am62x_sk.rst b/doc/board/ti/am62x_sk.rst index 1a0e5e07c4b..b50fff87506 100644 --- a/doc/board/ti/am62x_sk.rst +++ b/doc/board/ti/am62x_sk.rst @@ -329,7 +329,7 @@ When using dfu-util the following commands can be used to boot to a U-Boot shell .. prompt:: bash $ dfu-util -a bootloader -D tiboot3.bin - dfu-util -R -a tispl -D tispl.bin + dfu-util -R -a tispl.bin -D tispl.bin dfu-util -R -a u-boot.img -D u-boot.img .. am62x_evm_rst_include_end_dfu_boot diff --git a/doc/develop/pytest/usage.rst b/doc/develop/pytest/usage.rst index df3821da20d..924bc185b51 100644 --- a/doc/develop/pytest/usage.rst +++ b/doc/develop/pytest/usage.rst @@ -546,7 +546,7 @@ either of ``CONFIG_NET`` or ``CONFIG_NET_LWIP`` is set: .. code-block:: python - @pytest.mark.buildconfigspec('net', 'net lwip') + @pytest.mark.buildconfigspec('net', 'net_lwip') The ``notbuildconfigspec()`` annotation can be used to require a configuration option not to be set. The following annotation requires ``CONFIG_RISCV=n``: diff --git a/doc/develop/release_cycle.rst b/doc/develop/release_cycle.rst index be6b09b250e..2f4f5e4a845 100644 --- a/doc/develop/release_cycle.rst +++ b/doc/develop/release_cycle.rst @@ -79,7 +79,7 @@ For the next scheduled release, release candidates were made on: * U-Boot |next_ver|-rc4 was released on Mon 08 December 2025. -.. * U-Boot |next_ver|-rc5 was released on Tue 22 December 2025. +* U-Boot |next_ver|-rc5 was released on Mon 22 December 2025. Please note that the following dates are planned only and may be deviated from as needed. diff --git a/drivers/scsi/scsi.c b/drivers/scsi/scsi.c index b414d022f3f..8fe6b38a8c7 100644 --- a/drivers/scsi/scsi.c +++ b/drivers/scsi/scsi.c @@ -220,7 +220,6 @@ static ulong scsi_read(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt, pccb->datalen = block_dev->blksz * blocks; scsi_setup_read16(pccb, start, blocks); start += blocks; - blks -= blocks; } else #endif if (blks > max_blks) { diff --git a/net/lwip/tftp.c b/net/lwip/tftp.c index 94bacf63075..6c7ffba661e 100644 --- a/net/lwip/tftp.c +++ b/net/lwip/tftp.c @@ -279,7 +279,7 @@ int do_tftpb(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) if (!arg) arg = net_boot_file_name; - if (arg) { + if (*arg) { /* Parse [ip:[port:]]fname */ i = 0; while ((*(words + i) = strsep(&arg, ":"))) @@ -342,6 +342,7 @@ int do_tftpb(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) if (tftp_loop(eth_get_dev(), laddr, fname, srvip, port) < 0) ret = CMD_RET_FAILURE; out: - free(arg); + if (arg != net_boot_file_name) + free(arg); return ret; } diff --git a/test/py/requirements.txt b/test/py/requirements.txt index f9eac7901fb..e080d0f051c 100644 --- a/test/py/requirements.txt +++ b/test/py/requirements.txt @@ -1,4 +1,4 @@ -filelock==3.0.12 +filelock==3.20.1 pycryptodomex==3.21.0 pytest==8.4.2 pytest-xdist==2.5.0 diff --git a/tools/buildman/requirements.txt b/tools/buildman/requirements.txt index d48650cd1e5..d8f76e4e73d 100644 --- a/tools/buildman/requirements.txt +++ b/tools/buildman/requirements.txt @@ -1,2 +1,2 @@ -filelock==3.0.12 +filelock==3.20.1 importlib_resources==6.5.2 |
