| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Kernel repository has been upgraded up to v5.14.5 from stable korg.
Following upstream commits are included in this version:
----
d92805b62285 Linux 5.14.5
4ff654aba77c Revert "time: Handle negative seconds correctly in timespec64_to_ns()"
6bac75c9019b Revert "posix-cpu-timers: Force next expiration recalc after itimer reset"
d6f7bb5bb290 Linux 5.14.4
ea003ac94638 devlink: Break parameter notification sequence to be before/after unload/load driver
68bd8e688eb5 clk: kirkwood: Fix a clocking boot regression
d827bd2396a5 parisc: Fix unaligned-access crash in bootloader
d06f58625753 backlight: pwm_bl: Improve bootloader/kernel device handover
ac16137d64bb bootconfig: Fix missing return check of xbc_node_compose_key function
fbc0d19393cb RDMA/mlx5: Fix number of allocated XLT entries
e364e3b5e4cf ACPI: PRM: Find PRMT table before parsing it
5c0d1ef1aa30 fbmem: don't allow too huge resolutions
457715b6aded IMA: remove the dependency on CRYPTO_MD5
81c1cd0e4c76 IMA: remove -Wmissing-prototypes warning
76784e993feb fuse: wait for writepages in syncfs
84378e3a64c1 fuse: flush extending writes
e9d6698e5494 fuse: truncate pagecache on atomic_o_trunc
2d2c7d860fc7 char: tpm: Kconfig: remove bad i2c cr50 select
2539d2c07fb8 md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard
4b646423e43b io-wq: check max_worker limits if a worker transitions bound state
a87bb0c99c78 ARM: dts: at91: add pinctrl-{names, 0} for all gpios
d0fbad1db9e5 KVM: arm64: vgic: Resample HW pending state on deactivation
03ccb2d2c973 KVM: arm64: Unregister HYP sections from kmemleak in protected mode
ea9407f484c6 KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter
69303a10f8e2 KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation
f28529f40355 KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats
ea570e70e3ea KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level
150360a6678a KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted
f8c655627a1d KVM: s390: index kvm->arch.idle_mask by vcpu_idx
9d52658ef6eb Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()"
b26902fdd612 perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX
4a7017b3c882 tty: Fix data race between tiocsti() and flush_to_ldisc()
2fa92ae9e9be smb3: fix posix extensions mount option
87f961747d98 cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED
17f220a74b51 raid1: ensure write behind bio has less than BIO_MAX_VECS sectors
f9c88ee8e217 bio: fix page leak bio_add_hw_page failure
86939a43e0f5 io_uring: fail links of cancelled timeouts
7faeaed2f29a io_uring: io_uring_complete() trace should take an integer
1ae179a0d715 io_uring: IORING_OP_WRITE needs hash_reg_file set
917342c37143 io_uring: limit fixed table size by RLIMIT_NOFILE
1b19425f8e2a auxdisplay: hd44780: Fix oops on module unloading
528521f72b8f time: Handle negative seconds correctly in timespec64_to_ns()
889008de3ea2 f2fs: guarantee to write dirty data when enabling checkpoint back
307726060e64 iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha
1ede75c4f5bd ASoC: rt5682: Remove unused variable in rt5682_i2c_remove()
808b4c3ca23d ipv4: fix endianness issue in inet_rtm_getroute_build_skb()
f996358d94d5 octeontx2-af: Set proper errorcode for IPv4 checksum errors
934bf63ce4b5 octeontx2-af: Fix static code analyzer reported issues
a991d7f1d52b octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg
1fc7fd26a628 octeontx2-af: Fix loop in free and unmap counter
edc029f2e0d2 net: qualcomm: fix QCA7000 checksum handling
8ea4229e9cc6 net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed
3b9cd2a38308 sch_htb: Fix inconsistency when leaf qdisc creation fails
3f38cc1ba1e2 net: qrtr: make checks in qrtr_endpoint_post() stricter
4589a12dcf80 ipv4: make exception cache less predictible
55938482a146 ipv6: make exception cache less predictible
f0ab781abc3d brcmfmac: pcie: fix oops on failure to resume and reprobe
6bca1333130d bcma: Fix memory leak for internally-handled cores
351956183ab8 atlantic: Fix driver resume flow.
47ccf5d4fe23 ALSA: usb-audio: Add lowlatency module option
1559dd2bef66 ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point()
c5fa6437b81e net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list
229d09ac8919 ice: Only lock to update netdev dev_addr
6320503b6763 ice: restart periodic outputs around time changes
46720ac66c21 ice: add lock around Tx timestamp tracker flush
c0e94a8dfc0d ice: fix Tx queue iteration for Tx timestamp enablement
fafe64892186 misc/pvpanic: fix set driver data
7778fe1a6a6c net/mlx5e: Use correct eswitch for stack devices with lag
01c090847ec1 net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group
4e2db33107a4 net/mlx5e: Fix possible use-after-free deleting fdb rule
d0cb888bfb39 net/mlx5: Remove all auxiliary devices at the unregister event
3f55a410b232 net/mlx5: Lag, fix multipath lag activation
f615082ad319 iwlwifi: skip first element in the WTAS ACPI table
b2a70f9a2d58 ASoC: wcd9335: Disable irq on slave ports in the remove function
27759b8ac582 ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function
e502c911d005 ASoC: wcd9335: Fix a double irq free in the remove function
84c5c968b41f tty: serial: fsl_lpuart: fix the wrong mapbase value
1a5d70b891cb usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()'
77fe737810d1 usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available
14cb81a7563c usb: ehci-orion: Handle errors of clk_prepare_enable() in probe
39df08f3b239 octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg()
bf412d951948 i2c: xlp9xx: fix main IRQ check
6f2221ec8179 i2c: mt65xx: fix IRQ check
c41dd61c8648 CIFS: Fix a potencially linear read overflow
1707cfa165be hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer
b0d7d8029720 bpf: Fix possible out of bound write in narrow load handling
227a6207aeef ASoC: wm_adsp: Put debugfs_remove_recursive back in
20497b6f0f0e mmc: moxart: Fix issue with uninitialized dma_slave_config
3c9598cd852c mmc: dw_mmc: Fix issue with uninitialized dma_slave_config
e9886a3448b1 mmc: sdhci: Fix issue with uninitialized dma_slave_config
ba8e10ad2d86 ASoC: Intel: Skylake: Fix module resource and format selection
237684b24ce8 ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs
15f9fce81134 ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373
9490301f2f97 m68k: coldfire: return success for clk_enable(NULL)
a181e99b0ba5 octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1
392faa331b11 octeontx2-pf: Fix algorithm index in MCAM rules with RSS action
301e0b3c77c0 octeontx2-pf: Don't install VLAN offload rule if netdev is down
edb20aa264e1 octeontx2-af: Check capability flag while freeing ipolicer memory
5e0f8ea99fb6 octeontx2-pf: send correct vlan priority mask to npc_install_flow_req
869b01f4645c octeontx2-af: cn10k: Fix SDP base channel number
844f3a8b9056 rsi: fix an error code in rsi_probe()
d505abdba83d rsi: fix error code in rsi_load_9116_firmware()
d029b4a9ebaa drm/exynos: g2d: fix missing unlock on error in g2d_runqueue_worker()
15ccc20637e4 gfs2: init system threads before freeze lock
5bfb5e6553b8 i2c: hix5hd2: fix IRQ check
536b5e919bae i2c: s3c2410: fix IRQ check
11732946b8de i2c: iop3xx: fix deferred probing
78fded4c4529 Bluetooth: add timeout sanity check to hci_inquiry
210e073c4e88 lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ
3885e0c66406 mm/swap: consider max pages in iomap_swapfile_add_extent
f820d670a06b usb: gadget: mv_u3d: request_irq() after initializing UDC
40c1cc3f3d0c firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()'
b4c76476360c ASoC: fsl_rpmsg: Check -EPROBE_DEFER for getting clocks
b8c03f2c4f1c hwmon: remove amd_energy driver in Makefile
22df141dbb06 hwmon: (pmbus/bpa-rs600) Don't use rated limits as warn limits
9e354badcbb6 i2c: synquacer: fix deferred probing
45b7eb4928c9 clk: staging: correct reference to config IOMEM to config HAS_IOMEM
dccc1d90cb4e arm64: dts: marvell: armada-37xx: Extend PCIe MEM space
75b9d8bdb8c7 nfsd4: Fix forced-expiry locking
e1af5db1b481 SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency()
af9389080154 lockd: Fix invalid lockowner cast after vfs_test_lock
d308735c4432 locking/local_lock: Add missing owner initialization
d2c14405f6a3 mac80211: Fix insufficient headroom issue for AMSDU
da4416392f73 libbpf: Re-build libbpf.so when libbpf.map changes
b45f0d0105a0 usb: phy: tahvo: add IRQ check
78b339b95489 usb: host: ohci-tmio: add IRQ check
f4a79b7d8bd6 PM: cpu: Make notifier chain use a raw_spinlock_t
6f1dfdeeaa70 Bluetooth: Move shutdown callback before flushing tx and rx queue
6034f6f3958a net: stmmac: fix INTR TBU status affecting irq count statistic
e801e140ae6c samples: pktgen: add missing IPv6 option to pktgen scripts
5eb9d59b73f6 devlink: Clear whole devlink_flash_notify struct
1b703f43b3bf selftests/bpf: Fix test_core_autosize on big-endian machines
949f35e19521 usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse
201d3d9d3186 usb: phy: twl6030: add IRQ checks
5f3b70852c37 usb: phy: fsl-usb: add IRQ check
5e8f88a2b6fc usb: misc: brcmstb-usb-pinmap: add IRQ check
f32c136de123 mac80211: remove unnecessary NULL check in ieee80211_register_hw()
a23f057d7063 usb: gadget: udc: s3c2410: add IRQ check
a57702636e15 usb: gadget: udc: at91: add IRQ check
083976715d07 usb: dwc3: qcom: add IRQ check
f4d35572fa73 usb: dwc3: meson-g12a: add IRQ check
7331e96735d0 ASoC: rt5682: Properly turn off regulators if wrong device ID
06b7035bcf1d net/mlx5: Fix unpublish devlink parameters
4b61014b3eb1 drm/msm/dp: replug event is converted into an unplug followed by an plug events
5854fabe40d2 drm/msm/dsi: Fix some reference counted resource leaks
0b9da4bde0d5 Bluetooth: fix repeated calls to sco_sock_kill
533959ce47f8 ASoC: Intel: Fix platform ID matching
b3d3890ed59e cgroup/cpuset: Fix violation of cpuset locking rule
3f75d4793ca7 cgroup/cpuset: Miscellaneous code cleanup
dec410d06ba4 counter: 104-quad-8: Return error when invalid mode during ceiling_write
56dda6a699be arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7
2ac60cf6a02f drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs
cc371f6aa1cb drm/msm/dp: update is_connected status base on sink count at dp_pm_resume()
3691e5f2d3d5 drm/msm/mdp4: move HW revision detection to earlier phase
94b8906dd236 drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision
0f9c7df36db2 drm/msm: Fix error return code in msm_drm_init()
881a8a363b08 leds: lgm-sso: Propagate error codes from callee to caller
5aa656c92197 selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP
2fa4fef6fe49 PM: EM: Increase energy calculation precision
8d9a2021b182 net: dsa: don't disable multicast flooding to the CPU even without an IGMP querier
3e409ec9b1f1 net: dsa: mt7530: remove the .port_set_mrouter implementation
6fb8c4fd0365 net: dsa: stop syncing the bridge mcast_router attribute at join time
e2645f3e6a51 net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop()
7a3569fc93f2 drm: bridge: it66121: Check drm_bridge_attach retval
e06cd6d88b8a arm64: dts: qcom: sm8350: fix IPA interconnects
331e9f9a19e5 arm64: dts: qcom: sc7280: Fixup the cpufreq node
5c25501cfe7a Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow
1e923017e26f debugfs: Return error during {full/open}_proxy_open() on rmmod
203baf2a84d3 net: dsa: tag_sja1105: optionally build as module when switch driver is module if PTP is enabled
15a6a8a56c99 net: dsa: build tag_8021q.c as part of DSA core
314560f40721 soc: qcom: smsm: Fix missed interrupts if state changes while masked
598d745a827d bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring
ef0d6ba3159e PCI: PM: Enable PME if it can be signaled from D3cold
8082da1e1f97 PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently
bf90444b2833 soc: mmsys: mediatek: add mask to mmsys routes
9f6d8514257a media: venus: helper: do not set constrained parameters for UBWC
de9fdb6070ea media: venus: venc: Fix potential null pointer dereference on pointer fmt
157e1bcf4097 media: venus: hfi: fix return value check in sys_get_prop_image_version()
f2e2c4d132b3 media: omap3isp: Fix missing unlock in isp_subdev_notifier_complete()
714ab54f388a media: em28xx-input: fix refcount bug in em28xx_usb_disconnect
a0f0e72ed1b3 leds: trigger: audio: Add an activate callback to ensure the initial brightness is set
0425d56d7e16 leds: rt8515: Put fwnode in any case during ->probe()
7feddda8e719 leds: lt3593: Put fwnode in any case during ->probe()
66d33719d8f0 leds: lgm-sso: Don't spam logs when probe is deferred
129d481c9cc0 leds: lgm-sso: Put fwnode in any case during ->probe()
3cae4290ac5f i2c: highlander: add IRQ check
e383f1804a3b net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set()
5f06ca1b7a66 arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay
d75d6b94aa32 tools: Free BTF objects at various locations
3d79bc7e88a2 libbpf: Return non-null error on failures in libbpf_find_prog_btf_id()
b3bf0743a6cc lib/test_scanf: Handle n_bits == 0 in random tests
148bef1825ae drm/amd/pm: Fix a bug in semaphore double-lock
d589ff1e808f Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd
fba3b4fb4a82 drm: rcar-du: Don't put reference to drm_device in rcar_du_remove()
1eaee3960114 net: ti: am65-cpsw-nuss: fix wrong devlink release order
082ef18abc0e net: cipso: fix warnings in netlbl_cipsov4_add_std
4b1bfdfb26f1 drm: mxsfb: Clear FIFO_CLEAR bit
539da3d1a784 drm: mxsfb: Increase number of outstanding requests on V4 and newer HW
f63e885b984e drm: mxsfb: Enable recovery on underflow
5e99b869007b cgroup/cpuset: Fix a partition bug with hotplug
2e50a90eb91d net/mlx5e: Block LRO if firmware asks for tunneled LRO
032e4c8927e4 net/mlx5e: Prohibit inner indir TIRs in IPoIB
f79d617e8f5c ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties
d70019969403 ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties
15e54b8c0be6 ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties
9e179ea19c78 ARM: dts: meson8: Use a higher default GPU clock frequency
f0719908efd3 tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos
cd098c0ad545 drm/amd/pm: Fix a bug communicating with the SMU (v5)
daa6b1e28c4b drm/amdgpu/acp: Make PM domain really work
28573ba98c23 6lowpan: iphc: Fix an off-by-one check of array index
336e972af9a9 Bluetooth: btusb: Fix a unspported condition to set available debug features
de5f8501a44b Bluetooth: sco: prevent information leak in sco_conn_defer_accept()
41067abfa180 media: atomisp: fix the uninitialized use and rename "retvalue"
01705a96ced4 media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats
82a1b7e2da77 media: rockchip/rga: fix error handling in probe
71135cffe27d media: v4l2-subdev: fix some NULL vs IS_ERR() checks
f4ec46dcf1dc media: go7007: remove redundant initialization
bddf4b364bb5 media: go7007: fix memory leak in go7007_usb_probe
68b8b58abb5d net: usb: asix: ax88772: add missing stop
90d3c48c15d0 media: dvb-usb: Fix error handling in dvb_usb_i2c_init
039fe2394bc4 media: dvb-usb: fix uninit-value in vp702x_read_mac_addr
0b5f1434f9b1 media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init
6a4ad754e5c8 ionic: cleanly release devlink instance
dbd9f85376e5 driver core: Fix error return code in really_probe()
d99c820a7a08 firmware: fix theoretical UAF race with firmware cache and resume
590a120b867d bpf, selftests: Fix test_maps now that sockmap supports UDP
7cbed4315b74 arm64: dts: qcom: sm8250: fix usb2 qmp phy node
9e46d7c03b82 gfs2: Fix memory leak of object lsi on error return path
4bf71f9275ce libbpf: Fix removal of inner map in bpf_object__create_map
ee3867d50c8a soc: qcom: rpmhpd: Use corner in power_off
b3f1921fa2af arm64: dts: qcom: sc7180: Set adau wakeup delay to 80 ms
32b7d543f311 i40e: improve locking of mac_filter_hash
e18fdcae5851 arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties
8de2164c557b ARM: dts: everest: Add phase corrections for eMMC
c67e3613d76a ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi
2584c6673a79 libbpf: Fix the possible memory leak on error
0d2fde4c31b8 gve: fix the wrong AdminQ buffer overflow check
33440b9b8574 drm/of: free the iterator object on failure
746f0ad44bc9 bpf: Fix potential memleak and UAF in the verifier.
2883ec806cc2 bpf: Fix a typo of reuseport map in bpf.h.
02367ab45629 drm/of: free the right object
9543eefc9c50 media: cxd2880-spi: Fix an error handling path
a2696604850d soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally
b8e518cdbafb leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt()
620eba1bf99e media: TDA1997x: enable EDID support
5ae0160d4631 media: atmel: atmel-sama5d2-isc: fix YUYV format
4c280566de03 ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count
ce87ed92ade9 ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe
21b014dc13b5 ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in mt8192_afe_pcm_dev_probe
d33f8b4e1b0d drm/gma500: Fix end of loop tests for list_for_each_entry
d031746f556b drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init()
6736a763ef97 spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible
da47a32661f7 spi: sprd: Fix the wrong WDG_LOAD_VAL
cd3da578f98f regulator: vctrl: Avoid lockdep warning in enable/disable ops
b8c55ecd2b35 regulator: vctrl: Use locked regulator_get_voltage in probe path
9ea94e02ac38 blk-crypto: fix check for too-large dun_bytes
81ff155555f6 spi: davinci: invoke chipselect callback
97ffb7a10790 x86/mce: Defer processing of early errors
4304127d63f2 EDAC/i10nm: Fix NVDIMM detection
196f5d734acd tpm: ibmvtpm: Avoid error message when process gets signal while waiting
4ff3fe1bd431 certs: Trigger creation of RSA module signing key if it's not an RSA key
4014261e3edb m68k: Fix asm register constraints for atomic ops
a582ad663984 crypto: qat - use proper type for vf_mask
7880c9f91b79 irqchip/gic-v3: Fix priority comparison when non-secure priorities are used
37d6a4fc7196 irqchip/apple-aic: Fix irq_disable from within irq handlers
280bbb704468 spi: coldfire-qspi: Use clk_disable_unprepare in the remove function
33bbe22d117e block: nbd: add sanity check for first_minor
972b91102319 nbd: do del_gendisk() asynchronously for NBD_DESTROY_ON_DISCONNECT
762b449fad98 clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel
1351a4663c14 lib/mpi: use kcalloc in mpi_resize
b40d83924a2b irqchip/loongson-pch-pic: Improve edge triggered interrupt support
218627366171 genirq/timings: Fix error return code in irq_timings_test_irqs()
15a728f31e16 spi: spi-pic32: Fix issue with uninitialized dma_slave_config
5fa0ea507fae spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config
f845a7caf953 block: return ELEVATOR_DISCARD_MERGE if possible
acfa62bd28ae m68k: Fix invalid RMW_INSNS on CPUs that lack CAS
8af14fb35efc rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock
0133d52e0eb2 rcu: Fix to include first blocked task in stall warning
ba3396c359a0 sched: Fix UCLAMP_FLAG_IDLE setting
54ae668378ba sched/numa: Fix is_core_idle()
7f64bb547139 crypto: ecc - handle unaligned input buffer in ecc_swap_digits
ff945fafb351 crypto: x86/aes-ni - add missing error checks in XTS code
bbeb9bbf610d m68k: emu: Fix invalid free in nfeth_cleanup()
ed8c625a63a1 power: supply: cw2015: use dev_err_probe to allow deferred probe
d2964558f741 sched/debug: Don't update sched_domain debug directories before sched_debug_init()
ab6999a4e0f6 s390/smp: enable DAT before CPU restart callback is called
1409e626dcad s390/ap: fix state machine hang after failure to enable irq
e234f66168f0 s390/debug: fix debug area life cycle
f14e3cc5a6f1 s390/debug: keep debug data on resize
3c0866f9dfd4 s390/pci: fix misleading rc in clp_set_pci_fn()
79481aee9b54 s390/kasan: fix large PMD pages address alignment check
115540457fea io-wq: remove GFP_ATOMIC allocation off schedule out path
037b5744772e udf_get_extendedattr() had no boundary checks.
3511a749b9d3 fcntl: fix potential deadlock for &fasync_struct.fa_lock
d633a4b72442 fcntl: fix potential deadlocks for &fown_struct.lock
fbb3d1a9ac8f crypto: tcrypt - Fix missing return value check
16f6b6a202cd crypto: hisilicon/sec - modify the hardware endian configuration
df099323d1ce crypto: hisilicon/sec - fix the abnormal exiting process
bd7614178780 crypto: qat - do not export adf_iov_putmsg()
890ac26f7ed5 crypto: qat - fix naming for init/shutdown VF to PF notifications
2e575a675d9d crypto: qat - fix reuse of completion variable
f31f371f385f crypto: qat - handle both source of interrupt in VF ISR
2f66c3551eca crypto: qat - do not ignore errors from enable_vf2pf_comms()
b8b8c7969a7c crypto: omap - Fix inconsistent locking of device lists
34c033400a88 sched/topology: Skip updating masks for non-online nodes
a3a9bd95ea98 libata: fix ata_host_start()
258e7b70fa82 s390/zcrypt: fix wrong offset index for APKA master key valid state
ef9522b7a41e s390/cio: add dev_busid sysfs entry for each subchannel
7438a7621eae power: supply: max17042_battery: fix typo in MAx17042_TOFF
22403769d61e power: supply: smb347-charger: Add missing pin control activation
764ba1607795 nvmet: pass back cntlid on successful completion
8869a2d67882 nvme-rdma: don't update queue count when failing to set io queues
923c1c5ca5a8 nvme-tcp: don't update queue count when failing to set io queues
2d69306c23cb blk-throtl: optimize IOPS throttle for large IO scenarios
923114984711 nbd: add the check to prevent overflow in __nbd_ioctl()
eeb7f00f6021 bcache: add proper error unwinding in bcache_device_init
2fa6bb6d9a35 isofs: joliet: Fix iocharset=utf8 mount option
796c0a620178 udf: Fix iocharset=utf8 mount option
96c8dba7eb5c udf: Check LVID earlier
add6659e3785 hrtimer: Ensure timerfd notification for HIGHRES=n
0d7541f439be hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns()
564005805aad posix-cpu-timers: Force next expiration recalc after itimer reset
f02146cf84e6 EDAC/mce_amd: Do not load edac_mce_amd module on guests
f08a6566aaa4 rcu/tree: Handle VM stoppage in stall detection
daf2ceb70199 sched/deadline: Fix missing clock update in migrate_task_rq_dl()
7e26d2d6b3a3 crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop()
5187fcb1ebfd power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors
82e0f5ad8e96 sched/deadline: Fix reset_on_fork reporting of DL tasks
575d990c3da1 crypto: mxs-dcp - Check for DMA mapping errors
8ba99591a9d8 regulator: tps65910: Silence deferred probe error
87105472bbb7 regmap: fix the offset of register error log
73c080d740b3 locking/mutex: Fix HANDOFF condition
----
Link: https://lore.kernel.org/r/20210910122916.022815161@linuxfoundation.org # v5.14.3
Link: https://lore.kernel.org/r/20210913131113.390368911@linuxfoundation.org # v5.14.4
Link: https://github.com/Freescale/linux-fslc/pull/440
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|\ \
| | |
| | | |
u-boot-fslc: drop unused deploy task append
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Recipe contains append to a deploy task, which is currently handled by
imx-boot-container class and is not needed in the recipe anymore.
Moreover, recipe compatibility does not include mx8m machine override,
which makes the deploy append block never to be included.
Remove the unused append block from recipe.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|\ \
| | |
| | | |
linux-fslc: bump revision to include msm fix
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Wouter Vanhauwaert discovered that the latest linux-fslc kernel would panic
when booting on an imx53-based device:
https://github.com/Freescale/meta-freescale/issues/864
Fabio Estevam added a fix to linux-fslc, therefore we bump the revision to
pick up this fix.
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
|
|\ \ \
| |/ /
|/| | |
isp-imx: start_isp.sh: fix NR_DEVICE_TREE_BASLER variable
|
|/ /
| |
| |
| |
| |
| | |
Also remove uneeded -lm option from run.sh script invocation.
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
|
|\ \
| | |
| | | |
tinycompress: Fix build with musl
|
|/ /
| |
| |
| |
| |
| |
| | |
Fixes a build error discovered by musl, we need to include sys/types.h
for u_charr and its friends.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|\ \
| | |
| | | |
Gstreamer: Upgrade to 1.18.0[.imx]
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Add tinycompress, a library to handle compressed formats like MP3.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Includes switch to meson.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The bbappend overrides a non-existent variable PACKAGECONFIG_GL. The values
set by the override do not exist either, so just drop the bbappend.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The layer uses 1.18.0.imx locally and 1.18.4 upstream, so align the
bbappend.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \ \
| | | |
| | | | |
qcacld: Drop BSP support
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
NXP has dropped support for qcacld, plus the code is not compatible
with 5.10, so drop BSP support.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \ \
| | | |
| | | | |
imx8mm-evk.inc: Drop qca9377
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The build for kernel-module-qca9377 is broken:
```
| /.../yocto/master/build/tmp/work/imx8mm_lpddr4_evk-fsl-linux/kernel-module-qca9377/3.1-r0/git/CORE/SERVICES/COMMON/adf/linux/adf_os_dma_pvt.h:104:25: error: 'DMA_ATTR_NON_CONSISTENT' undeclared (first use in this function)
| 104 | DMA_ATTR_NON_CONSISTENT);
| | ^~~~~~~~~~~~~~~~~~~~~~~
```
The Linux API here is changed for 5.10, so the i.MX fork is now
incompatible. Nothing suitable is found in Qualcomm's source either,
so drop qca9377.
Fixes: #851
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \ \
| | | |
| | | | |
imx-gpu-apitrace: enable back for glibc >= 2.34
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Upsteam suggested that for glibc >= 2.34, dlsym wrappers can be
disabled, see [1].
Similar commit is introduced in meta-oe:
9fdc7960b ("apitrace: Enable on glibc >= 2.34")
Introduce patch to the layer and enable the package.
Link: [1]: https://github.com/apitrace/apitrace/issues/756
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Cc: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \ \
| | | |
| | | | |
Kernel upgrade (linux-fslc to 5.14)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Re-sync layer configuration files with following from upstream:
arch/arm64/configs/defconfig -> armv8a/defconfig
All remaining config files are currently in-sync with upstream and do
not require any further modifications.
Upstream kernel sync commit: 7d2a07b76933 ("Linux 5.14")
Following layer commits contains changes that are kept in config files:
----
b33ea2c5 ("linux-fslc: defconfig: Select the Wifi ath10k sdio driver")
97d2ea43 ("linux-fslc: Fix build issue when compiling LTTng")
----
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Pick up the latest kernel branch from linux-fslc repository.
Kernel repository has been upgraded up to v5.14 from stable korg.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|\ \ \
| | | |
| | | | |
conf: machine: imx8m: correct tune for mainline bsp
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Mainline BSP does not contain imx8m in machine overrides, which causes
generic tunes to be set for i.MX8M derivates, rather than a more precise
tune which enables crypto extension. Those extensions are enabled in NXP
BSP due to those settings rely on machine overrides.
Adapt tunes for Mainline BSP in machine include files to include crypto
extensions and align it with NXP BSP.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|\ \ \
| |/ /
|/| | |
mesa: drop patches after upgrade to 21.2.1
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
OE-Core mesa has been upgraded to version 21.2.1, which has all patches
included.
Drop all patches from the layer as they are not applicable anymore and
remove them from SRC_URI.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|\ \
| | |
| | | |
imx-base.inc: Define a default value for OPTEE_BIN_EXT
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Without a default the IMAGE_BOOT_FILES is not parsed properly, leading
to the following error for machines without such a variable definition:
```
| ERROR: _exec_cmd: install -m 0644 -D /z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/deploy/images/imx233-olinuxino-maxi/make_dtb_boot_files /z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/work/imx233_olinuxino_maxi-oe-linux-gnueabi/core-image-base/1.0-r0/tmp-wic/boot.2/make_dtb_boot_files returned '1' instead of 0
| output: install: cannot stat '/z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/deploy/images/imx233-olinuxino-maxi/make_dtb_boot_files': No such file or directory
ERROR: Task (/opt/oe/configs/z/build-master/imx233-olinuxino-maxi/layers/openembedded-core/meta/recipes-core/images/core-image-base.bb:do_image_wic) failed with exit code '1'
```
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| | |
| | | |
imx-gpu-viv: Provides virtual/libgl for framebuffer
|
|/ /
| |
| |
| |
| |
| |
| | |
Support for GL on framebuffer is available for some time, at least
since 6.4.0.p2.6.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| | |
| | | |
Add OP-TEE support for imx6qdlsabre* machines
|
| | |
| | |
| | |
| | |
| | |
| | | |
If optee is enabled via machine feature, use optee uboot config.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
For optee support tee.bin is needed in the image.
The optee image uTee is renamed with an SOC qualifier.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|/ /
| |
| |
| | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| | |
| | | |
Graphics upgrade for NXP 5.10.35-2.0.0 release
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The functionality of libwayland-viv-imx and libgc-wayland-protocol-imx
was moved to libegl-imx some time ago, so drop the empty packages.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The header file `/usr/include/CL/cl_viv_vx_ext.h` is needed at
runtime, so move it to the main package `libclc-imx`.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The binaries are already stripped, so inhibit sysroot stripping.
Fixes multiple warning messages like:
WARNING: imx-gpu-viv-1_6.4.3.p2.0-aarch64-r0 do_populate_sysroot: File '/usr/lib/libGLES_CL.so.1.1.0' from imx-gpu-viv was already stripped, this will prevent future debugging!
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|