Updating to the latest korg -stable release that comprises
the following commits:
09be132bfe3a Linux 5.10.149
31ce5da48a84 wifi: mac80211: fix MBSSID parsing use-after-free
353b5c8d4bea wifi: mac80211: don't parse mbssid in assoc response
66dacdbc2e83 mac80211: mlme: find auth challenge directly
a07708a84355 Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
3783e64fee4a Linux 5.10.148
0df206bdc620 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
40a29e58f639 misc: pci_endpoint_test: Aggregate params checking for xfer
9c13b1a044c9 Input: xpad - fix wireless 360 controller breaking after suspend
19dba9c3b5a3 Input: xpad - add supported devices as contributed on github
b2b9386667e6 wifi: cfg80211: update hidden BSSes to avoid WARN_ON
58c0306d0bcd wifi: mac80211: fix crash in beacon protection for P2P-device
3539e75abe3c wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
b0e5c5deb788 wifi: cfg80211: avoid nontransmitted BSS list corruption
6b9448450313 wifi: cfg80211: fix BSS refcounting bugs
6144c97f96f5 wifi: cfg80211: ensure length byte is present before access
e7aa7fd10eba wifi: cfg80211/mac80211: reject bad MBSSID elements
a6408e0b694c wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
b0c37581be9a random: use expired timer rather than wq for mixing fast pool
c1a4423fd30f random: avoid reading two cache lines on irq randomness
638f84a718d9 USB: serial: qcserial: add new usb-id for Dell branded EM7455
36b33c63515a scsi: stex: Properly zero out the passthrough command structure
438994b8cd6a efi: Correct Macmini DMI match in uefi cert quirk
2fd1caa0c64b ALSA: hda: Fix position reporting on Poulsbo
011399a3f926 random: clamp credited irq bits to maximum mixed
fc87c413f272 random: restore O_NONBLOCK support
c04b67c54472 Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5"
0a49bfa8f82f rpmsg: qcom: glink: replace strncpy() with strscpy_pad()
3451df3a514c USB: serial: ftdi_sio: fix 300 bps rate for SIO
1b257f97fec4 usb: mon: make mmapped memory read only
3ba555d8e12f mmc: core: Terminate infinite loop in SD-UHS voltage switch
068465836652 mmc: core: Replace with already defined values for readability
4f32f266b108 drm/amd/display: skip audio setup when audio stream is enabled
a6fe179ba03f drm/amd/display: update gamut remap if plane has changed
73e1b27b58a6 net: atlantic: fix potential memory leak in aq_ndev_close()
3287f0d72710 arch: um: Mark the stack non-executable to fix a binutils warning
aeb8315593a6 um: Cleanup compiler warning in arch/x86/um/tls_32.c
6d4deaba063d um: Cleanup syscall_handler_t cast in syscalls_32.h
6d7a47e84913 ALSA: hda/hdmi: Fix the converter reuse for the silent stream
c1337f8ea861 net/ieee802154: fix uninit value bug in dgram_sendmsg
034b30c31146 scsi: qedf: Fix a UAF bug in __qedf_probe()
29461bbe2d7f ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer
dae0b77cb8b2 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure
e0ca2998dfba dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property
789e590cb8c4 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling
64e240934c31 firmware: arm_scmi: Add SCMI PM driver remove routine
6df7c6d141ec compiler_attributes.h: move __compiletime_{error|warning}
1e555c3ed1fc fs: fix UAF/GPF bug in nilfs_mdt_destroy
acf05d61d39b powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush
377c60dd32d3 mm: gup: fix the fast GUP race against THP collapse
fce793a056c6 ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC
132590d776e2 xsk: Inherit need_wakeup flag for shared sockets
beffc38dc6b2 perf tools: Fixup get_current_dir_name() compilation
fb380f548c44 docs: update mediator information in CoC docs
c7f4af575b1d Makefile.extrawarn: Move -Wcast-function-type-strict to W=1
b23b0cd57e2c ceph: don't truncate file in atomic_open
8a18fdc5ae8e nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
aad4c997857f nilfs2: fix leak of nilfs_root in case of writer thread creation failure
21ee3cffed8f nilfs2: fix use-after-free bug of struct nilfs_root
3f840480e314 nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
(From OE-Core rev: de59742490f649f2e66924313e21b3142314a1d3)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Poky
Poky is an integration of various components to form a pre-packaged build system and development environment which is used as a development and validation tool by the Yocto Project. It features support for building customised embedded style device images and custom containers. There are reference demo images ranging from X11/GTK+ to Weston, commandline and more. The system supports cross-architecture application development using QEMU emulation and a standalone toolchain and SDK suitable for IDE integration.
Additional information on the specifics of hardware that Poky supports is available in README.hardware. Further hardware support can easily be added in the form of BSP layers which extend the systems capabilities in a modular way. Many layers are available and can be found through the layer index.
As an integration layer Poky consists of several upstream projects such as BitBake, OpenEmbedded-Core, Yocto documentation, the 'meta-yocto' layer which has configuration and hardware support components. These components are all part of the Yocto Project and OpenEmbedded ecosystems.
The Yocto Project has extensive documentation about the system including a reference manual which can be found at https://docs.yoctoproject.org/
OpenEmbedded is the build architecture used by Poky and the Yocto project. For information about OpenEmbedded, see the OpenEmbedded website.
Contribution Guidelines
The project works using a mailing list patch submission process. Patches should be sent to the mailing list for the repository the components originate from (see below). Throughout the Yocto Project, the README files in the component in question should detail where to send patches, who the maintainers are and where bugs should be reported.
A guide to submitting patches to OpenEmbedded is available at:
https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded
There is good documentation on how to write/format patches at:
https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
Where to Send Patches
As Poky is an integration repository (built using a tool called combo-layer), patches against the various components should be sent to their respective upstreams:
OpenEmbedded-Core (files in meta/, meta-selftest/, meta-skeleton/, scripts/):
- Git repository: https://git.openembedded.org/openembedded-core/
- Mailing list: openembedded-core@lists.openembedded.org
BitBake (files in bitbake/):
- Git repository: https://git.openembedded.org/bitbake/
- Mailing list: bitbake-devel@lists.openembedded.org
Documentation (files in documentation/):
- Git repository: https://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs/
- Mailing list: docs@lists.yoctoproject.org
meta-yocto (files in meta-poky/, meta-yocto-bsp/):
- Git repository: https://git.yoctoproject.org/cgit/cgit.cgi/meta-yocto
- Mailing list: poky@lists.yoctoproject.org
If in doubt, check the openembedded-core git repository for the content you intend to modify as most files are from there unless clearly one of the above categories. Before sending, be sure the patches apply cleanly to the current git repository branch in question.