Markus Volk [Mon, 2 Oct 2023 06:17:46 +0000 (08:17 +0200)]
gtk: Upgrade 4.12.1 -> 4.12.3
Overview of Changes in 4.12.3, 28-09-2023
=========================================
* GtkWindow:
- Don't assume titlebars are GtkHeaderBar
* GtkTreeView:
- Fix a crash in gtk_tree_view_is_blank_at_pos
* printing:
- Fix some issues with the portal implementation
* GSK:
- Some optimizations in the GL renderer
- Fix memory leaks in the Broadway renderer
* demos:
- Fix a crash in gtk4-demo
* Translation updates
Basque
Brazilian Portuguese
Czech
Galician
Georgian
German
Hungarian
Kazakh
Lithuanian
Persian
Polish
Spanish
Swedish
Turkish
Overview of Changes in 4.12.2, 20-09-2023
=========================================
* GtkTooltip:
- Don't cross native boundaries when looking for tooltips
* GtkCenterLayout, GtkEntry, GtkSearchEntry:
- Fix some issues with baseline handling
* GtkSwitch:
- Respect text direction
* Theme:
- Use relative font sizes
* GSK:
- Make repeated gradients match between GL and cairo
- Make rounded rect shrinking match between Vulkan, GL and cairo
- Fix parsing of text nodes with color glyphs
- Restrict an optimization to the cases where it is correct
- Fix rendering of shadows with opacity
* macOS:
- Clamp damage regions to the surface size
* Windows:
- Fix missing minimize and maximize buttons
* Translation updates
Basque
Brazilian Portuguese
Catalan
Chinese (China)
Czech
Danish
Dutch
Finnish
Galician
German
Hungarian
Italian
Kazakh
Latvian
Lithuanian
Slovenian
Spanish
Turkish
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Khem Raj [Mon, 2 Oct 2023 01:13:50 +0000 (18:13 -0700)]
python3-docutils: Rename utilities to their canonical names
Packages which use the utilities usually call/search for these tools
without .py extension e.g. kernel-selftest and fails to find the tools
if they are having .py extension.
Markus Volk [Sun, 1 Oct 2023 17:24:36 +0000 (19:24 +0200)]
mesa: Upgrade 23.1.8 -> 23.2.1
- update 0001-gallium-Fix-build-with-llvm-17.patch
- remove as added upstream:
0001-intel-Allow-using-intel_clc-from-the-system.patch
- intel clc build is currently broken with llvm 17, but that issue is also
present
with mesa 23.1.8
openssh: update sshd_check_keys script to make use of 'sshd -G'
Parsing sshd's config file with 'sed' does not work in for example the
case where somebody has made use of the new ability to add a config
fragment in /etc/ssh/sshd_config.d/ with one or more HostKey
stanzas. Also, sshd_config keywords are case-insensitive, but the
current sed pattern only matches the CamelCase spelling of HostKey.
In openssh 9.3, sshd learnt a new command line flag '-G', which causes
sshd to parse the given configuration file and print the resulting
effective configuration on stdout. So use that instead.
Furthermore, since that "effective configuration" includes the default
set of host keys if the configuration file has no HostKey stanzas, we
also avoid the script needing to know what sshd's default is - that
could plausibly change with some future release.
Richard Purdie [Wed, 4 Oct 2023 12:30:55 +0000 (13:30 +0100)]
qemurunner: Log the second serial console as well as the first
To aid debugging, always log the second serial console as well as the first
to a seperate log file. This should make it clearer what happened when we
see test failures.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Wed, 4 Oct 2023 12:20:08 +0000 (13:20 +0100)]
qemurunner: Skip conversion from/to binary data for logfile
There is no point in decoding binary data only to encode it again risking
conversion issues. Write the raw data to the log file as binary and skip
the conversion.
Also always update self.msg even if a logfile isn't specified to improve
logging/debug.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Wed, 4 Oct 2023 11:44:34 +0000 (12:44 +0100)]
wic: Add console parameters to qemux86 canned-wks
Currently our wic test images boot up without kernel output on the consoles
which means we have no way to debug if anything goes wrong. Add the console
parameters runqemu would have added if the kernel wasn't built into an image
to improve our chances of debugging.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Tue, 3 Oct 2023 21:19:45 +0000 (22:19 +0100)]
glibc: Pull in stable branch fixes
Pull in stable branch fixes including:
* tunables: Terminate if end of input is reached (CVE-2023-4911)
* Propagate GLIBC_TUNABLES in setxid binaries
* Document CVE-2023-4806 and CVE-2023-5156 in NEWS
* Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843]
Also set CVE_STATUS accordingly for the fixes pulled in.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Tue, 3 Oct 2023 12:24:43 +0000 (13:24 +0100)]
scritps/runqemu: Ensure we only have two serial ports
I have a theory that some of the console boot issues we're seeing are due to
starting images with three serial ports yet only starting gettys on two of them.
This means that occasionally, depending on the port numbering we may not get
a login prompt on the console we expect it on.
To fix this, change the runqemu code so that if serial ports are passed in on
the commandline (as is the case in automated testing), we don't add any other
GUI serial consoles.
We do need to make sure we do have at least two serial ports since we don't want
getty timeout warnings.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Deepthi Hemraj [Tue, 3 Oct 2023 03:09:17 +0000 (20:09 -0700)]
glibc: stable 2.38 branch updates.
Below commits on glibc-2.38 stable branch are updated. 0e1ef6779a (HEAD -> release/2.38/master, origin/release/2.38/master) manual/jobs.texi: Add missing @item EPERM for getpgid d94461bb86 string: Fix tester build with fortify enable with gcc < 12 63250e9c57 iconv: restore verbosity with unrecognized encoding names (bug 30694) 00ae4f10b5 getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) b25508dd77 CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode 89da8bc588 NEWS: Add the 2.38.1 bug list d3ba6c1333 elf: Move l_init_called_next to old place of l_text_end in link map 750f19526a elf: Remove unused l_text_end field from struct link_map a3189f66a5 elf: Always call destructors in reverse constructor order (bug 30785) 7ae211a01b elf: Do not run constructors for proxy objects 92201f16cb libio: Fix oversized __io_vtables 5bdef6f27c io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64
0024-CVE-2023-4527.patch is dropped
Signed-off-by: Deepthi Hemraj <Deepthi.Hemraj@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bruce Ashfield [Fri, 29 Sep 2023 20:04:48 +0000 (16:04 -0400)]
linux-yocto/6.1: update to v6.1.53
Updating to the latest korg -stable release that comprises
the following commits:
09045dae0d90 Linux 6.1.53 41cb5369cb80 udf: initialize newblock to 0 c74b1cd93f26 clk: Avoid invalid function names in CLK_OF_DECLARE() 59e0dd5bef6c treewide: Fix probing of devices in DT overlays abb597c85acb clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro b372816ad610 md: fix regression for null-ptr-deference in __md_stop() adac9f0ddd2b NFSv4.2: Rework scratch handling for READ_PLUS (again) 779563475162 NFSv4.2: Fix a potential double free with READ_PLUS d9ece8c0269f md: Free resources in __md_stop ba6a70adb557 Revert "drm/amd/display: Do not set drr on pipe commit" 1dd387668d5b tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY e43a7ae58d00 serial: sc16is7xx: fix regression with GPIO configuration 8aaef0a3eb1b serial: sc16is7xx: remove obsolete out_thread label cc8a853c2d5f perf/x86/uncore: Correct the number of CHAs on EMR e1eb0419126f x86/sgx: Break up long non-preemptible delays in sgx_vepc_release() f705617bab47 USB: core: Fix oversight in SuperSpeed initialization 8186596a6635 USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() d309fa69c2e3 USB: core: Change usb_get_device_descriptor() API 90b01f8df568 USB: core: Unite old scheme and new scheme descriptor reads 0d3b5fe47938 usb: typec: bus: verify partner exists in typec_altmode_attention 9b7cd3fe01f0 usb: typec: tcpm: set initial svdm version based on pd revision 33a31064211c of: property: fw_devlink: Add a devlink for panel followers 7f3d84cfaec7 cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug 08c86156361c crypto: stm32 - fix loop iterating through scatterlist for DMA 73e64c5eeddf s390/dasd: fix string length handling f9a3d6f037c9 s390/ipl: add missing secure/has_secure file to ipl type 'unknown' 6489ec010786 s390/dcssblk: fix kernel crash with list_add corruption 8bf567b63c2a arm64: sdei: abort running SDEI handlers during crash e95d7a8a6edd pstore/ram: Check start of empty przs during init 351705a44621 mmc: renesas_sdhi: register irqs before registering controller a3f6c1447db8 platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER e6e6a5f50f58 x86/MCE: Always save CS register on AMD Zen IF Poison errors d08b39bb3dff fsverity: skip PKCS#7 parser when keyring is empty 40a1ef4bb092 net: handle ARPHRD_PPP in dev_is_mac_header_xmit() 342d130205f1 X.509: if signature is unsupported skip validation 3d5fed8c79d9 r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h ba50e7773a99 x86/sev: Make enc_dec_hypercall() accept a size instead of npages f8a7f10a1dcc dccp: Fix out of bounds access in DCCP error handler 9667854e69a7 dlm: fix plock lookup when using multiple lockspaces c96c67991aac bpf: Fix issue in verifying allow_ptr_leaks b23c96589ff7 drm/amd/display: Add smu write msg id fail retry process 5ad3e534605e parisc: Fix /proc/cpuinfo output for lscpu 316a4a329a4d procfs: block chmod on /proc/thread-self/comm 5e4e9900e6fa block: don't add or resize partition on the disk with GENHD_FL_NO_PART 1654635bed83 Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" 5a3e327dc3fd ntb: Fix calculation ntb_transport_tx_free_entry() 88c7931f81d8 ntb: Clean up tx tail index on link down 4f4af6b8b7a2 ntb: Drop packets when qp link is down e95e31a8607d PCI/PM: Only read PCI_PM_CTRL register when available 223fc5352054 PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation 4443f3695d58 PCI: Free released resource after coalescing 316f3984298a scsi: mpt3sas: Perform additional retries if doorbell read returns 0 6c4f87e52331 Revert "scsi: qla2xxx: Fix buffer overrun" ab8c52977fe0 media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts 25934d8f6eb2 media: dvb: symbol fixup for dvb_attach() fd4d61f85e76 ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs. ba0b46166b8e arm64: csum: Fix OoB access in IP checksum code for negative lengths ad661951a98f i3c: master: svc: fix probe failure when no i3c device exist cc9bf2d62f19 LoongArch: mm: Add p?d_leaf() definitions 5a8b2c1665ca xtensa: PMU: fix base address for the newer hardware 9a9b8596c3dc drm/amd/display: register edp_backlight_control() for DCN301 47636d32a0ee backlight/lv5207lp: Compare against struct fb_info.device 83166d03a5b7 backlight/bd6107: Compare against struct fb_info.device b4ab337aad09 backlight/gpio_backlight: Compare against struct fb_info.device 8fa9cb58445d io_uring: break iopolling on signal 4a3e0d51c3e1 XArray: Do not return sibling entries from xa_load() 7a7f11283392 ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() 09cb2a71b2e9 ipmi_si: fix a memleak in try_smi_init() dafe7acfedfb PCI: rockchip: Use 64-bit mask on MSI 64-bit PCI address 823f52daef12 media: i2c: Add a camera sensor top level menu ceedc62a3bc8 media: i2c: ccs: Check rules is non-NULL fea9dd8653ff cpu/hotplug: Prevent self deadlock on CPU hot-unplug 4245ca8f4051 mm/vmalloc: add a safer version of find_vm_area() for debug 157c46360cf3 scsi: core: Fix the scsi_set_resid() documentation 2344b1397651 printk: ringbuffer: Fix truncating buffer size min_t cast 3f7a4e88e40e rcu: dump vmalloc memory info safely 8ad2e7efb2ce ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl 8918025feb2f PM / devfreq: Fix leak in devfreq_dev_release() d2e906c72597 igb: set max size RX buffer when store bad packet is enabled 04c3eee4e13f skbuff: skb_segment, Call zero copy functions before using skbuff frags 4921f9349b66 netfilter: xt_sctp: validate the flag_info count 1c164c1e9e93 netfilter: xt_u32: validate user space input bcdb4a5c42b0 netfilter: nft_exthdr: Fix non-linear header modification 7ca0706c68ad netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c 6678912b4df1 igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU ad8900dd8a56 virtio_ring: fix avail_wrap_counter in virtqueue_add_packed 4927edc23edc cpufreq: Fix the race condition while updating the transition_task of policy 96db43aced39 Drivers: hv: vmbus: Don't dereference ACPI root object handle e351933e4a14 dmaengine: ste_dma40: Add missing IRQ check in d40_probe 43a57ca7dd90 um: Fix hostaudio build errors 222b85e748eb mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() eaf4c78982ae mtd: spi-nor: Check bus width while setting QE bit 3e313b6c470d leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead f741121a2251 leds: Fix BUG_ON check for LED_COLOR_ID_MULTI that is always false a253c416e67d leds: multicolor: Use rounded division when calculating color components 2804cc350804 leds: pwm: Fix error code in led_pwm_create_fwnode() cae0787e408c rpmsg: glink: Add check for kstrdup f309ac8a4db9 phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write 8f0f5452cb1b phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate 0d86292e3fbb phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 50fa01243dd5 dmaengine: idxd: Modify the dependence of attribute pasid_enabled 6453a2fbc804 mtd: rawnand: brcmnand: Fix mtd oobsize 74c85396bd73 tracing: Fix race issue between cpu buffer write and swap fb34716c9ee6 tracing: Remove extra space at the end of hwlat_detector/mode ca5e8427e20d x86/speculation: Mark all Skylake CPUs as vulnerable to GDS 55a448e8d863 tick/rcu: Fix false positive "softirq work is pending" messages 69b8d7bf834c platform/x86/amd/pmf: Fix a missing cleanup path 2763732ec1e6 HID: multitouch: Correct devm device reference for hidinput input_dev name f283805d9843 HID: uclogic: Correct devm device reference for hidinput input_dev name 6e5960954151 HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() cf38960386f3 RDMA/efa: Fix wrong resources deallocation order 9d9a40530383 RDMA/siw: Correct wrong debug message bbd1b1b5082c RDMA/siw: Balance the reference of cep->kref in the error path 3f39698e7e84 Revert "IB/isert: Fix incorrect release of isert connection" 81ff633a88be amba: bus: fix refcount leak db18d5e3eee4 serial: tegra: handle clk prepare error in tegra_uart_hw_init() 93e908545361 interconnect: qcom: bcm-voter: Use enable_maks for keepalive voting e9ef8b5099d5 interconnect: qcom: bcm-voter: Improve enable_mask handling 1d085c6a25fa interconnect: qcom: sm8450: Enable sync_state 5a5fb3b1754f scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock f06c7d823ab5 scsi: core: Use 32-bit hostnum in scsi_host_lookup() f01cfec8d345 RDMA/irdma: Prevent zero-length STAG registration 5fa1552877ce coresight: trbe: Fix TRBE potential sleep in atomic context 848cd6f24aa7 cgroup:namespace: Remove unused cgroup_namespaces_init() 0d545a8e77cb Revert "f2fs: fix to do sanity check on extent cache correctly" 3f60a36ed6e3 f2fs: Only lfs mode is allowed with zoned block device feature 33d4c00725b0 f2fs: judge whether discard_unit is section only when have CONFIG_BLK_DEV_ZONED 4d7e804f49a0 f2fs: fix to avoid mmap vs set_compress_option case 3a2cf76cfb8f media: i2c: rdacm21: Fix uninitialized value 86a41ad0128a media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors 85fb0b963f2b media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not working 0790c0914059 media: ov2680: Add ov2680_fill_format() helper function 90fbf01c8080 media: ov2680: Don't take the lock for try_fmt calls e0b6edf4a346 media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s 6d51cdf66b9f media: ov2680: Fix vflip / hflip set functions 7263c39fd711 media: ov2680: Fix ov2680_bayer_order() ef9055e9a768 media: ov2680: Remove auto-gain and auto-exposure controls 9e6e509c08f6 media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips 2b9d0a65d133 media: ov5640: Fix initial RESETB state and annotate timings 5074c70795d4 media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() a4cd2c3eff18 HID: input: Support devices sending Eraser without Invert 297992e5c635 drivers: base: Free devm resources when unregistering a device 66eb45e7d5fc USB: gadget: f_mass_storage: Fix unused variable warning 324da2f3ee73 USB: gadget: core: Add missing kerneldoc for vbus_work 365ce3f86bb1 docs: ABI: fix spelling/grammar in SBEFIFO timeout interface c90182cffbff media: venus: hfi_venus: Only consider sys_idle_indicator on V1 d52509fdb29c media: go7007: Remove redundant if statement 0294e2475092 media: cec: core: add adap_unconfigured() callback d6610151ae22 media: cec: core: add adap_nb_transmit_canceled() callback 6ced15ff1746 platform/x86: dell-sysman: Fix reference leak 45e3181d7995 iommu/vt-d: Fix to flush cache of PASID directory table d9c47d2bf307 iommu/qcom: Disable and reset context bank before programming a30f26dc3ad9 fsi: aspeed: Reset master errors after CFAM reset d020963638f2 IB/uverbs: Fix an potential error pointer dereference 4dca13c30b9e RDMA/hns: Fix CQ and QP cache affinity 2368ce8cd5ad RDMA/hns: Fix inaccurate error label name in init instance 93c986805f4e RDMA/hns: Fix incorrect post-send with direct wqe of wr-list c48b0b30ac92 RDMA/hns: Fix port active speed 117a1b903baf iommu/sprd: Add missing force_aperture fadc62aa82d2 iommu/mediatek: Fix two IOMMU share pagetable issue f81325a709dd iommu/mediatek: Remove unused "mapping" member from mtk_iommu_data 343ccde5ade7 extcon: cht_wc: add POWER_SUPPLY dependency d3e075a3f099 kernfs: add stub helper for kernfs_generic_poll() 91a05d4c12ce driver core: Call dma_cleanup() on the test_remove path 58a3b87be681 driver core: test_async: fix an error code 636f5b8a6601 dma-buf/sync_file: Fix docs syntax ae867cab6bc9 interconnect: qcom: qcm2290: Enable sync state 7e1476f27751 coresight: tmc: Explicit type conversions to prevent integer overflow ee8f58b40e4a RDMA/irdma: Replace one-element array with flexible-array member af6fd0b3bccf scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly dd8ce1c9ff49 scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly 472f2497a4c8 scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly 70518f3aaf5a RDMA/rxe: Fix incomplete state save in rxe_requester 59a4f61feccf RDMA/rxe: Split rxe_run_task() into two subroutines 0ad56bf59dc3 x86/APM: drop the duplicate APM_MINOR_DEV macro 6d209ed70f9c serial: sprd: Fix DMA buffer leak issue 70f7513342f4 serial: sprd: Assign sprd_port after initialized to avoid wrong access 21608d2ba565 iio: accel: adxl313: Fix adxl313_i2c_id[] table 25feffb3fbd5 scsi: qla4xxx: Add length check when parsing nlattrs 1806edae979f scsi: be2iscsi: Add length check when parsing nlattrs 85b8c282d185 scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() bb8d101b835a scsi: iscsi: Add length check for nlattr payload 2737d82760ae scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param() bdc4f8f68171 scsi: RDMA/srp: Fix residual handling 67b02818e209 usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() 858322c409e0 media: mediatek: vcodec: fix resource leaks in vdec_msg_queue_init() bdc00039fd1b media: mediatek: vcodec: fix potential double free a356b60031d1 media: mediatek: vcodec: Return NULL if no vdec_fb is found b4ee61e5a110 media: amphion: ensure the bitops don't cross boundaries 932d84a8a808 media: amphion: fix UNUSED_VALUE issue reported by coverity 60f6392bdede media: amphion: fix UNINIT issues reported by coverity bddd678fd286 media: amphion: fix REVERSE_INULL issues reported by coverity 3930d62f5d7c media: amphion: fix CHECKED_RETURN issues reported by coverity 9ada33ee83dd media: rkvdec: increase max supported height for H.264 715c0200b480 media: mtk-jpeg: Fix use after free bug due to uncanceled work 62ea218a7e7f media: amphion: add helper function to get id name 745f40a96c7f media: amphion: reinit vpu if reqbufs output 0 6f0d0f5613d7 dt-bindings: extcon: maxim,max77843: restrict connector properties dd0dadb93844 scsi: hisi_sas: Fix normally completed I/O analysed as failed ab0719d7b6e4 scsi: hisi_sas: Fix warnings detected by sparse 79a1a8f83869 RDMA/siw: Fabricate a GID on tun and loopback devices a96892a40fce media: cx24120: Add retval check for cx24120_message_send() 2b6e20ef0585 media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() 323ee5fc980b media: dib7000p: Fix potential division by zero 90e0ea8e9b26 drivers: usb: smsusb: fix error handling code in smsusb_init_device 92e2dcf9412f iommu: rockchip: Fix directory table address encoding 13ed255248df iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind 25afb3e03bf8 media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() aeb79a1778cb media: i2c: tvp5150: check return value of devm_kasprintf() d7d47edf78c9 media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables 79e2cc5c4c10 media: ov5640: fix low resolution image abnormal issue 5643c936d1b8 RDMA/qedr: Remove a duplicate assignment in irdma_query_ah() 8199a46af2ea cgroup/cpuset: Inherit parent's load balance state in v2 590b45e5cd12 pNFS: Fix assignment of xprtdata.cred 4030ace74d8b NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ fdbc9637bf82 NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN 6d08bd22fa29 NFSD: da_addr_body field missing in some GETDEVICEINFO replies 02a29a2455b0 fs: lockd: avoid possible wrong NULL parameter f27f759f4cd4 jfs: validate max amount of blocks before allocation. b648f5717581 ext4: fix unttached inode after power cut with orphan file feature enabled f17d5efaafba powerpc/iommu: Fix notifiers being shared by PCI and VIO buses e83f5e21089b powerpc/mpc5xxx: Add missing fwnode_handle_put() 4515f1676d8d powerpc/pseries: Fix hcall tracepoints with JUMP_LABEL=n ebbfe48dd15f nfs/blocklayout: Use the passed in gfp flags 4c8568cf4c45 powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT a5b6b008e358 powerpc: Don't include lppaca.h in paca.h 18d51547fe2f NFSv4.2: Fix READ_PLUS size calculations fccdafa51de0 NFSv4.2: Fix up READ_PLUS alignment 5c47974263e8 NFSv4.2: Fix READ_PLUS smatch warnings 886959f425b6 NFSv4.2: Rework scratch handling for READ_PLUS e12e13952b0c wifi: ath10k: Use RMW accessors for changing LNKCTL 811ec8bc68f3 wifi: ath11k: Use RMW accessors for changing LNKCTL 7f4c9c44d1b9 net/mlx5: Use RMW accessors for changing LNKCTL 433330fb1296 drm/radeon: Use RMW accessors for changing LNKCTL a0f0daf60bc1 drm/amdgpu: Use RMW accessors for changing LNKCTL ed6483fac428 powerpc/perf: Convert fsl_emb notifier to state machine callbacks 1d58a9246989 powerpc/fadump: reset dump area size if fadump memory reserve fails ab8094db59e1 nvdimm: Fix dereference after free in register_nvdimm_pmu() 500a6ff9c2a8 nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() f6f300ecc196 vfio/type1: fix cap_migration information leak aae5a866d397 powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE dd9241fc4b19 clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op cc7e04d7ff92 clk: imx8mp: fix sai4 clock fcaf148b20f0 clk: imx: imx8ulp: update SPLL2 type e1139dea2c02 clk: imx: pllv4: Fix SPLL2 MULT range 402e73f64597 clk: qcom: gcc-sm8450: Use floor ops for SDCC RCGs 6c88c9d9c630 PCI/ASPM: Use RMW accessors for changing LNKCTL 952da7c6e199 PCI: pciehp: Use RMW accessors for changing LNKCTL f2d7da8fafed PCI: Add locking to RMW PCI Express Capability Register accessors 3108f7c78884 PCI: Allow drivers to request exclusive config regions 8a5e87f9e93c pinctrl: mcp23s08: check return value of devm_kasprintf() 8562df72cff2 PCI: Mark NVIDIA T4 GPUs to avoid bus reset f3229c9cb634 PCI: microchip: Correct the DED and SEC interrupt bit offsets 9daefd22756e clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src a1801d14a891 clk: qcom: reset: Use the correct type of sleep/delay based on length a4ff4b54f388 kvm/vfio: ensure kvg instance stays around in kvm_vfio_group_add() fef33ca5e28c kvm/vfio: Prepare for accepting vfio device fd cc16a50d5088 clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src e0f5698757ab ext4: avoid potential data overflow in next_linear_group 772ca4bc1d0d ext4: correct grp validation in ext4_mb_good_group d5fc7d681320 EDAC/igen6: Fix the issue of no error events 8f43c4000cdf clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src d1a5f22abab4 clk: sunxi-ng: Modify mismatched function name d96799ee3b78 PCI/DOE: Fix destroy_work_on_stack() race 4a43285900cd drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() d96da888dcd7 PCI: qcom-ep: Switch MHI bus master clock off during L1SS c53d53006d7f PCI: apple: Initialize pcie->nvecs before use 7618133eda26 clk: rockchip: rk3568: Fix PLL rate setting for 78.75MHz eb613f81d034 clk: qcom: gcc-sc8280xp: Add missing GDSCs 57fc62c50690 dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs 06d3a7e03c61 clk: qcom: gcc-sc8280xp: Add missing GDSC flags 747848b4afea clk: qcom: gcc-sc8280xp: Add EMAC GDSCs 9cba16beca66 clk: qcom: gpucc-sm6350: Fix clock source names 6ace98cb617b clk: qcom: gpucc-sm6350: Introduce index-based clk lookup 74a1194cce60 ipmi:ssif: Fix a memory leak when scanning for an adapter 2e7d90a81b9c ipmi:ssif: Add check for kstrdup abbd28d04c36 ALSA: ac97: Fix possible error value of *rac97 53996463f8c3 of: unittest: Fix overlay type in apply/revert check 3fb210cd521c of: overlay: Call of_changeset_init() early b13b0c84a4af ASoC: SOF: amd: clear dsp to host interrupt status c4b06324fc44 md: raid0: account for split bio in iostat accounting cc54fa43de67 md/raid0: Fix performance regression for large sequential writes cd1dd83888d7 md/raid0: Factor out helper for mapping and submitting a bio c227aa141660 md: add error_handlers for raid0 and linear bc82cd1e7ff2 firmware: cs_dsp: Fix new control name check 711fb9260620 md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() ac9e103f282a md/raid5-cache: fix a deadlock in r5l_exit_log() 26bf790b8e99 bus: ti-sysc: Fix cast to enum warning 5abfee5e4076 arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins b386c3e16956 arm64: dts: qcom: msm8996: Fix dsi1 interrupts c6035ee015b9 arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU cab4cdb2a4bd arm64: dts: qcom: msm8998: Drop bus clock reference from MMSS SMMU 67b4726cb87e arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names 867aa88c9efa drm/mediatek: Fix potential memory leak if vmap() fail 1e47d1ac20e3 ARM: dts: qcom: ipq4019: correct SDHCI XO clock 4d6a25792fc1 drm/mediatek: Remove freeing not dynamic allocated memory 635051576f0e bus: ti-sysc: Fix build warning for 64-bit build b625a6eaf2bf drm/mediatek: dp: Add missing error checks in mtk_dp_parse_capabilities 0c323430e470 io_uring: fix drain stalls by invalid SQE 9183c4fe9141 block/mq-deadline: use correct way to throttling write requests 9ca08adb75fb audit: fix possible soft lockup in __audit_inode_child() 607eda339b60 drm/msm/a2xx: Call adreno_gpu_init() earlier f27dff881f0b drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create() d41ceafe3d24 smackfs: Prevent underflow in smk_set_cipso() d1994bb5947c drm/msm/dpu: fix the irq index in dpu_encoder_phys_wb_wait_for_commit_done bd3a6b6d5dd8 firmware: meson_sm: fix to avoid potential NULL pointer dereference 2965015006ef drm/msm/mdp5: Don't leak some plane state 0cd481c27b03 soc: qcom: smem: Fix incompatible types in comparison 3b1f1999a300 drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask 9b372d2fdc44 ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig 92eaa1840301 drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 4174f889c4c1 drm/repaper: Reduce temporary buffer size in repaper_fb_dirty() d544c89bb1cd drm/armada: Fix off-by-one error in armada_overlay_get_property() 0ef736fec614 ARM: dts: BCM53573: Fix Tenda AC9 switch CPU port 976eca4cbd37 arm64: dts: qcom: sm8150: Fix the I2C7 interrupt 43cc228099c5 of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() 4ab834ff9fbf drm/tegra: dpaux: Fix incorrect return value of platform_get_irq 508383dc278c drm/msm: Update dev core dump to not print backwards f9b9c6b0d451 md/md-bitmap: hold 'reconfig_mutex' in backlog_store() e970bc3828b7 md/md-bitmap: remove unnecessary local variable in backlog_store() 3829cb3caeda md/raid10: use dereference_rdev_and_rrdev() to get devices 27acd8c13183 md/raid10: factor out dereference_rdev_and_rrdev() 097f30f0cef8 md: restore 'noio_flag' for the last mddev_resume() 835cbfebc1c5 md: Change active_io to percpu 3db392257008 md: Factor out is_md_suspended helper 8dcc23191a6d drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' 13f5c43e0921 arm64: dts: qcom: msm8996-gemini: fix touchscreen VIO supply 5ccd294df265 arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk" 4aaced381c69 arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC a80621bb23dc ARM: dts: BCM53573: Fix Ethernet info for Luxul devices b9fa4e10b5cf drm: adv7511: Fix low refresh rate register for ADV7533/5 1a7314734743 ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) 9a91a5466ab1 ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 4e184a73203c ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) 075ee661ba67 drm/bridge: anx7625: Use common macros for HDCP capabilities ba1ca2cf4d00 drm/bridge: anx7625: Use common macros for DP power sequencing commands d309b170ea70 x86/mm: Fix PAT bit missing from page protection modify mask 00c0b2825bb5 block: don't allow enabling a cache on devices that don't support it e5e0ec8ff160 block: cleanup queue_wc_store 7db90dd1c5a4 drm/etnaviv: fix dumping of active MMU context 800bf8a2226e arm64: tegra: Fix HSUART for Smaug ee5e1d6480ef arm64: dts: qcom: pmi8994: Add missing OVP interrupt 31fe89ccf5a0 arm64: dts: qcom: pm660l: Add missing short interrupt cd1ba241d21e arm64: dts: qcom: pm6150l: Add missing short interrupt 6fd913f0f63f arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again 0f0e6963705a arm64: tegra: Fix HSUART for Jetson AGX Orin f5ff6897094f ARM: dts: BCM53573: Use updated "spi-gpio" binding properties ab5154ae26c4 ARM: dts: BCM53573: Add cells sizes to PCIe node ee1d740374aa ARM: dts: BCM53573: Drop nonexistent #usb-cells fd28ce30b525 drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() 1f3b03863ef5 firmware: ti_sci: Use system_state to determine polling 0765a80c160d ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM e3c7b7ce7cd6 ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems 9d77a7fc5d04 ARM: dts: stm32: Add missing detach mailbox for Odyssey SoM c0929f2bbd68 ARM: dts: stm32: YAML validation fails for Odyssey Boards aa72079a1952 ARM: dts: stm32: Add missing detach mailbox for emtrion emSBC-Argon 0746cab4768d ARM: dts: stm32: adopt generic iio bindings for adc channels on emstamp-argon a5274a79ef3a ARM: dts: stm32: YAML validation fails for Argon Boards e62c091b6dfa ARM: dts: stm32: Rename mdio0 to mdio e8d6e54daf1a arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent c755b194d793 arm64: dts: qcom: pmk8350: fix ADC-TM compatible string 5aa1969ce7c4 arm64: dts: qcom: pmr735b: fix thermal zone name de4688dcc0f6 arm64: dts: qcom: pm8350b: fix thermal zone name 0f52060fa1db arm64: dts: qcom: pm8350: fix thermal zone name 8fd3533f4bce arm64: dts: qcom: sm8350: Use proper CPU compatibles db336dcb0127 arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq 0c32fba73549 arm64: dts: qcom: sm8350: Fix CPU idle state residency times c97633eaf571 arm64: dts: qcom: sdm845-tama: Set serial indices and stdout-path 8622340505dc arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller 82c3d3490b6b arm64: dts: qcom: sc8280xp: Add missing SCM interconnect e5bf98ceac1e arm64: dts: qcom: sc8280xp-crd: Correct vreg_misc_3p3 GPIO 4c7477d0daaa arm64: dts: qcom: sm8250-edo: Rectify gpio-keys 7852d207882c arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs 4a36d16cdf3c arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM 537346ff2a60 arm64: dts: qcom: msm8916-l8150: correct light sensor VDDIO supply d244c92988ab arm64: dts: qcom: sm8250: correct dynamic power coefficients e2040c110138 arm64: dts: qcom: sm6350: Fix ZAP region ba7ff6085b80 soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros fb4a774a6627 soc: qcom: ocmem: Add OCMEM hardware version print 7bdeb7679f4c ASoC: stac9766: fix build errors with REGMAP_AC97 c2c6dfc04237 drm/hyperv: Fix a compilation issue because of not including screen_info.h a9fa161b8356 drm/amd/display: Do not set drr on pipe commit 3027e200dd58 quota: fix dqput() to follow the guarantees dquot_srcu should provide d57af071cf40 quota: add new helper dquot_active() fdcc50d506f3 quota: rename dquot_active() to inode_quota_active() 622789ebe197 quota: factor out dquot_write_dquot() 25193037e083 ASoC: cs43130: Fix numerator/denominator mixup aa449fa41e10 drm/bridge: tc358764: Fix debug print parameter order 45107f9ca863 netrom: Deny concurrent connect(). a1e820fc7808 net/sched: sch_hfsc: Ensure inner classes have fsc curve 85da5ec0681e sfc: Check firmware supports Ethernet PTP filter ea701e0eba7e cteonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously 1b7f266e0219 octeontx2-pf: Fix PFC TX scheduler free 80de42d9af97 octeontx2-pf: Refactor schedular queue alloc/free calls 23a7b872898b hwmon: (tmp513) Fix the channel number in tmp51x_is_visible() 8b2fb4b671b3 mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter 6406a95c4a5e mlxsw: i2c: Limit single transaction buffer size 2fc240094031 mlxsw: i2c: Fix chunk size setting in output mailbox buffer ec9538da6ce4 net: arcnet: Do not call kfree_skb() under local_irq_disable() cb09afe905cb ice: avoid executing commands on other ports when driving sync 90e7778660c9 wifi: ath9k: use IS_ERR() with debugfs_create_dir() 4a8fadcf3748 arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush() a33ae132eec2 Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() 7e7197e4d6a1 wifi: mwifiex: avoid possible NULL skb pointer dereference 7930fa4ca871 mac80211: make ieee80211_tx_info padding explicit 4381d6083254 wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute 4c340bfddce6 wifi: ath9k: protect WMI command response buffer replacement with a lock 8ba31f946a6d wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx 7984c381bbc1 samples/bpf: fix broken map lookup probe c813db76bc15 samples/bpf: fix bio latency check with tracepoint ef67f3a959a7 ARM: dts: Add .dts files missing from the build cde525d61178 wifi: mwifiex: Fix missed return in oob checks failed path 84081b4baafb wifi: mwifiex: fix memory leak in mwifiex_histogram_read() 9257a1d6f272 net: annotate data-races around sk->sk_lingertime 844d60cc5efc fs: ocfs2: namei: check return value of ocfs2_add_entry() a485a4bd8238 lwt: Check LWTUNNEL_XMIT_CONTINUE strictly 065d5f17096e lwt: Fix return values of BPF xmit ops 0159a21b9d8e hwrng: iproc-rng200 - Implement suspend and resume calls 92651ce45ba1 crypto: caam - fix unchecked return value error 841d2fffd09f ice: ice_aq_check_events: fix off-by-one check when filling buffer 0f50641222f5 net-memcg: Fix scope of sockmem pressure indicators 8d61adfb5918 selftests/bpf: Clean up fmod_ret in bench_rename test script eafa3465c8d9 selftests/bpf: Fix repeat option when kfunc_call verification fails d6702008fc9c net: tcp: fix unexcepted socket die when snd_wnd is 0 81d8e9f59df6 Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() bd39b5524047 Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor 94617b736c25 Bluetooth: Fix potential use-after-free when clear keys 9246d9310cd6 Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() c4cb61c5f976 crypto: api - Use work queue in crypto_destroy_instance 501f77cfce8a crypto: stm32 - Properly handle pm_runtime_get failing 6fc09c8d765e kbuild: rust_is_available: fix confusion when a version appears in the path 4f8c55ae5d58 kbuild: rust_is_available: add check for `bindgen` invocation bb15fb4e497e kbuild: rust_is_available: fix version check when CC has multiple arguments 6c7182b9c87e kbuild: rust_is_available: remove -v option 90978b2ff422 selftests/bpf: fix static assert compilation issue for test_cls_*.c c015029dfc89 wifi: mwifiex: fix error recovery in PCIE buffer descriptor management 3975e21d4d01 wifi: mwifiex: Fix OOB and integer underflow when rx packets 49b6db89ab28 wifi: mt76: mt7915: fix power-limits while chan_switch 2dd5c7f4200a can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM ce60bfc24c88 spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() f5f7aa2b6b8f wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH c0ce0fb76610 bpf: reject unhashed sockets in bpf_sk_assign 99331d7c6ee2 udp: re-score reuseport groups when connected sockets are present 328b85e7b14f wifi: mt76: mt7921: fix non-PSC channel scan fail 6bf4ccafb356 wifi: rtw89: debug: Fix error handling in rtw89_debug_priv_btc_manual_set() 39a6b4bbc573 regmap: rbtree: Use alloc_flags for memory allocations 684431894e06 hwrng: pic32 - use devm_clk_get_enabled 79a8ea5bf421 hwrng: nomadik - keep clock enabled while hwrng is registered 73d97508ab11 tcp: tcp_enter_quickack_mode() should be static 01964c630824 crypto: qat - change value of default idle filter 912310dd841b bpf: Fix an error in verifying a field in a union 780f072f4fad bpf: Clear the probe_addr for uprobe 0cfbadb15351 libbpf: Fix realloc API handling in zero-sized edge cases fc7ed36a31b1 bpftool: Use a local bpf_perf_event_value to fix accessing its fields 0b20dc1edd88 bpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.c 840c64d96e39 bpftool: Define a local bpf_perf_link to fix accessing its fields 4d5f00b2fa2c bpftool: use a local copy of perf_event to fix accessing :: Bpf_cookie 010c6a02e6e1 selftests/bpf: Fix bpf_nf failure upon test rerun 6f2b84248bab cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() 91f76271ec43 x86/efistub: Fix PCI ROM preservation in mixed mode fcf78a17bbb9 cpufreq: amd-pstate-ut: Fix kernel panic when loading the driver 14920fb907f0 cpufreq: amd-pstate-ut: Remove module parameter access 7da6250d2967 thermal/of: Fix potential uninitialized value access 7c7093256806 ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table a99f32b81ca1 ACPI: x86: s2idle: Post-increment variables when getting constraints 8ee6d04ef24b irqchip/loongson-eiointc: Fix return value checking of eiointc_index 14e37e08b4e1 s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs f326e37a210e s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes f98ea9abc1f7 s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL 87d452a076d1 s390/pkey: fix/harmonize internal keyblob headers 7d31730c5d81 selftests/futex: Order calls to futex_lock_pi 048d1a8b9da8 perf/imx_ddr: don't enable counter0 if none of 4 counters are used 5fce29ab20cb sched/rt: Fix sysctl_sched_rr_timeslice intial value dfadde169774 arm64/fpsimd: Only provide the length to cpufeature for xCR registers 8efd0420290e arm64/sme: Don't use streaming mode to probe the maximum SME VL 1d9a735d4e45 x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved be361e5ec4b2 sched/psi: Select KERNFS as needed 287aeeb731e9 arm64/ptrace: Clean up error handling path in sve_set_common() 9d8f66d6de83 selftests/resctrl: Close perf value read fd on errors f046a88cbadd selftests/resctrl: Unmount resctrl FS if child fails to run benchmark d4b1f43944c5 selftests/resctrl: Don't leak buffer in fill_cache() 1051a1c5dd26 selftests/resctrl: Add resctrl.h into build deps 5d343b49078d OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() e0322a255a22 refscale: Fix uninitalized use of wait_queue_head_t 085fe4323841 ARM: ptrace: Restore syscall skipping for tracers 916ca8192201 ARM: ptrace: Restore syscall restart tracing ed134f284b4e vfs, security: Fix automount superblock LSM init problem, preventing NFS sb sharing 1cdf51b4e5ef selftests/harness: Actually report SKIP for signal tests c13e6edbad1a tmpfs: verify {g,u}id mount options correctly 254c396da3a2 iomap: Remove large folio handling in iomap_invalidate_folio() b553ac4894e7 fs: Fix error checking for d_hash_and_lookup() e12214c7ad13 eventfd: prevent underflow for eventfd semaphores 9720f894286e reiserfs: Check the return value from __getblk() 0c7e6ff75e6c tools/resolve_btfids: Fix setting HOSTCFLAGS 1ad863e91af8 tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targets a2a9f5bcccab tools/resolve_btfids: Tidy HOST_OVERRIDES b3f1d78c672e tools/resolve_btfids: Compile resolve_btfids as host program 833a654b510b tools/resolve_btfids: Alter how HOSTCC is forced 2457021a4f07 tools/resolve_btfids: Install subcmd headers d35187340a8a tools/resolve_btfids: Use pkg-config to locate libelf 05026e944bd2 tools lib subcmd: Add dependency test to install_headers 424fd5693246 tools lib subcmd: Make install_headers clearer a07388d1a773 tools lib subcmd: Add install target b9c54fd37668 Revert "net: macsec: preserve ingress frame ordering" 786e09ae59f0 Revert "PCI: tegra194: Enable support for 256 Byte payload" f725ae7f0e2b Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN b990ac56447c udf: Handle error when adding extent to a file 6ac8f2c8362a udf: Check consistency of Space Bitmap Descriptor 7ac1467f9472 drm/amd/display: ensure async flips are only accepted for fast updates 8f965b5b525d net: Avoid address overwrite in kernel_connect 8c737d950c2b KVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages 45e3dfbf0e0c KVM: x86/mmu: Use kstrtobool() instead of strtobool() 181831df9de8 tpm: Enable hwrng only for Pluton on AMD CPUs 9c8dab18f830 crypto: rsa-pkcs1pad - Use helper to set reqsize 63f1117db590 cpufreq: intel_pstate: set stale CPU frequency to minimum c50fdd533448 of: property: Simplify of_link_to_phandle() 8f647ac91a22 platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications 10f358cd4b0e tracing: Introduce pipe_cpumask to avoid race on trace_pipes 41103f7f688a net: sfp: handle 100G/25G active optical cables in sfp_parse_support f24681b8162b ALSA: seq: oss: Fix racy open/close of MIDI devices ab5c5c10d066 LoongArch: Fix the write_fcsr() macro 9920a52362a0 LoongArch: Let pmd_present() return true when splitting pmd 790587097c01 scsi: lpfc: Fix incorrect big endian type assignment in bsg loopback path 1a7f80f33a59 scsi: storvsc: Always set no_report_opcodes 7d1ac3c2eb70 scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity dcfd75bca8cf sctp: handle invalid error codes without calling BUG() fbd3ae6997fb cifs: fix max_credits implementation 8a424afa08c5 cifs: fix sockaddr comparison in iface_cmp ea13eff14ef2 bnx2x: fix page fault following EEH recovery 179b9b062fe8 netlabel: fix shift wrapping bug in netlbl_catmap_setlong() 78ef22febd68 wifi: mac80211: Use active_links instead of valid_links in Tx 41b446e4904a wifi: cfg80211: remove links only on AP 5251c835324b drm/amdgpu: Match against exact bootloader status f20bee49dc2a net: hns3: restore user pause configure when disable autoneg c61d10461279 scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock 24d9cc933597 scsi: lpfc: Remove reftag check in DIF paths c70b9758eebe platform/x86/amd/pmf: Fix unsigned comparison with less than zero acf4ec3b4244 idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM 59c4b9a2caf4 powerpc/powermac: Use early_* IO variants in via_calibrate_decr() 54d3fba7d8c5 wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1() 71f5a7f1745c net: usb: qmi_wwan: add Quectel EM05GV2 a2b5a9654a1d net: annotate data-races around sk->sk_{rcv|snd}timeo 94515e9aa84c net: dsa: microchip: KSZ9477 register regmap alignment to 32 bit boundaries 848477e08391 Revert "wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12" 51edd7383b1e vmbus_testing: fix wrong python syntax for integer value comparison 98f933716a52 clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM 473a55cfc131 kprobes: Prohibit probing on CFI preamble symbol 896e9e57784c security: keys: perform capable check only on privileged operations 0ffed24af577 staging: fbtft: ili9341: use macro FBTFT_REGISTER_SPI_DRIVER 55954eea708f ALSA: usb-audio: Update for native DSD support quirks d676d02be8e2 ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer() fbf4048d8fba ovl: Always reevaluate the file signature for IMA ae1cb9656ef4 drm/amd/display: Exit idle optimizations before attempt to access PHY faa77cf5f28f drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family d7b1aa3e2098 drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock 7c2d13fb9bab platform/x86: huawei-wmi: Silence ambient light sensor 5c5628287bac platform/x86: asus-wmi: Fix setting RGB mode on some TUF laptops aeee50c15291 platform/x86: think-lmi: Use kfree_sensitive instead of kfree dea41980d793 platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks 7d0f7924ef61 platform/x86: intel: hid: Always call BTNL ACPI method eb54ad1ed620 ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset 9c1263320163 ASoC: atmel: Fix the 8K sample parameter in I2SC master 2e780a9f4ac1 ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0 a1fbf45a24d3 ASoC: rt711: fix for JD event handling in ClockStop Mode0 82e17577b66f ASoc: codecs: ES8316: Fix DMIC config 10999df817cb ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0 952af5cfd5b4 fs/nls: make load_nls() take a const parameter d28f76be7952 s390/dasd: fix hanging device after request requeue d563f679a268 s390/dasd: use correct number of retries for ERP requests a41f2f6aff5e m68k: Fix invalid .section syntax 328fcde050ff ethernet: atheros: fix return value check in atl1c_tso_csum() 0f7b43a5776b ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect eb746c4750a8 ASoC: da7219: Check for failure reading AAD IRQ events 3c59ad8d6e8e ASoC: da7219: Flush pending AAD IRQ when suspending 330d900620df ksmbd: fix out of bounds in init_smb2_rsp_hdr() 99a2426b135e ksmbd: no response from compound read becb5191d1d5 ksmbd: validate session id and tree id in compound request 9776024ee06b ksmbd: fix out of bounds in smb3_decrypt_req() 513eac8b8530 9p: virtio: make sure 'offs' is initialized in zc_request 05d88512e833 9p: virtio: fix unlikely null pointer deref in handle_rerror 72c90ebb2dc5 media: pci: cx23885: fix error handling for cx23885 ATSC boards eb3c2b3519bf media: pulse8-cec: handle possible ping error 0b6e7170ccdf media: amphion: use dev_err_probe 026e918b3670 phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code 2981ff271d52 Revert "MIPS: unhide PATA_PLATFORM" b60802573357 media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field 36148a9b144c powerpc/boot: Disable power10 features after BOOTAFLAGS assignment 4e005f5dd5b0 ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform f4bd9a43152e ARM: dts: imx: Set default tuning step for imx7d usdhc 7f483ce4699a Revert "Revert drm/amd/display: Enable Freesync Video Mode by default" 6ab081571f6a scsi: ufs: Try harder to change the power mode 9fc3adc6d0fe Partially revert "drm/amd/display: Fix possible underflow for displays with large vblank" 918639847212 Revert "bridge: Add extack warning when enabling STP in netns."
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bruce Ashfield [Fri, 29 Sep 2023 20:04:46 +0000 (16:04 -0400)]
linux-yocto/6.1: update to v6.1.52
Updating to the latest korg -stable release that comprises
the following commits:
59b13c2b647e Linux 6.1.52 4a6284a2fc63 pinctrl: amd: Don't show `Invalid config param` errors 7bec12fa9813 usb: typec: tcpci: clear the fault status bit 4da07e958bfd nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse fdbfc54d5399 nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() 689561db6869 dt-bindings: sc16is7xx: Add property to change GPIO function dca7c9965141 tcpm: Avoid soft reset when partner does not support get_status a1fc0096921c fsi: master-ast-cf: Add MODULE_FIRMWARE macro b5c7bc370e03 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe b7366429626e serial: sc16is7xx: fix bug when first setting GPIO direction 682f9b944374 serial: sc16is7xx: fix broken port 0 uart init 4b3de7d2f869 serial: qcom-geni: fix opp vote on shutdown 1cd102aaedb2 wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU 74ceef6e6925 wifi: mt76: mt7921: do not support one stream on secondary antenna only 179c65828593 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition 86b818e2495d staging: rtl8712: fix race condition bd69537c1a2c HID: wacom: remove the battery when the EKR is off 48729a1d2a7a usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 c564d4f91a0c usb: dwc3: meson-g12a: do post init to fix broken usb after resumption bfc4ccc0bcae ALSA: usb-audio: Fix init call orders for UAC1 69d9330f2eff USB: serial: option: add FOXCONN T99W368/T99W373 product 34f396f7abd0 USB: serial: option: add Quectel EM05G variant (0x030e) 5d0fe30be4e2 modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules 36231e2c4ebd rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff 915219699da1 net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index 4dab89cccd8c mmc: au1xmmc: force non-modular build and remove symbol_get usage ac6fa0e04be0 ARM: pxa: remove use of symbol_get() cf859267e639 ksmbd: reduce descriptor size if remaining bytes is less than request size d070c4dd2a5b ksmbd: replace one-element array with flex-array member in struct smb2_ea_info 30fd6521b2fb ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() 7d8855fd849d ksmbd: fix wrong DataOffset validation of create context 1ce9ebc96eda erofs: ensure that the post-EOF tails are all zeroed
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bruce Ashfield [Fri, 29 Sep 2023 20:04:45 +0000 (16:04 -0400)]
linux-yocto/6.4: update to v6.4.15
Updating to the latest korg -stable release that comprises
the following commits:
f60d5fd5e950 Linux 6.4.15 12ac1448ab77 pinctrl: amd: Don't show `Invalid config param` errors 120e477de917 usb: typec: tcpci: clear the fault status bit 46c11be2dca2 nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse d53a0a737639 dt-bindings: sc16is7xx: Add property to change GPIO function f75a9a53327b tcpm: Avoid soft reset when partner does not support get_status c95605d5ed23 fsi: master-ast-cf: Add MODULE_FIRMWARE macro 4c0dc67881c6 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe 43b5cedc3564 serial: sc16is7xx: fix bug when first setting GPIO direction e534d3e986fc serial: sc16is7xx: fix broken port 0 uart init e02214399ef4 serial: qcom-geni: fix opp vote on shutdown 2f2b1f63a760 wifi: ath11k: Cleanup mac80211 references on failure during tx_complete f6909803263c wifi: ath11k: Don't drop tx_status when peer cannot be found c32e118debe9 wifi: rtw88: usb: kill and free rx urbs on probe failure e74778e91fed wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU 046378bdf9de wifi: mt76: mt7921: do not support one stream on secondary antenna only 18a9d16f2fbe staging: rtl8712: fix race condition 5db7c0f7fb51 HID: wacom: remove the battery when the EKR is off ae3f94d539a3 usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 ce06713e64e3 usb: dwc3: meson-g12a: do post init to fix broken usb after resumption 596b16ee3f9a ALSA: usb-audio: Fix init call orders for UAC1 c72b4c1c2407 USB: serial: option: add FOXCONN T99W368/T99W373 product 7114ed5e53b0 USB: serial: option: add Quectel EM05G variant (0x030e) 784a1fd76b74 modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules f2114d34d6bb rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff 68a2c15de311 net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index 95dca60f39a6 mmc: au1xmmc: force non-modular build and remove symbol_get usage 245bc3e5329e ARM: pxa: remove use of symbol_get() 1c660940f525 ksmbd: reduce descriptor size if remaining bytes is less than request size 1a13ecb96230 ksmbd: replace one-element array with flex-array member in struct smb2_ea_info 7f1d6cb0eb6a ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() a43bf41344d0 ksmbd: fix wrong DataOffset validation of create context 9535cd211933 erofs: ensure that the post-EOF tails are all zeroed
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Fri, 29 Sep 2023 21:53:24 +0000 (22:53 +0100)]
python3-numpy: Fix reproducibility issue
Add a patch to fix the reproducibility issue being seen during testing. The issue
is from a poor choice of regex against the compiler flags, being triggered by
different path names.
Drop the previous attempt at fixing this as it wasn't that.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
mesa: Fix native build on hosts with llvm-dev installed
This issue is always there, it just shows up with newer LLVM since
symbol mismatches are being found otherwise it was happily linking with
host libLLVM.so silently.
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Joslyn [Thu, 28 Sep 2023 01:56:06 +0000 (18:56 -0700)]
curl: Skip tests marked flaky
Some tests can fail intermittently and upstream has marked these as
flaky so they can easily be skipped. At present there are 12 tests
marked flaky with 10 of them running in the default recipe
configuration. Skip them to avoid the failures.
Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Peter Marko [Wed, 27 Sep 2023 21:06:32 +0000 (23:06 +0200)]
json-c: define CVE_VERSION
Recently NVD updated all CVEs for json-c and old fixed
cves are reported in some older yocto branches.
NVD match clause now includes full tag name including
date which is "greater" than tag without additional numbers.
Define CVE_VERSION identical to full tag also on master to
avoid future CVEs to be reported incorrectly.
Put it close to hash so recipe update patch includes this line.
Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Machines that have added subdirectires to the KERNEL_DEVICETREE
recently, such as arm32 boards that were moved under subdirectories in
Linux 6.5, will have that subdirectory in the node name of the FIT. This
breaks existing systems that select a configuration in u-boot by it's
name.
Strip off the directory component from the device tree to preserve
compatibility.
Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Ninad Palsule <ninad@linux.ibm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Martin Jansa [Wed, 27 Sep 2023 10:48:18 +0000 (12:48 +0200)]
multilib_script.bbclass: expand script name as well
* e.g. mozjs from meta-oe contains major version from PV in the script name
but currently cannot use a variable there because it would be unexpanded
in the varflag name as shown in bitbake -e (lib32-curl included for comparison)
env.lib32-curl:# $ALTERNATIVE_TARGET [2 operations]
env.lib32-curl-# set oe-core/meta/conf/documentation.conf:66
env.lib32-curl-# [doc] "Used by the alternatives system to create default link locations for duplicated commands."
env.lib32-curl-# set multilib_script.bbclass:37 [__anon_40_oe_core_meta_classes_recipe_multilib_script_bbclass]
env.lib32-curl-# [curl-config] "${bindir}/curl-config-${MULTILIB_SUFFIX}"
env.lib32-curl-# pre-expansion value:
env.lib32-curl-# "None"
--
env.lib32-mozjs-115:# $ALTERNATIVE_TARGET [2 operations]
env.lib32-mozjs-115-# set oe-core/meta/conf/documentation.conf:66
env.lib32-mozjs-115-# [doc] "Used by the alternatives system to create default link locations for duplicated commands."
env.lib32-mozjs-115-# set multilib_script.bbclass:37 [__anon_40_oe_core_meta_classes_recipe_multilib_script_bbclass]
env.lib32-mozjs-115-# [js${MAJ_VER}-config] "${bindir}/js${MAJ_VER}-config-${MULTILIB_SUFFIX}"
env.lib32-mozjs-115-# pre-expansion value:
env.lib32-mozjs-115-# "None"
--
env.lib32-mozjs-115-escript:# $ALTERNATIVE_TARGET [2 operations]
env.lib32-mozjs-115-escript-# set oe-core/meta/conf/documentation.conf:66
env.lib32-mozjs-115-escript-# [doc] "Used by the alternatives system to create default link locations for duplicated commands."
env.lib32-mozjs-115-escript-# set multilib_script.bbclass:38 [__anon_41_oe_core_meta_classes_recipe_multilib_script_bbclass]
env.lib32-mozjs-115-escript-# [js115-config] "/usr/bin/js115-config-${MULTILIB_SUFFIX}"
env.lib32-mozjs-115-escript-# pre-expansion value:
env.lib32-mozjs-115-escript-# "None"
Otherwise log.do_package shows that apply_update_alternative_renames first
renames the js115-config to js115-config.mozjs-115 (default ALTERNATIVE_TARGET suffix is '.${BPN}')
and multilibscript_rename later fails:
DEBUG: Executing python function apply_update_alternative_renames
NOTE: mozjs-115: Rename /usr/bin/js115-config -> /usr/bin/js115-config.mozjs-115
DEBUG: Python function apply_update_alternative_renames finished
DEBUG: Executing shell function multilibscript_rename
mv: cannot stat 'BUILD/work/mach-oemllib32-linux-gnueabi/lib32-mozjs-115/115.2.0/package/usr/bin/js115-config': No such file or directory
WARNING: exit code 1 from a shell command.
I wonder if we actually need multilibscript_rename as apply_update_alternative_renames seems
to do the rename already.
Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
https://nvd.nist.gov/vuln/detail/CVE-2023-33595 uses 'cpython'.
Although it's currently the only one that uses cpython, let's add
cpython to CVE_PRODUCT, just in case.
Add a ptest for tar.
- It is taking around 3m to execute with kvm, so added it to PTEST_SLOW.
- It contains 244 cases.
- Below is parts of the run log:
START: ptest-runner
2023-09-26T08:37
BEGIN: /usr/lib/tar/ptest
## ------------------------ ##
## GNU tar 1.35 test suite. ##
## ------------------------ ##
PASS: tar version
PASS: decompressing from stdin
...
200 tests were successful.
44 tests were skipped.
DURATION: 190
END: /usr/lib/tar/ptest
2023-09-26T08:40
STOP: ptest-runner
TOTAL: 1 FAIL: 0
Wang Mingyu [Tue, 26 Sep 2023 08:36:23 +0000 (16:36 +0800)]
python3-urllib3: upgrade 2.0.4 -> 2.0.5
Changelog:
==========
-Allowed pyOpenSSL third-party module without any deprecation warning.
-Fixed default blocksize of HTTPConnection classes to match high-level
classes. Previously was 8KiB, now 16KiB.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Wang Mingyu [Tue, 26 Sep 2023 08:35:33 +0000 (16:35 +0800)]
python3-typing-extensions: upgrade 4.7.1 -> 4.8.0
Changelog:
===========
-Add typing_extensions.Doc, as proposed by PEP 727.
-Drop support for Python 3.7 (including PyPy-3.7).
-Fix bug where get_original_bases() would return incorrect results when called
on a concrete subclass of a generic class.
-Fix bug where ParamSpec(default=...) would raise a TypeError on Python versions <3.11.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Wang Mingyu [Tue, 26 Sep 2023 08:29:02 +0000 (16:29 +0800)]
python3-pycryptodomex: upgrade 3.18.0 -> 3.19.0
Changelog:
===========
-The update() methods of TupleHash128 and TupleHash256 objects can now hash
multiple items (byte strings) at once. Thanks to Sylvain Pelissier.
-Added support for ECDH, with Crypto.Protocol.DH.
-GH#754: due to a bug in cffi, do not use it on Windows with Python 3.12+.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Wang Mingyu [Tue, 26 Sep 2023 08:28:21 +0000 (16:28 +0800)]
python3-pycryptodome: upgrade 3.18.0 -> 3.19.0
Changelog:
==========
- The update() methods of TupleHash128 and TupleHash256 objects can now hash
multiple items (byte strings) at once. Thanks to Sylvain Pelissier.
- Added support for ECDH, with Crypto.Protocol.DH.
- GH#754: due to a bug in cffi, do not use it on Windows with Python 3.12+.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Wang Mingyu [Tue, 26 Sep 2023 08:28:00 +0000 (16:28 +0800)]
python3-hypothesis: upgrade 6.84.3 -> 6.86.2
Changelog:
===========
-Hotfix for issue #3747, a bug in explain mode which is so rare that we missed
it in six months of dogfooding.
-This patch improves the documentation of @example(...).xfail() by adding a
note about PEP 614, similar to @example(...).via(), and adds a warning when a
strategy generates a test case which seems identical to one provided by an
xfailed example.
-This release enables the explain phase by default.
-This patch switches some of our type annotations to use typing.Literal when
only a few specific values are allowed, such as UUID or IP address versions.
-This release deprecates the old whitelist/blacklist arguments to characters(),
in favor of include/exclude arguments which more clearly describe their
effects on the set of characters which can be generated.
-You can use Hypothesis; codemods to automatically upgrade to the new argument names.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Wang Mingyu [Tue, 26 Sep 2023 08:24:48 +0000 (16:24 +0800)]
python3-numpy: upgrade 1.25.2 -> 1.26.0
License-Update: split license file in standard BSD 3-clause and bundled.
Changelog:
==========
Python 3.12.0 support.
Cython 3.0.0 compatibility.
Use of the Meson build system
Updated SIMD support
f2py fixes, meson and bind(x) support
Support for the updated Accelerate BLAS/LAPACK library
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Wang Mingyu [Tue, 26 Sep 2023 08:23:50 +0000 (16:23 +0800)]
libsecret: upgrade 0.21.0 -> 0.21.1
Changelog:
===========
* Fix updating credentials by another process in the same Flatpak sandbox [#62, !99]
* Migrate to g_memdup2 [!121]
* Print error logs in CI [!125]
* Updated translations
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Wang Mingyu [Tue, 26 Sep 2023 08:22:45 +0000 (16:22 +0800)]
enchant2: upgrade 2.5.0 -> 2.6.1
Changelog:
==========
-This version tweaks normalization of language tags so that only the part of
the tag that specifies country and language is altered; any extra that is
not removed is left alone.
-This version removes validation of language tags; dictionary names no longer
have to be valid language tags.
-Debug output now uses GLib's debug system, and can be enabled at run-time by
setting the environment variable G_MESSAGES_DEBUG to 'libenchant'.
-The Aspell back-end has a fix to let it work with language variants such as
"en_GB-ize".
-There's more code clean-up, build system updates, and a couple of null
-pointer dereference fixes
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Wang Mingyu [Tue, 26 Sep 2023 08:20:03 +0000 (16:20 +0800)]
at-spi2-core: upgrade 2.48.4 -> 2.50.0
Changelog:
===========
* Fix at-spi2-atk test when running under a non-English locale.
* collection: Avoid locking up if an object has a very large child count
* Fix possible NULL pointer dereference when deregistering an event listener.
* Various fixes for the new key grabbing API.
* Don't wait for a reply when registering or deregistering keystroke
listeners.
* Add a meson option to exclude the gtk2 atk-bridge module.
* Fix a test failure/timeout.
* Add atspi_get_version() to return the runtime version of the library.
* Collection: fix match testing for attributes.
* Fix a NULL pointer dereference when deregistering an event listener that
doesn't include a detail.
* Fix the documentation for interfaces in collection match rules.
* Add an AtspiLive enum to specify the politeness level for live regions,
and document that this should be used for Announcement signals. Also add a
notification signal in atk to replace the announcement signal that lacks
the politeness information.
* Add an asynchronous version of atspi_generate_mouse_event.
* TableCell.xml: Add Get{Column,Row}HeaderCells methods
* atspi_accessible_get_localized_role_name: Use internal names when possible.
* Add a non-recursive function to clear a single object's cache.
* Code clean-ups.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
* 481358974fb0 [GVN] Also remove phi nodes from VN table (PR65447)
* 9f77e96186be [GVN] Invalidate MDA when deduplicating phi nodes
* a13a89402f53 Bump version to 17.0.2
* 2c04bdb24677 [SVE] Ensure SVE call operands passed via memory are correctly initialised. (#66070)
* 701620d58cdf [SVE] Precommit test to show missing initialisation of call operand.
FAIL: glib/convert.test (Child process killed by signal 6)
FAIL: glib/collate.test (Child process killed by signal 6)
FAIL: glib/gdatetime.test (Child process killed by signal 6)
FAIL: glib/date.test (Child process killed by signal 6)
FAIL: glib/converter-stream.test (Child process killed by signal 6)
FAIL: glib/option-context.test (Child process killed by signal 6)
maintainers.inc: add python3-spdx-tools and dependencies
Add maintainers for new packages and also some copied from meta-python:
python3-beartype, python3-booleanpy, python3-click, python3-isodate,
python3-license-expression, python3-rdflib, python3-spdx-tools,
python3-uritools, python3-xmltodict
Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
ptest-packagelists.inc: add python test license-expression
Adding test to the list of tests with problems. It comes as a
copy from meta-python to satisfy dependencies of python3-spdx-tools
and throws and exception on execution.
Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
LABELS from poky are by default without any suffixes like "boot install", so default entry
does not have the .conf suffix as well and systemd-boot is not able to use this information
and it's starting in any case the first entry. To be able to start another entry by default,
.conf suffix is required.
With this change, LABELS variable can still be used by other bootloaders and being used as description
field.
Ross Burton [Mon, 25 Sep 2023 11:35:08 +0000 (12:35 +0100)]
webkitgtk: reduce size of -dbg package
Unless DEBUG_BUILD is enabled, pass -g1 to massively reduce the size of
the debug symbols (4.3GB to 700M at time of writing):
Level 1 produces minimal information, enough for making backtraces in
parts of the program that you don't plan to debug. This includes
descriptions of functions and external variables, and line number
tables, but no information about local variables.
This makes the sstate objects a lot more manageable, and packaging
faster. On my machine:
Previously, sending a specially crafted message over the control channel
could cause the packet-parsing code to run out of available stack
memory, causing named to terminate unexpectedly. This has been fixed.
(CVE-2023-3341)
ISC would like to thank Eric Sesterhenn from X41 D-Sec GmbH for bringing
this vulnerability to our attention. [GL #4152]
A flaw in the networking code handling DNS-over-TLS queries could cause
named to terminate unexpectedly due to an assertion failure under
significant DNS-over-TLS query load. This has been fixed.
(CVE-2023-4236)
ISC would like to thank Robert Story from USC/ISI Root Server Operations
for bringing this vulnerability to our attention. [GL #4242]
Removed Features
The dnssec-must-be-secure option has been deprecated and will be removed
in a future release. [GL #4263]
Feature Changes
If the server command is specified, nsupdate now honors the nsupdate -v
option for SOA queries by sending both the UPDATE request and the
initial query over TCP. [GL #1181]
Bug Fixes
The value of the If-Modified-Since header in the statistics channel was
not being correctly validated for its length, potentially allowing an
authorized user to trigger a buffer overflow. Ensuring the statistics
channel is configured correctly to grant access exclusively to
authorized users is essential (see the statistics-channels block
definition and usage section). [GL #4124]
This issue was reported independently by Eric Sesterhenn of X41 D-Sec
GmbH and Cameron Whitehead.
The Content-Length header in the statistics channel was lacking proper
bounds checking. A negative or excessively large value could potentially
trigger an integer overflow and result in an assertion failure. [GL
This issue was reported by Eric Sesterhenn of X41 D-Sec GmbH.
Several memory leaks caused by not clearing the OpenSSL error stack were
fixed. [GL #4159]
This issue was reported by Eric Sesterhenn of X41 D-Sec GmbH.
The introduction of krb5-subdomain-self-rhs and ms-subdomain-self-rhs
UPDATE policies accidentally caused named to return SERVFAIL responses
to deletion requests for non-existent PTR and SRV records. This has been
fixed. [GL #4280]
The stale-refresh-time feature was mistakenly disabled when the server
cache was flushed by rndc flush. This has been fixed. [GL #4278]
BIND’s memory consumption has been improved by implementing dedicated
jemalloc memory arenas for sending buffers. This optimization ensures
that memory usage is more efficient and better manages the return of
memory pages to the operating system. [GL #4038]
Previously, partial writes in the TLS DNS code were not accounted for
correctly, which could have led to DNS message corruption. This has been
fixed. [GL #4255]
Known Issues
There are no new known issues with this release. See above for a list of
all known issues affecting this BIND 9 branch.
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Kai Kang [Fri, 22 Sep 2023 08:04:12 +0000 (16:04 +0800)]
adwaita-icon-theme: 43 -> 45.0
Update adwaita-icon-theme from 43 to 45.0.
* meson is used to replace autotools, then the patch is redundant
* not overwrite PACKAGES, and remove sub-packages ${PN}-hires and
${PN}-symbolic-hires which are created to handle big icon files which
do not exist in adwaita-icon-theme 45.0
* update FILES of ${PN}-symbolic and split license files to ${PN}-doc
Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>