Age | Commit message (Collapse) | Author |
|
Integrating the following backports to enable graphics and audito for
the coffeelake-s board:
e0256c639caf ALSA: hda/realtek - Fix ALC700 family no sound issue
a3bd263fa5f3 ALSA: hda - Add model string for Intel reference board quirk
c12ee7fbc382 ALSA: hda/realtek - Enable jack detection function for Intel ALC700
ff8d2c896572 ALSA: hda: Add Cannonlake PCI ID
88ee594b72e6 ALSA: hda - Fix unbalance of i915 module refcount
c7d38955ce7f ALSA: hda - Fix doubly initialization of i915 component
5ca2b95b131f ALSA: hda - Bind with i915 component before codec binding
648c24f8d385 ALSA: hda - Add AZX_DRIVER_SKL for simplification
f406fd3d0c63 drm/i915/cnl: Implement CNL display init/unit sequence
1e07bbf553c0 drm/i915/cnl: Implement .set_cdclk() for CNL
901336fddca0 drm/i915/cnl: Implement .get_display_clock_speed() for CNL
be7a1f129e42 drm/i915/cfl: Coffee Lake reuses Kabylake DMC.
ee6ac7be14c3 drm/i915/huc: Load HuC on Coffee Lake
35a913347462 drm/i915/guc: Load GuC on Coffee Lake
443e68bbbe46 drm/i915/cfl: Add Coffee Lake PCI IDs for U Sku.
0ef98275c834 drm/i915/cfl: Add Coffee Lake PCI IDs for H Sku.
594a1d673403 drm/i915/cfl: Add Coffee Lake PCI IDs for S Skus.
8732a393ce1e drm/i915/cfl: Introduce Display workarounds for Coffee Lake.
676a4c1b92ab drm/i915/cfl: Coffee Lake uses CNP PCH.
f5eb462f524f drm/i915/cfl: Introduce Coffee Lake platform definition.
8a3a080c7028 drm/i915/cnl: Also need power well sanitize.
b5620b75db38 drm/i915/cnl: Add power wells for CNL
b747f1806205 drm/i915/cnl: Cannonlake has same MOCS table than Skylake.
fc8aee64eaeb drm/i915/cnl: Configure EU slice power gating.
a9b5e8f00440 drm/i915/cnl: Cannonlake has 4 planes (3 sprites) per pipe
03a55f9a6082 drm/i915/cnl: add IS_CNL_REVID macro
7236995c6b04 drm/i915/cnl: Add Cannonlake PCI IDs for Y-skus.
b2f7e93bcb56 drm/i915/cnl: Add Cannonlake PCI IDs for U-skus.
30c5a76e52a6 drm/i915/cnl: Cannonlake uses CNP PCH.
27bb6860ebf1 drm/i915/cnl: Introduce Cannonlake platform defition.
b4d4cf3529e0 drm/i915/cnp: Panel Power sequence changes for CNP PCH.
ee2e2af1cf34 drm/i915/cnp: add CNP gmbus support
35964d298c7d drm/i915/cnp: Backlight support for CNP.
ccfab7d5ae88 drm/i915/cnp: Get/set proper Raw clock frequency on CNP.
abdbbc6157d7 drm/i915/cnp: Add PCI ID for Cannonpoint LP PCH
87482dfba004 drm/i915/cnp: Introduce Cannonpoint PCH.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Integrating the following fixes to CQM and rdt:
6039d7e04ee9 x86/intel_rdt: Turn off most RDT features on Skylake
bda0ec91ba67 x86/intel_rdt: Add command line options for resource director technology
a3c30e14a0c6 x86/intel_rdt: Move special case code for Haswell to a quirk function
8b85cfaa3e71 perf tests: Remove Intel CQM perf test
c52eafb271db x86/intel_rdt: Remove redundant assignment
59eded4485bd x86/intel_rdt/cqm: Make integer rmid_limbo_count static
f353fcc5381a perf test: Add 'struct test *' to the test functions
3ab7007dc138 perf tools: Remove warning()
16373473698d tools: Adopt __printf from kernel sources
1b6df81b0ec0 perf event-parse: Use pr_warning()
49304e0a40bb tools: Adopt __noreturn from kernel sources
404c63ba6ad9 x86/intel_rdt: Fix a silent failure when writing zero value schemata
0ccb572e7d9a x86/intel_rdt: Initialize bitmask of shareable resource if CDP enabled
9e35007e23ea x86/intel_rdt: Add diagnostics when making directories
68cd327250f4 x86/intel_rdt: Add diagnostics when writing the cpus file
d00dfe37ca54 x86/intel_rdt: Add diagnostics when writing the tasks file
63536c68faa4 x86/intel_rdt: Add diagnostics when writing the schemata file
b626cc5e2b2a x86/intel_rdt: Add framework for better RDT UI diagnostics
cf0468526b24 x86/intel_rdt: Remove redundant ternary operator on return
8bba47d15f54 x86/intel_rdt: Modify the intel_pqr_state for better performance
dcddbbf53ff7 x86/intel_rdt/cqm: Clear the default RMID during hotcpu
6d4f2689b04b x86/intel_rdt/cqm: Improve limbo list processing
360834344240 x86/intel_rdt/mbm: Fix MBM overflow handler during CPU hotplug
02a3de9b826d x86/intel_rdt: Show bitmask of shareable resource with other executing units
cb73d2dea025 x86/intel_rdt/mbm: Handle counter overflow
f8886547bdc5 x86/intel_rdt/mbm: Add mbm counter initialization
77d89a70fbea x86/intel_rdt/mbm: Basic counting of MBM events (total and local)
81825b49c811 x86/intel_rdt/cqm: Add CPU hotplug support
e23cf266aac4 x86/intel_rdt/cqm: Add sched_in support
b690bc426fdf x86/intel_rdt: Introduce rdt_enable_key for scheduling
5a810cfc457c x86/intel_rdt/cqm: Add mount,umount support
8ee1a2a746b7 x86/intel_rdt/cqm: Add rmdir support
899eeb375632 x86/intel_rdt: Separate the ctrl bits from rmdir
549388e78852 x86/intel_rdt/cqm: Add mon_data
51d07512e645 x86/intel_rdt: Prepare for RDT monitor data support
41b1dbc8e6d1 x86/intel_rdt/cqm: Add cpus file support
6f2b9b502232 x86/intel_rdt: Prepare to add RDT monitor cpus file support
1cf7f59b18bb x86/intel_rdt/cqm: Add tasks file support
b84af6f5654d x86/intel_rdt: Change closid type from int to u32
0ee69d488d44 x86/intel_rdt/cqm: Add mkdir support for RDT monitoring
58da4f0768cf x86/intel_rdt: Prepare for RDT monitoring mkdir support
ebc3f80d3cdd x86/intel_rdt/cqm: Add info files for RDT monitoring
be500fe614a7 x86/intel_rdt: Simplify info and base file lists
0a60b55c6fdd x86/intel_rdt/cqm: Add RMID (Resource monitoring ID) management
14ddd52ae741 x86/intel_rdt/cqm: Add RDT monitoring initialization
0d2a5b765e74 x86/intel_rdt: Make rdt_resources_all more readable
5ecd779f63d9 x86/intel_rdt: Cleanup namespace to support RDT monitoring
47715abe4ae3 x86/intel_rdt: Mark rdt_root and closid_alloc as static
72c19e0f78e1 x86/intel_rdt: Change file names to accommodate RDT monitor code
1d38ddcfa2b0 x86/intel_rdt: Introduce a common compile option for RDT
7dd744520602 x86/intel_rdt/cqm: Documentation for resctrl based RDT Monitoring
58d3bad357a9 x86/perf/cqm: Wipe out perf based cqm
8f921be6408b perf/x86/intel/cqm: Use cpuhp_setup_state_cpuslocked()
56b2f2883750 perf, bpf: Add BPF support to all perf_event types
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Integrating the korg stable updates that comprise the following
commits:
0cbac004e673 Linux 4.4.99
e8d650563c5f misc: panel: properly restore atomic counter on error path
01000c56cacc target: Fix node_acl demo-mode + uncached dynamic shutdown regression
4063c2093349 target/iscsi: Fix iSCSI task reassignment handling
7ecc076a5d51 brcmfmac: remove setting IBSS mode when stopping AP
d27383faf144 tipc: fix link attribute propagation bug
c8f13916c4c9 security/keys: add CONFIG_KEYS_COMPAT to Kconfig
11fa3353205e tcp/dccp: fix other lockdep splats accessing ireq_opt
6f8048cd59d7 tcp/dccp: fix lockdep splat in inet_csk_route_req()
13eddc67565a tcp/dccp: fix ireq->opt races
b9b0c99a426a ipip: only increase err_count for some certain type icmp in ipip_err
9bae2ffb87d6 ppp: fix race in ppp device destruction
4b5bb7723da1 sctp: reset owner sk for data chunks on out queues when migrating a sock
bcb3b90cf3c8 tun: allow positive return values on dev_get_valid_name() call
5c8a0850bae2 ip6_gre: only increase err_count for some certain type icmpv6 in ip6gre_err
93b12f202a4e net/unix: don't show information about sockets from other namespaces
84237c54b239 ipv6: flowlabel: do not leave opt->tot_len with garbage
d552c8c5007a packet: avoid panic in packet_getsockopt()
ef3a12f1dc4a sctp: add the missing sock_owned_by_user check in sctp_icmp_redirect
4b27fe34a226 tun: call dev_get_valid_name() before register_netdevice()
196f4755cc82 l2tp: check ps->sock before running pppol2tp_session_ioctl()
71c4a0fc3576 tcp: fix tcp_mtu_probe() vs highest_sack
735818a8b45c tun/tap: sanitize TUNSETSNDBUF input
1e98fd54c356 ALSA: seq: Cancel pending autoload work at unbinding device
b7c625ce6d27 Input: ims-psu - check if CDC union descriptor is sane
de46c1adbea6 usb: usbtest: fix NULL pointer dereference
c93df40f3c73 mac80211: don't compare TKIP TX MIC key in reinstall prevention
cdac2028c901 mac80211: use constant time comparison with keys
6440f0ee8a17 mac80211: accept key reinstall without changing anything
c4e3d53bd9e7 Linux 4.4.98
9c405157269d PKCS#7: fix unitialized boolean 'want'
b01f1d60dd1c x86/oprofile/ppro: Do not use __this_cpu*() in preemptible context
4df27e649308 can: c_can: don't indicate triple sampling support for D_CAN
cdb5a2def61c can: sun4i: handle overrun in RX FIFO
493cb19b2522 rbd: use GFP_NOIO for parent stat and data requests
ba4828af60e2 drm/vmwgfx: Fix Ubuntu 17.10 Wayland black screen issue
05b690ccb077 Input: elan_i2c - add ELAN060C to the ACPI table
4694272c470a MIPS: AR7: Ensure that serial ports are properly set up
721d4be9e05d MIPS: AR7: Defer registration of GPIO
d0cfebd9b1db tools: firmware: check for distro fallback udev cancel rule
4afaa496d7f3 selftests: firmware: send expected errors to /dev/null
ed1deec127d9 selftests: firmware: add empty string and async tests
c08f3a82f66f test: firmware_class: report errors properly on failure
6004eb4d1adc MIPS: SMP: Fix deadlock & online race
857e81041f69 MIPS: Fix race on setting and getting cpu_online_mask
175c0622ab11 MIPS: SMP: Use a completion event to signal CPU up
207c2143322c MIPS: Fix CM region target definitions
ff8e97326b6a MIPS: microMIPS: Fix incorrect mask in insn_table_MM
1e54b5f72115 ALSA: seq: Avoid invalid lockdep class warning
adc4bacd5164 ALSA: seq: Fix OSS sysex delivery in OSS emulation
4d5b67a54e6d ARM: 8720/1: ensure dump_instr() checks addr_limit
3fc61b8dd6bb KEYS: fix NULL pointer dereference during ASN.1 parsing [ver #2]
48276703a037 crypto: x86/sha1-mb - fix panic due to unaligned access
44540ead8a8a workqueue: Fix NULL pointer dereference
ad8c619750c4 x86/uaccess, sched/preempt: Verify access_ok() context
44e0e2b47af2 platform/x86: hp-wmi: Do not shadow error values
ce93b664540d platform/x86: hp-wmi: Fix error value for hp_wmi_tablet_state
df5371592aca KEYS: trusted: fix writing past end of buffer in trusted_read()
939cafad2f51 KEYS: trusted: sanitize all key material
75f82a703b30 cdc_ncm: Set NTB format again after altsetting switch for Huawei devices
5ffc673161be platform/x86: hp-wmi: Fix detection for dock and tablet mode
f38a3a1c8f1a net: dsa: select NET_SWITCHDEV
581243dc5528 s390/qeth: issue STARTLAN as first IPA command
3652b0b6f2c2 IB/ipoib: Change list_del to list_del_init in the tx object
aa4af0fca101 Input: mpr121 - set missing event capability
0a731928f264 Input: mpr121 - handle multiple bits change of status register
ffa6332b8d80 IPsec: do not ignore crypto err in ah4 input
9ee83b03365a netfilter: nft_meta: deal with PACKET_LOOPBACK in netdev family
cfb2cb34d32e usb: hcd: initialize hcd->flags to 0 when rm hcd
6450c9a96ff3 serial: sh-sci: Fix register offsets for the IRDA serial port
ca2090aa58ba phy: increase size of MII_BUS_ID_SIZE and bus_id
079822da0a00 iio: trigger: free trigger resource correctly
26fa336d69a2 crypto: vmx - disable preemption to enable vsx in aes_ctr.c
30019ca7dc09 ARM: omap2plus_defconfig: Fix probe errors on UARTs 5 and 6
83fe38f2c4a3 powerpc/corenet: explicitly disable the SDHC controller on kmcoge4
158bc64a4dfe iommu/arm-smmu-v3: Clear prior settings when updating STEs
f20065b466d4 KVM: PPC: Book 3S: XICS: correct the real mode ICP rejecting counter
2393241b7a22 drm: drm_minor_register(): Clean up debugfs on failure
4e0d26b22e79 xen/netback: set default upper limit of tx/rx queues to 8
f3170e6607be PCI: mvebu: Handle changes to the bridge windows while enabled
414aa11de923 video: fbdev: pmag-ba-fb: Remove bad `__init' annotation
8a56b1b25e3c adv7604: Initialize drive strength to default when using DT
c54d0707aa09 Linux 4.4.97
2ed81e62b2ab staging: r8712u: Fix Sparse warning in rtl871x_xmit.c
883706dcda17 xen: don't print error message in case of missing Xenstore entry
298455f466cb bt8xx: fix memory leak
4b7a35866b0c s390/dasd: check for device error pointer within state change interrupts
45a012ace954 mei: return error on notification request to a disconnected client
0e97077574c6 exynos4-is: fimc-is: Unmap region obtained by of_iomap()
2d097e5f5c03 staging: lustre: ptlrpc: skip lock if export failed
efa8f1b7a65a staging: lustre: hsm: stack overrun in hai_dump_data_field
2d1d45396585 staging: lustre: llite: don't invoke direct_IO for the EOF case
28a8fc6416ab platform/x86: intel_mid_thermal: Fix module autoload
d1f96c30ce2d scsi: aacraid: Process Error for response I/O
fff544c8cf68 xen/manage: correct return value check on xenbus_scanf()
762d0762b9bb cx231xx: Fix I2C on Internal Master 3 Bus
0806eaf13850 perf tools: Only increase index if perf_evsel__new_idx() succeeds
3b7d9a95ccd3 drm/amdgpu: when dpm disabled, also need to stop/start vce.
dec5fcf11b45 i2c: riic: correctly finish transfers
358008062202 ext4: do not use stripe_width if it is not set
5624ea161040 ext4: fix stripe-unaligned allocations
a76eb0e8655e staging: rtl8712u: Fix endian settings for structs describing network packets
f9776d7ee5f5 mfd: axp20x: Fix axp288 PEK_DBR and PEK_DBF irqs being swapped
8800aba50292 mfd: ab8500-sysctrl: Handle probe deferral
ed414aeb5291 ARM: pxa: Don't rely on public mmc header to include leds.h
a3e021504fcf mmc: s3cmci: include linux/interrupt.h for tasklet_struct
ba28f16cfa2a PM / wakeirq: report a wakeup_event on dedicated wekup irq
b83c2880b348 Fix tracing sample code warning.
a48fce662380 tracing/samples: Fix creation and deletion of simple_thread_fn creation
ded34f972348 drm/msm: fix an integer overflow test
031b02bc16ae drm/msm: Fix potential buffer overflow issue
6e6eba5ba145 perf tools: Fix build failure on perl script context
fa312b481b2b ocfs2: fstrim: Fix start offset of first cluster group during fstrim
cc7d9933400f ARM: 8715/1: add a private asm/unaligned.h
4e351b8dd8b7 ARM: dts: mvebu: pl310-cache disable double-linefill
581ac5f431c9 arm64: ensure __dump_instr() checks addr_limit
97d64b7f2fdf ASoC: adau17x1: Workaround for noise bug in ADC
618b930317fb KEYS: fix out-of-bounds read during ASN.1 parsing
97c5668c9724 KEYS: return full count in keyring_read() if buffer is too small
d304c9169b38 cifs: check MaxPathNameComponentLength != 0 before using it
8142e9516d5d ALSA: seq: Fix nested rwsem annotation for lockdep splat
70358782743f ALSA: timer: Add missing mutex lock for compat ioctls
27e68f1bca91 Linux 4.4.96
b3d04695be52 Revert "drm: bridge: add DT bindings for TI ths8135"
50044e419e83 ecryptfs: fix dereference of NULL user_key_payload
da0933ceec96 x86/microcode/intel: Disable late loading on model 79
a272dc770f7d regulator: fan53555: fix I2C device ids
120ef1a38f79 can: kvaser_usb: Ignore CMD_FLUSH_QUEUE_REPLY messages
c1b092102124 can: kvaser_usb: Correct return value in printout
0c3cdb4536d1 can: sun4i: fix loopback mode
62b54cc63a1c scsi: sg: Re-fix off by one in sg_fill_request_table()
6e9abbc96411 scsi: zfcp: fix erp_action use-before-initialize in REC action trace
1cbbd99f3bfe assoc_array: Fix a buggy node-splitting case
2c99438cf66d Input: gtco - fix potential out-of-bound access
31d770a8b887 Input: elan_i2c - add ELAN0611 to the ACPI table
8b396ff8eee7 xen/gntdev: avoid out of bounds access in case of partial gntdev_mmap()
82e05e935ffd fuse: fix READDIRPLUS skipping an entry
7d74eecca960 spi: uapi: spidev: add missing ioctl header
3505478d6fec usb: xhci: Handle error condition in xhci_stop_device()
da0345d723f0 ceph: unlock dangling spinlock in try_flush_caps()
5f1d33ab4d53 ALSA: hda - fix headset mic problem for Dell machines with alc236
8c812f0335dd ALSA: hda/realtek - Add support for ALC236/ALC3204
fce67b31c7cd workqueue: replace pool->manager_arb mutex with a flag
9b36699635c5 Linux 4.4.95
aa3a0a70bdb8 FS-Cache: fix dereference of NULL user_key_payload
1bb1d4252d1e fscrypto: require write access to mount to set encryption policy
8a004caec12b KEYS: Fix race between updating and finding a negative key
1dda04c761ab fscrypt: fix dereference of NULL user_key_payload
7d9e13d953f2 f2fs crypto: add missing locking for keyring_key access
4db9f1113196 f2fs crypto: replace some BUG_ON()'s with error checks
0f85c0954be4 sched/autogroup: Fix autogroup_move_group() to never skip sched_move_task()
fcc65ab173eb parisc: Fix double-word compare and exchange in LWS code on 32-bit kernels
558ca24dc296 parisc: Avoid trashing sr2 and sr3 in LWS code
6f0dee7d9c9b pkcs7: Prevent NULL pointer dereference, since sinfo is not always set.
33dea302f9bc KEYS: don't let add_key() update an uninstantiated key
503ef5c070a1 lib/digsig: fix dereference of NULL user_key_payload
2b7e02267d3c KEYS: encrypted: fix dereference of NULL user_key_payload
51ba40fcfd67 rtlwifi: rtl8821ae: Fix connection lost problem
cffdaa65e72f clockevents/drivers/cs5535: Improve resilience to spurious interrupts
b178c94efdfd bus: mbus: fix window size calculation for 4GB windows
260b6739e8b7 brcmsmac: make some local variables 'static const' to reduce stack size
efdcbffb2b16 i2c: ismt: Separate I2C block read from SMBus block read
68c610776cfb ALSA: hda: Remove superfluous '-' added by printk conversion
f9e937124ec2 ALSA: seq: Enable 'use' locking in all configurations
4516069f1b05 drm/nouveau/mmu: flush tlbs before deleting page tables
195674adee57 drm/nouveau/bsp/g92: disable by default
4d56587c28d4 can: esd_usb2: Fix can_dlc value for received RTR, frames
aa629364c0e3 usb: musb: Check for host-mode using is_host_active() on reset interrupt
583a4219841d usb: musb: sunxi: Explicitly release USB PHY on exit
d68b07a19a9e can: gs_usb: fix busy loop if no more TX context is available
f7d8b2e150ee ALSA: usb-audio: Add native DSD support for Pro-Ject Pre Box S2 Digital
67e25805e748 usb: hub: Allow reset retry for USB2 devices on connect bounce
d012ab210f5f usb: quirks: add quirk for WORLDE MINI MIDI keyboard
d729f29a291f usb: cdc_acm: Add quirk for Elatec TWN3
4512d6503a4d USB: serial: metro-usb: add MS7820 device id
9dff499d8226 USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor()
abe43c97cae2 USB: devio: Revert "USB: devio: Don't corrupt user memory"
af9a9a7bed51 Linux 4.4.94
401231d063c5 Revert "tty: goldfish: Fix a parameter of a call to free_irq"
cdbbea7809ca cpufreq: CPPC: add ACPI_PROCESSOR dependency
c2c6f43e023a nfsd/callback: Cleanup callback cred on shutdown
429a4ac5895d target/iscsi: Fix unsolicited data seq_end_offset calculation
823ba64c5719 uapi: fix linux/mroute6.h userspace compilation errors
028a419869e3 uapi: fix linux/rds.h userspace compilation errors
c7a20ed2951f ceph: clean up unsafe d_parent accesses in build_dentry_path
c128baf6a1bc i2c: at91: ensure state is restored after suspending
d7ecae726698 net: mvpp2: release reference to txq_cpu[] entry after unmapping
693e6513b244 scsi: scsi_dh_emc: return success in clariion_std_inquiry()
9ac38e30f2b0 slub: do not merge cache if slub_debug contains a never-merge flag
315689d2e202 ocfs2/dlmglue: prepare tracking logic to avoid recursive cluster lock
d3335f5653ec crypto: xts - Add ECB dependency
02744a55ed38 net/mlx4_core: Fix VF overwrite of module param which disables DMFS on new probed PFs
7bf94b9595cc sparc64: Migrate hvcons irq to panicked cpu
d14591e83b49 md/linear: shutup lockdep warnning
48ca88f93533 f2fs: do not wait for writeback in write_begin
3109615b52ee Btrfs: send, fix failure to rename top level inode due to name collision
4d134d830ea7 iio: adc: xilinx: Fix error handling
5c65ed5c07d7 netfilter: nf_ct_expect: Change __nf_ct_expect_check() return value.
743a3ce1e0fd net/mlx4_en: fix overflow in mlx4_en_init_timestamp()
7ed668eeb851 mac80211: fix power saving clients handling in iwlwifi
3e8c1a04d335 mac80211_hwsim: check HWSIM_ATTR_RADIO_NAME length
4a464dacc23f irqchip/crossbar: Fix incorrect type of local variables
7e53f0390dbd watchdog: kempld: fix gcc-4.3 build
28eab3db727e locking/lockdep: Add nest_lock integrity test
d44e463c9460 Revert "bsg-lib: don't free job in bsg_prepare_job"
01e3e6315171 tipc: use only positive error codes in messages
685699703a0a net: Set sk_prot_creator when cloning sockets to the right proto
1299f7e17e9e packet: only test po->has_vnet_hdr once in packet_snd
1b6c80e797ee packet: in packet_do_bind, test fanout with bind_lock held
ee534927f0c0 tun: bail out from tun_get_user() if the skb is empty
b5f689d94bc3 l2tp: fix race condition in l2tp_tunnel_delete
110cf3dd4bcc l2tp: Avoid schedule while atomic in exit_net
93040aa17862 vti: fix use after free in vti_tunnel_xmit/vti6_tnl_xmit
d9cb4dc0221e isdn/i4l: fetch the ppp_write buffer in one shot
1a4f1ecdb257 bpf: one perf event close won't free bpf program attached by another perf event
5be6824b9704 packet: hold bind lock when rebinding to fanout hook
aa90be3e1248 net: emac: Fix napi poll list corruption
3483c65090dc ip6_gre: skb_push ipv6hdr before packing the header in ip6gre_header
5356f7e40d23 udpv6: Fix the checksum computation when HW checksum does not apply
2ec54b21dd7b bpf/verifier: reject BPF_ALU64|BPF_END
dee4506f067a sctp: potential read out of bounds in sctp_ulpevent_type_enabled()
9f5bbe694df1 MIPS: Fix minimum alignment requirement of IRQ stack
c088f7bc3310 drm/dp/mst: save vcpi with payloads
951ba9f6c8b9 percpu: make this_cpu_generic_read() atomic w.r.t. interrupts
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
The aufs4 core code was missing some changes to build against
the 4.9 fs subsystem. This commit resyncs with the upstream
repo, and we can once again build against 4.9.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Integrating the korg stable updates that comprise the following
commits:
b632d710149f Linux 4.9.71
ed70a2212526 ath9k: fix tx99 potential info leak
8f23eb16afd8 icmp: don't fail on fragment reassembly time exceeded
2eb165b9fbb7 IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stop
0c70b35bf158 RDMA/cma: Avoid triggering undefined behavior
31eb4108e107 macvlan: Only deliver one copy of the frame to the macvlan interface
b64ab3ca9d31 udf: Avoid overflow when session starts at large offset
91e0cf85caea scsi: bfa: integer overflow in debugfs
64da4e8d00f1 scsi: sd: change allow_restart to bool in sysfs interface
1cafdac89191 scsi: sd: change manage_start_stop to bool in sysfs interface
8315bcf841ae rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_disassoc_cmd
6641d3e307f5 rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_createbss_cmd
28e006e14ff9 vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspend
04d5a2d5d2d0 IB/core: Fix calculation of maximum RoCE MTU
c744ecec01ae scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blacklist entry
f39486bd37ee raid5: Set R5_Expanded on parity devices as well as data.
4fdb10391bca pinctrl: adi2: Fix Kconfig build problem
afeeff4d6156 usb: musb: da8xx: fix babble condition handling
92ad6c13e17e tty fix oops when rmmod 8250
421910e924b6 soc: mediatek: pwrap: fix compiler errors
7745382fe86c powerpc/perf/hv-24x7: Fix incorrect comparison in memord
ab9d25711493 scsi: hpsa: destroy sas transport properties before scsi_host
1723d6668df5 scsi: hpsa: cleanup sas_phy structures in sysfs when unloading
237e053346f1 PCI: Detach driver before procfs & sysfs teardown on device remove
8f84f861f99c RDMA/cxgb4: Declare stag as __be32
769bca9339f0 xfs: fix incorrect extent state in xfs_bmap_add_extent_unwritten_real
c82209949bba xfs: fix log block underflow during recovery cycle verification
fc4177eacfa6 l2tp: cleanup l2tp_tunnel_delete calls
6a559523ee66 nvme: use kref_get_unless_zero in nvme_find_get_ns
e2fce5a5578d platform/x86: hp_accel: Add quirk for HP ProBook 440 G4
7fab68e1f730 btrfs: tests: Fix a memory leak in error handling path in 'run_test()'
b7ada2c0ea29 arm64: prevent regressions in compressed kernel image size when upgrading to binutils 2.27
52aaa748a948 Ib/hfi1: Return actual operational VLs in port info query
9102ed6a5f6a bcache: fix wrong cache_misses statistics
c2a0531f59c3 bcache: explicitly destroy mutex while exiting
75f66eeae657 GFS2: Take inode off order_write list when setting jdata flag
026ffaf65879 scsi: scsi_debug: write_same: fix error report
d8914530f247 thermal/drivers/step_wise: Fix temperature regulation misbehavior
019433db872f ASoC: rsnd: rsnd_ssi_run_mods() needs to care ssi_parent_mod
cf16dac8bd98 ppp: Destroy the mutex when cleanup
27f5597c9859 clk: tegra: Fix cclk_lp divisor register
54809e38a629 clk: hi6220: mark clock cs_atb_syspll as critical
47b63ea40ee1 clk: imx6: refine hdmi_isfr's parent to make HDMI work on i.MX6 SoCs w/o VPU
d6b6302c36b5 clk: mediatek: add the option for determining PLL source clock
2850c3ec0d25 mm: Handle 0 flags in _calc_vm_trans() macro
18498f1c7089 crypto: tcrypt - fix buffer lengths in test_aead_speed()
2ed46cbf23fc arm-ccn: perf: Prevent module unload while PMU is in use
c843e9f8f97f xfs: truncate pagecache before writeback in xfs_setattr_size()
03bfadfb0d79 iommu/amd: Limit the IOVA page range to the specified addresses
cb0acb37010c badblocks: fix wrong return value in badblocks_set if badblocks are disabled
dcdca123814c target/file: Do not return error for UNMAP if length is zero
998201fdc5c9 target:fix condition return in core_pr_dump_initiator_port()
a4f54ec403da iscsi-target: fix memory leak in lio_target_tiqn_addtpg()
e086a82a926a target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd()
abc4b4420af8 platform/x86: intel_punit_ipc: Fix resource ioremap warning
6e5a846d5172 powerpc/ipic: Fix status get and status clear
d7e7c431d621 powerpc/opal: Fix EBUSY bug in acquiring tokens
a463f9c5dfd1 netfilter: ipvs: Fix inappropriate output of procfs
b3b6d1eea0de iommu/mediatek: Fix driver name
9a4bf05126f4 PCI: Do not allocate more buses than available in parent
29a404be7b30 powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo
f44d28e0348d PCI/PME: Handle invalid data when reading Root Status
5a7192bc389e dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value type
03a48dc96505 ASoC: Intel: Skylake: Fix uuid_module memory leak in failure case
9146b10f8cd6 rtc: pcf8563: fix output clock rate
cf53526f3312 video: fbdev: au1200fb: Return an error code if a memory allocation fails
90e2591f6f3f video: fbdev: au1200fb: Release some resources if a memory allocation fails
92c3c7db8336 video: udlfb: Fix read EDID timeout
aecce5fc047a fbdev: controlfb: Add missing modes to fix out of bounds access
0312ab0f0e43 sfc: don't warn on successful change of MAC
da73389e8aa7 HID: cp2112: fix broken gpio_direction_input callback
e15628b293a7 Revert "x86/acpi: Set persistent cpuid <-> nodeid mapping when booting"
25b0b3f2373d target: fix race during implicit transition work flushes
892e4f9bc2e2 target: fix ALUA transition timeout handling
0d34f4770ea1 target: Use system workqueue for ALUA transitions
8f60ef94477c btrfs: add missing memset while reading compressed inline extents
5d460d359abe NFSv4.1 respect server's max size in CREATE_SESSION
88af4e34771c efi/esrt: Cleanup bad memory map log messages
e30b840d4668 perf symbols: Fix symbols__fixup_end heuristic for corner cases
2a47e7de0822 tty: fix data race in tty_ldisc_ref_wait()
70f450fc8610 tty: don't panic on OOM in tty_set_ldisc()
3d57ec51d204 rxrpc: Ignore BUSY packets on old calls
42b6d6e824d3 net: mpls: Fix nexthop alive tracking on down events
fd27dbcae937 net/mlx4_core: Avoid delays during VF driver device shutdown
65bfe003dceb nvmet-rdma: Fix a possible uninitialized variable dereference
571e47760de5 nvmet: confirm sq percpu has scheduled and switched to atomic
af0cee086b09 nvme-loop: fix a possible use-after-free when destroying the admin queue
a8939aac82b0 afs: Fix abort on signal while waiting for call completion
d43dda072544 afs: Fix afs_kill_pages()
856bb4b609ee afs: Fix page leak in afs_write_begin()
833acb3e09db afs: Populate and use client modification time
a3e7a29abf0b afs: Better abort and net error handling
ab2390611619 afs: Invalid op ID should abort with RXGEN_OPCODE
972e7b7cbf5c afs: Fix the maths in afs_fs_store_data()
9329ae4cb10e afs: Prevent callback expiry timer overflow
7da1b85a75d4 afs: Migrate vlocation fields to 64-bit
7286fad15704 afs: Flush outstanding writes when an fd is closed
eaaad7646d3d afs: Deal with an empty callback array
900048089cc1 afs: Adjust mode bits processing
ba47c1597480 afs: Populate group ID from vnode status
c250fae9ad4b afs: Fix missing put_page()
b29c7b7c62d5 drm/radeon: reinstate oland workaround for sclk
2a84fce9b039 mmc: mediatek: Fixed bug where clock frequency could be set wrong
28714e962a71 sched/deadline: Use deadline instead of period when calculating overflow
a2e29113f1ab sched/deadline: Throttle a constrained deadline task activated after the deadline
9cc56a00eab7 sched/deadline: Make sure the replenishment timer fires in the next period
0a4d4dac5e34 sched/deadline: Add missing update_rq_clock() in dl_task_timer()
8d3a318194ec iwlwifi: mvm: cleanup pending frames in DQA mode
a524bb57dd36 Drivers: hv: util: move waiting for release to hv_utils_transport itself
da626b13ce32 drm/radeon/si: add dpm quirk for Oland
1867eb805091 fjes: Fix wrong netdevice feature flags
91510a623baa scsi: hpsa: do not timeout reset operations
0f07e7611184 scsi: hpsa: limit outstanding rescans
c81410a4353d scsi: hpsa: update check for logical volume status
8652baa5a31d ASoC: rcar: clear DE bit only in PDMACHCR when it stops
fd2530a4ee62 openrisc: fix issue handling 8 byte get_user calls
18b39b61b2c6 intel_th: pci: Add Gemini Lake support
3544f57578a6 drm: amd: remove broken include path
4c9c0971271d qed: Fix interrupt flags on Rx LL2
ac04ab9624b5 qed: Fix mapping leak on LL2 rx flow
8de6d7b28d2f qed: Align CIDs according to DORQ requirement
fddc3df7647e mlxsw: reg: Fix SPVMLR max record count
4c8b4e60b575 mlxsw: reg: Fix SPVM max record count
6c548e90a0bc net: Resend IGMP memberships upon peer notification.
889163d75fe5 irqchip/mvebu-odmi: Select GENERIC_MSI_IRQ_DOMAIN
e30ccb5f1c7e dmaengine: Fix array index out of bounds warning in __get_unmap_pool()
46cbe3f51c51 net: wimax/i2400m: fix NULL-deref at probe
2e70c4d5de87 writeback: fix memory leak in wb_queue_work()
d28046fb8c43 blk-mq: Fix tagset reinit in the presence of cpu hot-unplug
143d13d1e6c0 ASoC: rsnd: fix sound route path when using SRC6/SRC9
97b75dad9dd1 netfilter: bridge: honor frag_max_size when refragmenting
38780b9ae45a drm/omap: fix dmabuf mmap for dma_alloc'ed buffers
8fb782bbd212 Input: i8042 - add TUXEDO BU1406 (N24_25BU) to the nomux list
817f60ccf72c NFSD: fix nfsd_reset_versions for NFSv4.
0154269f9c12 NFSD: fix nfsd_minorversion(.., NFSD_AVAIL)
063c753ef78b drm/amdgpu: fix parser init error path to avoid crash in parser fini
3d40364d333e iommu/io-pgtable-arm-v7s: Check for leaf entry before dereferencing it
721c136ac278 net/mlx5: Don't save PCI state when PCI error is detected
248cbd97be81 net/mlx5: Fix create autogroup prev initializer
515d78dc0a89 rxrpc: Wake up the transmitter if Rx window size increases on the peer
e85b9bc29b04 net: bcmgenet: Power up the internal PHY before probing the MII
f9ac24794f2e net: bcmgenet: synchronize irq0 status between the isr and task
4c3727f6add5 net: bcmgenet: power down internal phy if open or resume fails
66e522ab02cc net: bcmgenet: reserved phy revisions must be checked first
dc8d63c43af0 net: bcmgenet: correct MIB access of UniMAC RUNT counters
bb5c42a5b1d2 net: bcmgenet: correct the RBUF_OVFL_CNT and RBUF_ERR_CNT MIB values
72cd0c3f6616 bnxt_en: Ignore 0 value in autoneg supported speed from firmware.
ae0ebdba9667 net: initialize msg.msg_flags in recvfrom
6783015096dc userfaultfd: selftest: vm: allow to build in vm/ directory
275314e90c5e userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGE
9bcd15bdfb61 md-cluster: free md_cluster_info if node leave cluster
9841d7b08ff6 usb: xhci-mtk: check hcc_params after adding primary hcd
215df1f35542 KVM: nVMX: do not warn when MSR bitmap address is not backed
50fc2d4152fb usb: phy: isp1301: Add OF device ID table
bf864220a59c mac80211: Fix addition of mesh configuration element
32e2ae03283b ext4: fix crash when a directory's i_size is too small
6a851bb99e5c ext4: fix fdatasync(2) after fallocate(2) operation
679dbeac0b6b dmaengine: dmatest: move callback wait queue to thread context
744cb5ab3372 eeprom: at24: change nvmem stride to 1
d266817f5028 sched/rt: Do not pull from current CPU if only one CPU to pull
9c537f06d61a nfs: don't wait on commit in nfs_commit_inode() if there were no commit requests
3bdb508d686e xhci: Don't add a virt_dev to the devs array before it's fully allocated
7336f5481f6c Bluetooth: btusb: driver to enable the usb-wakeup feature
cdfe4c0091a8 usb: xhci: fix TDS for MTK xHCI1.1
e081bd0d70bd ceph: drop negative child dentries before try pruning inode's alias
14513e49c43c usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer
f3e957266ae5 usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious input
b6dbace92ed7 usb: add helper to extract bits 12:11 of wMaxPacketSize
20e825cdf7a1 usbip: fix stub_rx: get_pipe() to validate endpoint number
99542e468b76 USB: core: prevent malicious bNumInterfaces overflow
0d29ae4f5033 USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID
d760f9034195 tracing: Allocate mask_str buffer dynamically
d1175423ce67 autofs: fix careless error in recent commit
c32e053a11f2 crypto: salsa20 - fix blkcipher_walk API usage
43259d07fceb crypto: hmac - require that the underlying hash algorithm is unkeyed
cd9b59861f9c crypto: rsa - fix buffer overread when stripping leading zeroes
1fb73eae9624 mfd: fsl-imx25: Clean up irq settings during removal
ee52d08d2e09 Linux 4.9.70
349130bb0391 RDMA/cxgb4: Annotate r2 and stag as __be32
b7d3f2b5dca9 md: free unused memory after bitmap resize
93dedcf5a177 audit: ensure that 'audit=1' actually enables audit for PID 1
a625a16c8aea ipvlan: fix ipv6 outbound device
97c668702126 kbuild: do not call cc-option before KBUILD_CFLAGS initialization
eae3f3ab7fb3 powerpc/64: Fix checksum folding in csum_tcpudp_nofold and ip_fast_csum_nofold
9414a6309c72 KVM: arm/arm64: vgic-its: Preserve the revious read from the pending table
80c0f4777fd6 fix kcm_clone()
16648cbcd332 usb: gadget: ffs: Forbid usb_ep_alloc_request from sleeping
47273f0d398d s390: always save and restore all registers on context switch
f8dac5bfbd8e ipmi: Stop timers before cleaning up the module
0cab694ab7bc Fix handling of verdicts after NF_QUEUE
cf00fd3d526c tipc: call tipc_rcv() only if bearer is up in tipc_udp_recv()
0cfe6df93834 s390/qeth: fix thinko in IPv4 multicast address tracking
1d55222b14bd s390/qeth: fix GSO throughput regression
fbf0dfe7ad9f s390/qeth: build max size GSO skbs on L2 devices
aa0080f1ad08 tcp/dccp: block bh before arming time_wait timer
30985e3beb73 stmmac: reset last TSO segment size after device open
564fe3e0e95e net: remove hlist_nulls_add_tail_rcu()
80ad5bd1b45f usbnet: fix alignment for frames with no ethernet header
5471afeef413 net/packet: fix a race in packet_bind() and packet_notifier()
30c573affac8 packet: fix crash in fanout_demux_rollover()
5f218c3fd11a sit: update frag_off info
3259862dd73b rds: Fix NULL pointer dereference in __rds_rdma_map
96b4a8ac9a55 tipc: fix memory leak in tipc_accept_from_sock()
20610f5bbd23 s390/qeth: fix early exit from error path
32436bf375b0 net: qmi_wwan: add Quectel BG96 2c7c:0296
c91efc7862b3 Linux 4.9.69
15b175223e53 afs: Connect up the CB.ProbeUuid
9048b2420e32 IB/mlx5: Assign send CQ and recv CQ of UMR QP
06fea09c0959 IB/mlx4: Increase maximal message size under UD QP
6ceabde66643 xfrm: Copy policy family in clone_policy
74b470ce478a jump_label: Invoke jump_label_test() via early_initcall()
22d2456faefa atm: horizon: Fix irq release error
c488c2e141bc clk: uniphier: fix DAPLL2 clock rate of Pro5
f45f4f8a7cd8 bpf: fix lockdep splat
9904da5a09ce sctp: use the right sk after waking up from wait_buf sleep
1158ecd51ec1 sctp: do not free asoc when it is already dead in sctp_sendmsg
1618400444d0 zsmalloc: calling zs_map_object() from irq is a bug
7da67d1d98f6 sparc64/mm: set fields in deferred pages
1a5a4c6e868f block: wake up all tasks blocked in get_request()
c31bfe7de243 dt-bindings: usb: fix reg-property port-number range
1eeb1edfd3c9 xfs: fix forgotten rcu read unlock when skipping inode reclaim
acbe10423b1a sunrpc: Fix rpc_task_begin trace point
509e9b805c52 NFS: Fix a typo in nfs_rename()
a780a728475d dynamic-debug-howto: fix optional/omitted ending line number to be LARGE instead of 0
a77c11607593 lib/genalloc.c: make the avail variable an atomic_long_t
e9672477a5f0 drivers/rapidio/devices/rio_mport_cdev.c: fix resource leak in error handling path in 'rio_dma_transfer()'
007e20bd0fdd route: update fnhe_expires for redirect when the fnhe exists
7c4fa0c1c9ca route: also update fnhe_genid when updating a route cache
2388d52d7256 gre6: use log_ecn_error module parameter in ip6_tnl_rcv()
6a8ab06660dc mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl()
0965ed575190 x86/mpx/selftests: Fix up weird arrays
b96d06e6d6e0 coccinelle: fix parallel build with CHECK=scripts/coccicheck
55042e28b985 kbuild: pkg: use --transform option to prefix paths in tar
7290cfeb4436 EDAC, i5000, i5400: Fix definition of NRECMEMB register
62c12d671c49 EDAC, i5000, i5400: Fix use of MTR_DRAM_WIDTH macro
d28faebe8b09 powerpc/powernv/ioda2: Gracefully fail if too many TCE levels requested
92527dc32a69 drm/amd/amdgpu: fix console deadlock if late init failed
e8d5b115c6ea axonram: Fix gendisk handling
8818eb851c2d netfilter: don't track fragmented packets
36a14374b568 zram: set physical queue limits to avoid array out of bounds accesses
bc8859174d98 blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue()
567df7459e12 i2c: riic: fix restart condition
e46126e51ee8 crypto: s5p-sss - Fix completing crypto request in IRQ handler
05a59bc2f3c0 ipv6: reorder icmpv6_init() and ip6_mr_init()
f191e15e4acd ibmvnic: Allocate number of rx/tx buffers agreed on by firmware
f3b1f93ed23b ibmvnic: Fix overflowing firmware/hardware TX queue
742e67d2b7ee rds: tcp: Sequence teardown of listen and acceptor sockets to avoid races
d8f147ac75bb bnx2x: do not rollback VF MAC/VLAN filters we did not configure
cdef3be8c7bb bnx2x: fix detection of VLAN filtering feature for VF
f73fcb25f4bb bnx2x: fix possible overrun of VFPF multicast addresses array
ae6b3452faf7 bnx2x: prevent crash when accessing PTP with interface down
c72c7f244265 spi_ks8995: regs_size incorrect for some devices
1ace4dabf624 spi_ks8995: fix "BUG: key accdaa28 not in .data!"
b1f71147a188 KVM: arm/arm64: VGIC: Fix command handling while ITS being disabled
aafb72d2ed55 arm64: KVM: Survive unknown traps from guests
5e366aaec185 arm: KVM: Survive unknown traps from guests
c886f281b9e0 KVM: nVMX: reset nested_run_pending if the vCPU is going to be reset
54e1ae1f21f5 irqchip/crossbar: Fix incorrect type of register size
d32c4dedcc6d scsi: lpfc: Fix crash during Hardware error recovery on SLI3 adapters
1e7208d75928 scsi: qla2xxx: Fix ql_dump_buffer
757e1845d6c3 workqueue: trigger WARN if queue_delayed_work() is called with NULL @wq
da6a95b0ef82 libata: drop WARN from protocol error in ata_sff_qc_issue()
29deec403d56 kvm: nVMX: VMCLEAR should not cause the vCPU to shut down
2afb2d892c1d usb: gadget: udc: net2280: Fix tmp reusage in net2280 driver
82f79a4423fc usb: gadget: pxa27x: Test for a valid argument pointer
7abf66d78e89 usb: dwc3: gadget: Fix system suspend/resume on TI platforms
8fe9ea81b1e9 USB: gadgetfs: Fix a potential memory leak in 'dev_config()'
59682e70c980 usb: gadget: configs: plug memory leak
881b5d4841fc HID: chicony: Add support for another ASUS Zen AiO keyboard
1bc827aabc70 gpio: altera: Use handle_level_irq when configured as a level_high
c7c866711799 ASoC: rcar: avoid SSI_MODEx settings for SSI8
202c73946455 ARM: OMAP2+: Release device node after it is no longer needed.
d3954c5ced8e ARM: OMAP2+: Fix device node reference counts
4aff02804715 powerpc/64: Fix checksum folding in csum_add()
d57cb693c592 module: set __jump_table alignment to 8
f348a1030eb6 lirc: fix dead lock between open and wakeup_filter
7ae7408c4352 powerpc: Fix compiling a BE kernel with a powerpc64le toolchain
cd662c8e51a1 selftest/powerpc: Fix false failures for skipped tests
0bf8f6e7205a powerpc/64: Invalidate process table caching after setting process table
8c6ebeb4087e x86/hpet: Prevent might sleep splat on resume
4e4a9ebe33a6 sched/fair: Make select_idle_cpu() more aggressive
29dc610cfc7c x86/platform/uv/BAU: Fix HUB errors by remove initial write to sw-ack register
b2cb09597b1f x86/selftests: Add clobbers for int80 on x86_64
93247ff1fafe ARM: OMAP2+: gpmc-onenand: propagate error on initialization failure
f14f6fabfb54 vti6: Don't report path MTU below IPV6_MIN_MTU.
5d4d0a95437e ARM: 8657/1: uaccess: consistently check object sizes
7c4615c853fa Revert "spi: SPI_FSL_DSPI should depend on HAS_DMA"
b6c15a7c6e79 Revert "drm/armada: Fix compile fail"
6a53078b9357 mm: drop unused pmdp_huge_get_and_clear_notify()
c2edc33d4abf thp: fix MADV_DONTNEED vs. numa balancing race
7bdd685cef4b thp: reduce indentation level in change_huge_pmd()
5bcb9c842a53 ARM: avoid faulting on qemu
6192f870abf2 ARM: BUG if jumping to usermode address in kernel mode
112b8a8f558d usb: f_fs: Force Reserved1=1 in OS_DESC_EXT_COMPAT
47ab72034e9d crypto: talitos - fix ctr-aes-talitos
24ab6e7f6b61 crypto: talitos - fix use of sg_link_tbl_len
6bf30e664221 crypto: talitos - fix AEAD for sha224 on non sha224 capable chips
552f74cbd6ec crypto: talitos - fix setkey to check key weakness
5272b0e1c382 crypto: talitos - fix memory corruption on SEC2
bde6667a7df1 crypto: talitos - fix AEAD test failures
3f0597ae9a38 bus: arm-ccn: fix module unloading Error: Removing state 147 which has instances left.
793eed33da5f bus: arm-ccn: Fix use of smp_processor_id() in preemptible context
595aca74c67a bus: arm-ccn: Check memory allocation failure
a0a2f97d0375 bus: arm-cci: Fix use of smp_processor_id() in preemptible context
a39224199e97 arm64: fpsimd: Prevent registers leaking from dead tasks
7df3dbef3dd5 KVM: arm/arm64: vgic-its: Check result of allocation before use
42c3f4c55f10 KVM: arm/arm64: vgic-irqfd: Fix MSI entry allocation
cf6668d57a26 KVM: arm/arm64: Fix broken GICH_ELRSR big endian conversion
6ead44d4b5b8 KVM: VMX: remove I/O port 0x80 bypass on Intel hosts
6ed459712e26 arm: KVM: Fix VTTBR_BADDR_MASK BUG_ON off-by-one
63fba9ff76f0 arm64: KVM: fix VTTBR_BADDR_MASK BUG_ON off-by-one
730810d92327 media: dvb: i2c transfers over usb cannot be done from stack
4f128c8aa35b drm/exynos: gem: Drop NONCONTIG flag for buffers allocated without IOMMU
30b18ee253a0 kdb: Fix handling of kallsyms_symbol_next() return value
4a70f07da853 brcmfmac: change driver unbind order of the sdio function devices
8950c982fffd powerpc/64s: Initialize ISAv3 MMU registers before setting partition table
ffb17c0cce84 KVM: s390: Fix skey emulation permission check
bd6a7055b84b s390: fix compat system call table
ff3d4fd5374f smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct place
e17f2b51617d iommu/vt-d: Fix scatterlist offset handling
173c8c346587 ALSA: usb-audio: Add check return value for usb_string()
c40457c952ec ALSA: usb-audio: Fix out-of-bound error
20ca63e0968e ALSA: seq: Remove spurious WARN_ON() at timer check
45ddff3ce4e9 ALSA: pcm: prevent UAF in snd_pcm_info
8974b0320cc8 btrfs: fix missing error return in btrfs_drop_snapshot
9cf0eaf88d74 KVM: x86: fix APIC page invalidation
6662a55fa6eb x86/PCI: Make broadcom_postcore_init() check acpi_disabled
3d4696248c08 X.509: fix comparisons of ->pkey_algo
d4f134700c20 X.509: reject invalid BIT STRING for subjectPublicKey
982707eb4ff8 KEYS: add missing permission check for request_key() destination
44acfcb6dd73 ASN.1: check for error from ASN1_OP_END__ACT actions
608845ad4986 ASN.1: fix out-of-bounds read when parsing indefinite length item
8b5106e1d22c efi/esrt: Use memunmap() instead of kfree() to free the remapping
29c3b7a85409 efi: Move some sysfs files to be read-only by root
35b4bfbda54b scsi: libsas: align sata_device's rps_resp on a cacheline
326ebe77f0c5 scsi: use dma_get_cache_alignment() as minimum DMA alignment
4cb4d78c57f8 scsi: dma-mapping: always provide dma_get_cache_alignment
1db069c057a1 isa: Prevent NULL dereference in isa_bus driver callbacks
3aa6d7f8542e hv: kvp: Avoid reading past allocated blocks from KVP file
893fab0c338b virtio: release virtio index when fail to device_register
4b4e6f675846 can: usb_8dev: cancel urb on -EPIPE and -EPROTO
0cdac09e6aee can: esd_usb2: cancel urb on -EPIPE and -EPROTO
d3b72254789f can: ems_usb: cancel urb on -EPIPE and -EPROTO
4665483e4797 can: kvaser_usb: cancel urb on -EPIPE and -EPROTO
d724a677f0c1 can: kvaser_usb: ratelimit errors if incomplete messages are received
561384a9cf17 can: kvaser_usb: Fix comparison bug in kvaser_usb_read_bulk_callback()
f89682bb3cf2 can: kvaser_usb: free buf in error paths
6a3a713880a5 can: ti_hecc: Fix napi poll return value for repoll
fbe9a14180d6 usb: gadget: udc: renesas_usb3: fix number of the pipes
3781db07c79e Linux 4.9.68
3671e6728f79 xen-netfront: avoid crashing on resume after a failure in talk_to_netback()
08dd03812e8b usb: host: fix incorrect updating of offset
20c315ebabc5 USB: usbfs: Filter flags passed in from user space
545c10375330 USB: devio: Prevent integer overflow in proc_do_submiturb()
d6ab871c432d USB: Increase usbfs transfer limit
05ffc7ed5527 USB: core: Add type-specific length check of BOS descriptors
34ba2f04a480 usb: xhci: fix panic in xhci_free_virt_devices_depth_first
e328dff288e6 usb: hub: Cycle HUB power when initialization fails
0af23e49316d dma-buf: Update kerneldoc for sync_file_create
3a83421d482e dma-buf/sync_file: hold reference to fence when creating sync_file
424bdc5df002 dma-buf/sw_sync: force signal all unsignaled fences on dying timeline
f5e0724e76c2 dma-fence: Introduce drm_fence_set_error() helper
d3b029a44e14 dma-fence: Wrap querying the fence->status
f55d17e9c3af dma-fence: Clear fence->status during dma_fence_init()
9ae85fabdfc0 dma-buf/sw_sync: clean up list before signaling the fence
4496b88c0674 dma-buf/sw_sync: move timeline_fence_ops around
db767404ad09 dma-buf/sw-sync: Use an rbtree to sort fences in the timeline
e82ecb230924 dma-buf/sw-sync: Fix locking around sync_timeline lists
1bf0b23c07f1 dma-buf/sw-sync: sync_pt is private and of fixed size
f14ad42b8743 dma-buf/sw-sync: Reduce irqsave/irqrestore from known context
985b5b238436 dma-buf/sw-sync: Prevent user overflow on timeline advance
fc839ecb8eda dma-buf/sw-sync: Fix the is-signaled test to handle u32 wraparound
b53525eaac55 dma-buf/dma-fence: Extract __dma_fence_is_later()
c13a05a8017b net: fec: fix multicast filtering hardware setup
a767c866735c xen-netback: vif counters from int/long to u64
959b8e0ba293 cec: initiator should be the same as the destination for, poll
017a499be574 xen-netfront: Improve error handling during initialization
c93c09a057b7 mm: avoid returning VM_FAULT_RETRY from ->page_mkwrite handlers
3e550debcf75 vfio/spapr: Fix missing mutex unlock when creating a window
6129fd988225 be2net: fix initial MAC setting
6a9ffb5a87d8 net: thunderx: avoid dereferencing xcv when NULL
3325615d2b50 net: phy: micrel: KSZ8795 do not set SUPPORTED_[Asym_]Pause
c8d6f83d3b6e gtp: fix cross netns recv on gtp socket
d812be828832 gtp: clear DF bit on GTP packet tx
3976dd677e89 nvmet: cancel fatal error and flush async work before free controller
6bd89953fb1f i2c: i2c-cadence: Initialize configuration before probing devices
fe8bdc9b79ee tcp: correct memory barrier usage in tcp_check_space()
49c3164e6d84 dmaengine: pl330: fix double lock
aad54ba21dd8 tipc: fix cleanup at module unload
6313adb8de02 tipc: fix nametbl_lock soft lockup at module exit
e8240244880b RDMA/qedr: Fix RDMA CM loopback
8d4198f8c66b RDMA/qedr: Return success when not changing QP state
dee48e57ae22 mac80211: don't try to sleep in rate_control_rate_init()
cab00a9c16c0 drm/amdgpu: fix unload driver issue for virtual display
b75e47cf8439 x86/fpu: Set the xcomp_bv when we fake up a XSAVES area
05071c058d20 net: sctp: fix array overrun read on sctp_timer_tbl
2001ccb4dea4 drm/exynos/decon5433: set STANDALONE_UPDATE_F on output enablement
4ee340c06bf2 drm/amdgpu: fix bug set incorrect value to vce register
d8a544c92087 qla2xxx: Fix wrong IOCB type assumption
57e76dbbc560 powerpc/mm: Fix memory hotplug BUG() on radix
a88ff235e8ad perf/x86/intel: Account interrupts for PEBS errors
72232a3bc5df NFSv4: Fix client recovery when server reboots multiple times
cda72bbb7bac mac80211: prevent skb/txq mismatch
ee01c59bf838 KVM: arm/arm64: Fix occasional warning from the timer work function
72afbf76344f drm/exynos/decon5433: set STANDALONE_UPDATE_F also if planes are disabled
cca6bca00973 drm/exynos/decon5433: update shadow registers iff there are active windows
9f800573a31b nfs: Don't take a reference on fl->fl_file for LOCK operation
c682ae717759 ravb: Remove Rx overflow log messages
bc13325a2410 mac80211: calculate min channel width correctly
fae478cd9311 mm: fix remote numa hits statistics
71ab86262b66 net: qrtr: Mark 'buf' as little endian
c4081f91981b libfs: Modify mount_pseudo_xattr to be clear it is not a userspace mount
d9a4e70f23c3 net/appletalk: Fix kernel memory disclosure
e3a252a9924c be2net: fix unicast list filling
b4c3022e673a be2net: fix accesses to unicast list
105b403ba0de vti6: fix device register to report IFLA_INFO_KIND
08bd389c9ef8 ARM: OMAP1: DMA: Correct the number of logical channels
9a777021eeb4 ARM: OMAP2+: Fix WL1283 Bluetooth Baud Rate
a97b72427e5f net: systemport: Pad packet before inserting TSB
bcc7511ef256 net: systemport: Utilize skb_put_padto()
30bd002c454a libcxgb: fix error check for ip6_route_output()
5eb97be87981 usb: gadget: f_fs: Fix ExtCompat descriptor validation
7468e767d8f2 dmaengine: stm32-dma: Fix null pointer dereference in stm32_dma_tx_status
000e7180633f dmaengine: stm32-dma: Set correct args number for DMA request from DT
d2d74d0e58b2 l2tp: take remote address into account in l2tp_ip and l2tp_ip6 socket lookups
55c050ae5165 net/mlx4_en: Fix type mismatch for 32-bit systems
771c831c1bde dax: Avoid page invalidation races and unnecessary radix tree traversals
2383ba62b535 iio: adc: ti-ads1015: add 10% to conversion wait time
7aa534b8a33f tools include: Do not use poison with C++
a65f24aac76b kprobes/x86: Disable preemption in ftrace-based jprobes
a730e156bb75 perf test attr: Fix ignored test case result
8f6e33aad048 usbip: tools: Install all headers needed for libusbip development
5840a285a1a2 sysrq : fix Show Regs call trace on ARM
7f44b524a0ad EDAC, sb_edac: Fix missing break in switch
61b7a6f1cea3 x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()
a816a7e1e70b serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X
68dfd4dd0900 usb: phy: tahvo: fix error handling in tahvo_usb_probe()
de139e81d350 mmc: sdhci-msm: fix issue with power irq
e042fd0f0318 spi: spi-axi: fix potential use-after-free after deregistration
b3d7cc5a84b4 spi: sh-msiof: Fix DMA transfer size check
ee08fca9a14d staging: rtl8188eu: avoid a null dereference on pmlmepriv
946d33e1e6cd serial: 8250_fintek: Fix rs485 disablement on invalid ioctl()
510f6573ef5d m68k: fix ColdFire node shift size calculation
e5f2421df135 staging: greybus: loopback: Fix iteration count on async path
8a95afc48576 selftests/x86/ldt_get: Add a few additional tests for limits
63074a793d69 s390/pci: do not require AIS facility
b0a46089fe81 ima: fix hash algorithm initialization
e4f12192d9e2 USB: serial: option: add Quectel BG96 id
232b47b3c88a s390/runtime instrumentation: simplify task exit handling
65e6599937d1 serial: 8250_pci: Add Amazon PCI serial device ID
6ad14c9c646b usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub
3789201628f5 uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices
ee23ae915fa7 mm, oom_reaper: gather each vma to prevent leaking TLB entry
0de12a778b92 Revert "crypto: caam - get rid of tasklet"
cffc01d24d25 drm/fsl-dcu: enable IRQ before drm_atomic_helper_resume()
48f4d1f7fe48 drm/fsl-dcu: avoid disabling pixel clock twice on suspend
9db9b5f2b1b6 bcache: recover data from backing when data is clean
322e659a03dc bcache: only permit to recovery read error when cache device is clean
284bbc782445 Linux 4.9.67
f990312aaa74 drm/i915: Prevent zero length "index" write
838cdb26a538 drm/i915: Don't try indexed reads to alternate slave addresses
daf3a68d5282 NFS: revalidate "." etc correctly on "open".
a11ca51bf70c Revert "x86/entry/64: Add missing irqflags tracing to native_load_gs_index()"
fb541279bbe0 drm/amd/pp: fix typecast error in powerplay.
5b1c8c96dfab drm/ttm: once more fix ttm_buffer_object_transfer
44df87e6dfad drm/hisilicon: Ensure LDI regs are properly configured.
25abe3a9585e drm/panel: simple: Add missing panel_simple_unprepare() calls
3405805db8bb drm/radeon: fix atombios on big endian
9cd48ba5fc9d drm/amdgpu: Potential uninitialized variable in amdgpu_vm_update_directories()
d316675a9da4 drm/amdgpu: potential uninitialized variable in amdgpu_vce_ring_parse_cs()
b0f63389dab9 Revert "drm/radeon: dont switch vt on suspend"
f425b050254e nvme-pci: add quirk for delay before CHK RDY for WDC SN200
eafbee43b7ec hwmon: (jc42) optionally try to disable the SMBUS timeout
8588eb0ce6a6 bcache: Fix building error on MIPS
53cf83b3c734 i2c: i801: Fix Failed to allocate irq -2147483648 error
19699abea321 eeprom: at24: check at24_read/write arguments
d3da2efa6d9d eeprom: at24: correctly set the size for at24mac402
388d8c9fa371 eeprom: at24: fix reading from 24MAC402/24MAC602
c814d6701b08 mmc: core: prepend 0x to OCR entry in sysfs
0bf4d0517667 mmc: core: Do not leave the block driver in a suspended state
9aad75786e3d KVM: lapic: Fixup LDR on load in x2apic
e02746e22d24 KVM: lapic: Split out x2apic ldr calculation
67945527ee24 KVM: x86: inject exceptions produced by x86_decode_insn
c0a4c22aad0f KVM: x86: Exit to user-mode on #UD intercept when emulator requires
f5477da6c3b0 KVM: x86: pvclock: Handle first-time write to pvclock-page contains random junk
e18a963b36a0 ARM: OMAP2+: Fix WL1283 Bluetooth Baud Rate
dc554abdaee4 mfd: twl4030-power: Fix pmic for boards that need vmmc1 on reboot
aa1a6cf1586b nfsd: fix panic in posix_unblock_lock called from nfs4_laundromat
1c4042591644 nfsd: Fix another OPEN stateid race
1c8ea4145097 nfsd: Fix stateid races between OPEN and CLOSE
c251267c8826 btrfs: clear space cache inode generation always
ba32d7dce43f mm/madvise.c: fix madvise() infinite loop under special circumstances
cebe139e5712 mm, hugetlbfs: introduce ->split() to vm_operations_struct
436f19a2e49e mm/cma: fix alloc_contig_range ret code/potential leak
7031ae2ab37d mm, thp: Do not make page table dirty unconditionally in touch_p[mu]d()
29bd7003134a ARM: dts: omap3: logicpd-torpedo-37xx-devkit: Fix MMC1 cd-gpio
64e916dea413 ARM: dts: LogicPD Torpedo: Fix camera pin mux
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
The static PIE patch was updated by Juro Bystricky <juro.bystricky@intel.com>
to work with gcc 7.3.
This update from the stable gcc 7 branch includes the retpoline
functionality which is useful to assist with recent security issues.
Two backported patches were dropped as they're included in 7.3.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
This recipe installs the test suite by copying the entire build tree into
/usr/share/ptest, which is both wasteful and breaks packaging as lz4-ptest then
gets renamed by debian.bbclass to liblz4.
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
affects < 2.27
including current mastet git hash: 77f921dac17c5fa99bd9e926d926c327982895f7
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Affect glibc < 2.27
including current master glibc hash: 77f921dac17c5fa99bd9e926d926c327982895f7
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
* fixes "lambda-expression in unevaluated context" compile failures such as
https://github.com/nlohmann/json/issues/705
* fixes "no match for 'operator==" compile failures such as
https://bugzilla.redhat.com/show_bug.cgi?id=1482990
Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit d9583296be58f02912abc4fd19f576b3f89107ff)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
affects glibc < 2.27
only glibc in current master hash: 77f921dac17c5fa99bd9e926d926c327982895f7
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
The GNU C Library (aka glibc or libc6) before 2.27 contains an off-by-one error leading to a heap-based buffer overflow in the glob function in glob.c, related to the processing of home directories using the ~ operator followed by a long string.
Affects: glibc < 2.27
v2]
capitlize "signed-off-by" in patch
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
The current conflicting use of SDKDEPLOYDIR causes a race between do_populate_sdk
and do_populate_sdk_ext potentially causing the SDK to either go missing or the
build to fail.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
repos don't conflict
(From OE-Core rev: c9c0927bb6e71253cbdd5b6b780dca829526e1d8)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Currently, setting PV to include SRCPV for build-appliance results in:
bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was
${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher
failure: Fetch command export ftp_proxy="http://proxy.yocto.io:5187/"; export
FTP_PROXY="http://proxy.yocto.io:5187/"; export PATH="${TMPDIR}/work/
qemux86_64-poky-linux/build-appliance-image/fetcheravoidrecurse-r0/
recipe-sysroot-native/usr/bin/python3-native:${TMPDIR}/work/
qemux86_64-poky-linux/build-appliance-image/fetcheravoidrecurse-r0/
recipe-sysroot-native/usr/bin/python3-native:${TMPDIR}/work/
qemux86_64-poky-linux/build-appliance-image/fetcheravoidrecurse-r0/
recipe-sysroot-native/usr/bin/python3-native:/home/pokybuild/
yocto-autobuilder/yocto-worker/buildtools/build/scripts:${TMPDIR}/
work/qemux86_64-poky-linux/build-appliance-image/fetcheravoidrecurse-r0/
recipe-sysroot-native/usr/bin/x86_64-poky-linux:${TMPDIR}/work/
qemux86_64-poky-linux/build-appliance-image/fetcheravoidrecurse-r0/
recipe-sysroot/usr/bin/crossscripts:${TMPDIR}/work/qemux86_64-poky-linux/
build-appliance-image/fetcheravoidrecurse-r0/recipe-sysroot-native/usr/sbin:
${TMPDIR}/work/qemux86_64-poky-linux/build-appliance-image/
fetcheravoidrecurse-r0/recipe-sysroot-native/usr/bin:${TMPDIR}/work/
qemux86_64-poky-linux/build-appliance-image/fetcheravoidrecurse-r0/
recipe-sysroot-native/sbin:${TMPDIR}/work/qemux86_64-poky-linux/
build-appliance-image/fetcheravoidrecurse-r0/recipe-sysroot-native/bin:/home/
pokybuild/yocto-autobuilder/yocto-worker/buildtools/build/bitbake/bin:${TMPDIR}
/hosttools"; export HOME="/home/pokybuild"; git -c core.fsyncobjectfiles=0
ls-remote git://git.yoctoproject.org/poky failed with exit code 127, output:
/bin/sh: 1: git: not found
This is because PV is being expanded when TMPDIR is unset.
Expand PV in advance to avoid this problem.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
description)
This is the only available stable version with mitigation fixes for Spectre.
Webkit upstream developers do not port CVE fixes to earlier stable series,
no exception was made in this case.
More information:
https://webkit.org/blog/8048/what-spectre-and-meltdown-mean-for-webkit/
https://webkitgtk.org/security/WSA-2018-0001.html
https://webkitgtk.org/2018/01/10/webkitgtk2.18.5-released.html
This commit also contains the following commits added in master branch after rocko release:
===
webkitgtk: update to 2.18.3
gcc7.patch, musl-fixes.patch, and ppc-musl-fix.patch all change code that is no
longer present in upstream tree. However, a patch with different musl fixes
has been added.
The rest of the patches are rebased to the new tree.
Libtasn is a new dependency.
Disable Gstreamer GL support on x86 due to clashing headers problem.
(From OE-Core rev: 3acae2dcd130122fe76504ec855af78db829d6ec)
===
webkitgtk: fix build with musl and x32
Make the x32 check generic to make it work with musl as well.
Fixes [YOCTO #12118]
(From OE-Core rev: dbd604ccf34e304769937b15051c047561de47f7)
===
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
The gentoo.osuosl.org mirror doesn't store all versions of pax-utils, so use the
maintainers own mirror which stores them all.
This also means we can remove UPSTREAM_CHECK_URI as the defaults work now.
Thanks to Maxin John for the initial patch.
[ YOCTO #11559 ]
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
This includes following changes:
bf04291 WHENCE: Add new qed firmware
d8fc990 WHENCE: Add new radeon firmware
7245319 WHENCE: Fix syntax error for iwlwifi-8265-31.ucode entry
18d71a8 Revert "ath10k: QCA988X hw2.0: update firmware to 10.2.4.70.63-2"
4ebfab3 ath10k: QCA6174 hw3.0: update board-2.bin
96a7402 ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00051-QCARMSWP-1
59bf7e2 cxgb4: update firmware to revision 1.16.63.0
The MD5 checksum of WHENCE license file was due the changes above as
the firmware versions are listed there. It had no license term
changes.
The following security fixes included too:
CVE-2017-13080 and CVE-2017-13081
- iwlwifi: update firmwares for 3160, 3168, 7265D, 8000C and 8265
- iwlwifi: update firmwares for 3160, 3168, 7260, 7265 and 7265D
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Ross Burton <ross.burton@intel.com>
(cherry picked from commit aea6ce797cc1b1ecc199979eb12aa42de8ff73d4)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Create a new qat package for those firmware blobs
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
(cherry picked from commit b48c746736012cfd85e8263efcf125ecd17ca7bb)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
We don't have latex2man in HOSTTOOLs so documentaion is never built but this
dependency does cause problems on older releases like morty, pre-HOSTTOOLS.
Document the configuration explicitly in master.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
We see occasional network glitches which break this test. Use our own
mirror (which has a .gz instead of .bz2) to avoid the errors, we're not
trying to test network connectivity.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
This makes it easy to override them in bbappends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 99458d1fa170970e8a1aa04eeb0c86d3754fd988)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
update to 2.29.1 to fix the following missing CVEs:
CVE-2017-15939, CVE-2017-15938, CVE-2017-15225, CVE-2017-15025,
CVE-2017-15024, CVE-2017-15023, CVE-2017-15022, CVE-2017-15021,
CVE-2017-15020, CVE-2017-14974, CVE-2017-14940, CVE-2017-14939,
CVE-2017-14938, CVE-2017-14934, CVE-2017-14933, CVE-2017-14932,
CVE-2017-14930, CVE-2017-14745, CVE-2017-14729, CVE-2017-14529,
CVE-2017-14333, CVE-2017-14130, CVE-2017-14129, CVE-2017-14128,
CVE-2017-13757, CVE-2017-13716, CVE-2017-13710, CVE-2017-12967,
CVE-2017-12799, CVE-2017-12459, CVE-2017-12458, CVE-2017-12457,
CVE-2017-12456, CVE-2017-12455, CVE-2017-12454, CVE-2017-12453,
CVE-2017-12452, CVE-2017-12451, CVE-2017-12450, CVE-2017-12449,
CVE-2017-12448
see Changelogs for additional information
Signed-off-by: Armin Kuster <akuster@mvista.com>
(cherry picked from commit 53df200cb5edab04a7ab38b974f96281733fadb2)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Make sure architecture dependent defines are correct for x32 by
checking for both ILP32 and x86_64.
Fixes [YOCTO #12123]
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>wq
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e73262ee888851e829df535ccf09d0da833f2061)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Make sure that boost picks up correct address model value
for x32 even when musl is enabled.
Fixes [YOCTO #12119]
Suggested-by: Ovidiu Panait <ovidiu.panait@windriver.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 1879bd13f09c8180f737ddaccd2025e22c7f0c46)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
The gdbus-codegen tool depends on python3, python3-distutils and python3-xml at
runtime. But because these dependencies are not stated in the yocto recipe,
those python modules are not automatically included in the SDK.
Signed-off-by: Jef Driesen <jef.driesen@niko.eu>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 26af3b4b33a34d7e53059b07236f9d5aae5e004a)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
This module refers to oe.types, so it needs to actually import oe.types.
Fixes errors when parsing certain OE-Core recipes within the layer
index update script.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 26ff9d2835a24a84c7f2bf9c829a13ed568c9ea0)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
* RDEPENDS are now all the python3 versions
* Upstream SRC_URI has moved to github.com/intel/bmap-tools
* Missing RDEPENDS on python3-setuptools added
- Provides import for pkg_resources
Fixes [YOCTO #12148]
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 3d63452d8d8d8dc61cd26b7759b5c0d235d70451)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e7da9a3adc1ed430fff7afae4233e62313759b65)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
When using kernel-fitimage class with aarch64, the image type has to be
Image not zImage. This patch fixes the bad image type replacement for
aarch64
Signed-off-by: Thomas Perrot <thomas.perrot@tupi.fr>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
(cherry picked from commit d14adead5861007ac7e95c32396491f907ab9f8f)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
The 32bit core-image-minimal-initramfs should be built when build lib32-iso, e.g.:
MACHINE = "qemux86-64"
require conf/multilib.conf
MULTILIBS = "multilib:lib32"
DEFAULTTUNE_virtclass-multilib-lib32 = "x86"
IMAGE_FSTYPES += "iso"
$ bitbake lib32-core-image-minimal
Exception: FileExistsError: [Errno 17] File exists: '/path/to/tmp/sysroots-components/core2-64/qemuwrapper-cross/usr/bin/crossscripts/qemuwrapper' -> '/path/to/tmp/work/qemux86_64-pokymllib32-linux/lib32-core-image-minimal/1.0-r0/lib32-recipe-sysroot/usr/bin/crossscripts/qemuwrapper'
This was because:
lib32-core-image-minimal -> core-image-minimal-initramfs
core-image-minimal-initramfs -> qemuwrapper-cross
lib32-core-image-minimal -> lib32-qemuwrapper-cross
So we got the error, build lib32-core-image-minimal-initramfs can fix the problem.
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
(cherry picked from commit eee3ec805cf150f1c701427a2d182a537a67e8f5)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
It's a problem when initramfs is invalid, so print warn rather than note.
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
(cherry picked from commit e164f931c8b3046a8b6736166f8dd6d92f727d1c)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
On some build hosts distros (e.g. Fedora 26) waf tries to be
smart about libdir detection and defaults to [EXEC_PREFIX/lib64].
This obviously is not what we want for 32-bit targets and usually
fails in the do_package phase:
WARNING: gstreamer1.0-plugins-imx-0.13.0-r0 do_package: QA Issue: gstreamer1.0-plugins-imx: Files/directories were installed but not shipped in any package:
/usr/lib64/libgstimxcommon.so.0
...
Depending on version, waf knows prefix or prefix, bindir and
libdir as default options. Explicitly pass the right set of
arguments.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
(cherry picked from commit 923f91d8d8606141ce218927bc943f4f4f34bcdd)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
During the introduction of support for multiple kernel image types in
849b67b2e4820564b5e5c9bd4bb293c44351c5f3, do_sizecheck was changed to only
warn if any kernel was bigger than ${KERNEL_IMAGE_MAXSIZE}. (Well, it tried
to warn - it turns out that there's no function called "warn", it should be
"bbwarn".) The previous behaviour had been to fail the build if the single
kernel image did not fit.
It seems possible that people might be generating both compressed and
uncompressed kernels and only really care whether the compressed one fits.
This means that we shouldn't just always fail if any of the images are too
large. So, let's warn (correctly this time) on every image that is too
large, but only ultimately fail if no image will fit. The build will also
fail if ${KERNEL_IMAGETYPES} is empty, but I hope that no-one needs to do
that.
While we're here correct a typo in the KERNEL_IMAGE_MAXSIZE validity check.
Signed-off-by: Mike Crowe <mac@mcrowe.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
(cherry picked from commit 59f1ee104d1a6c04b0690b7c8ce481449da174d6)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
This will speed up file creation and still allow the btrfs tools to
create a full btrfs image. This is similar to what we do for ext234
FS types.
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
(cherry picked from commit de2f2fc9e8e6d874a11e69adc2f438975a5c1359)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
There is a race with rm_work when tasks run deltask do_build since
do_rm_work becomes a floating task. Handle this by injecting
the populate_sysroot/lic dependencies manually if the tasks returned
are empty. This depends on a change to fix bb.build.preceedtask() in
bitbake too.
[YOCTO #12365]
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 0f537d985b7b17af508a511fca8a4ec4b5804580)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Integrating the following commits for kmemleak fixes and CQM
backports:
58fe84d691a mm: kmemleak: treat vm_struct as alternative reference to vmalloc'ed objects
5babb9c8f695 mm: kmemleak: factor object reference updating out of scan_block()
8c22ef5ee138 mm: kmemleak: slightly reduce the size of some structures on 64-bit architectures
7ea6b560ef4c netfilter: conntrack: do not enable connection tracking unless needed
4fdf0a5a0863 netfilter: nf_ct_dccp/sctp: fix memory leak after netns cleanup
85385ffd1e9b netfilter: move table iteration out of netns exit paths
c95b3f8e1cbc netfilter: conntrack: add nf_ct_iterate_destroy
753c83b98a1e netfilter: conntrack: don't call iter for non-confirmed conntracks
bcf21cba7fd5 netfilter: conntrack: rename nf_ct_iterate_cleanup
f5c3a4c19075 perf/x86/intel/uncore: Fix missing marker for skx_uncore_cha_extra_regs
c44ebea2f116 perf/x86/intel/uncore: Fix SKX CHA event extra regs
1d70f7feb408 perf/x86/intel/uncore: Remove invalid Skylake server CHA filter field
eb3059e9e0ea perf/x86/intel/uncore: Fix Skylake server CHA LLC_LOOKUP event umask
3514c02c7bff perf/x86/intel/uncore: Fix Skylake server PCU PMU event format
804530f02515 perf/x86/intel/uncore: Fix Skylake UPI PMU event masks
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 3cf8bda5e4d4a345793aa72be97e94c41520ec01)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Enabling CONFIG_X86_X2APIC=y by default for common-pc* (and hence
qemux86*) to work around interrupt delivery issues when running on some
host kernels.
There's little overhead with this, and no impact to non x2apic
platforms, so we enable it for all builds.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 3382ed4925fdc0854dbfa5b29dd5fdc1e0c1e38a)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Integrating the -stable backports from Paul Gortmaker, which comprise the
following commits:
33070a47be56 Linux 4.12.18
7441b94462dd sctp: use right member as the param of list_for_each_entry
393004dcde90 packet: fix crash in fanout_demux_rollover()
0a9012474dc5 coda: fix 'kernel memory exposure attempt' in fsync
b5cc211a6240 x86/cpu/amd: Derive L3 shared_cpu_map from cpu_llc_shared_mask
2567785ab75b mm/page_ext.c: check if page_ext is not prepared
40991abd5541 mm/page_alloc.c: broken deferred calculation
7fd5cc66154b ipmi: fix unsigned long underflow
fa5ba256bc53 ocfs2: should wait dio before inode lock in ocfs2_setattr()
97181d7d56ab ocfs2: fix cluster hang after a node dies
3e60437f8fac mm/pagewalk.c: report holes in hugetlb ranges
2974b65a0852 rcu: Fix up pending cbs check in rcu_prepare_for_idle
3048be8b900f tpm-dev-common: Reject too short writes
60bf233eeed8 serial: 8250_fintek: Fix finding base_port with activated SuperIO
1539a3ace4ee serial: omap: Fix EFR write on RTS deassertion
7c601c15e06d ima: do not update security.ima if appraisal status is not INTEGRITY_PASS
42e3beae3ace net/sctp: Always set scope_id in sctp_inet6_skb_msgname
09fc4fe93e10 fealnx: Fix building error on MIPS
01c2c1581c94 sctp: do not peel off an assoc from one netns to another one
0a2e9fbdc391 vxlan: fix the issue that neigh proxy blocks all icmpv6 packets
1063c860aecd af_netlink: ensure that NLMSG_DONE never fails in dumps
045a67694539 vlan: fix a use-after-free in vlan_device_event()
eb1321c9ad5e tcp: fix tcp_fastretrans_alert warning
55bfb1ef83e0 qmi_wwan: Add missing skb_reset_mac_header-call
315ea5f8348b net: qmi_wwan: fix divide by 0 on bad descriptors
554d1d375f1c bonding: discard lowest hash bit for 802.3ad layer3+4
6b6b2c804d4e l2tp: don't use l2tp_tunnel_find() in l2tp_ip and l2tp_ip6
30ec586cda8a netfilter/ipvs: clear ipvs_property flag when SKB net namespace changed
62bd603f2677 net: systemport: Correct IPG length settings
70cd6d6bea88 tcp: do not mangle skb->cb[] in tcp_make_synack()
26ab537f2e5f net: vrf: correct FRA_L3MDEV encode type
f2561863b0d6 tcp_nv: fix division by zero in tcpnv_acked()
5dfe41dc67fc staging: greybus: spilib: fix use-after-free after deregistration
2c7eb0674a3d staging: sm750fb: Fix parameter mistake in poke32
008bfaf7b155 HID: wacom: generic: Recognize WACOM_HID_WD_PEN as a type of pen collection
695db9d1697c HID: cp2112: add HIDRAW dependency
b9edc34d9c29 x86/MCE/AMD: Always give panic severity for UC errors in kernel context
90e3029e582c selftests/x86/protection_keys: Fix syscall NR redefinition warnings
4ef762021938 USB: serial: garmin_gps: fix memory leak on probe errors
f1423a77b98b USB: serial: garmin_gps: fix I/O after failed probe and remove
68a94c90dfc3 USB: serial: qcserial: add pid/vid for Sierra Wireless EM7355 fw update
885e857a7c26 USB: serial: Change DbC debug device binding ID
3e7a792beda2 USB: serial: metro-usb: stop I/O after failed open
da73445f1b69 usb: gadget: f_fs: Fix use-after-free in ffs_free_inst
d3cc53bd3a61 USB: Add delay-init quirk for Corsair K70 LUX keyboards
402588b38460 USB: usbfs: compute urb->actual_length for isochronous
5a8714de40ac USB: early: Use new USB product ID and strings for DbC device
83f0fdf7ccc6 crypto: dh - Don't permit 'key' or 'g' size longer than 'p'
b494fa860365 crypto: dh - Don't permit 'p' to be 0
4ffcf85d08b7 crypto: dh - Fix double free of ctx->p
d20a9c0d1233 crypto: dh - fix memleak in setkey
ad8b281c05c5 Bluetooth: btusb: fix QCA Rome suspend/resume
21fc98337c60 dmaengine: dmatest: warn user when dma test times out
72a0fc7e4f7d tcp: fix tcp_mtu_probe() vs highest_sack
ca42624b53de ipv6: addrconf: increment ifp refcount before ipv6_del_addr()
751e5b20c03f tun/tap: sanitize TUNSETSNDBUF input
eea9efba6bdc net_sched: avoid matching qdisc with zero handle
e76cd730f32e sctp: reset owner sk for data chunks on out queues when migrating a sock
6027b882617c tun: allow positive return values on dev_get_valid_name() call
984a8b424c58 tap: reference to KVA of an unloaded module causes kernel panic
92adaa4247c1 tcp: refresh tcp_mstamp from timers callbacks
026ff0f99bbf tcp: refresh tp timestamp before tcp_mtu_probe()
aa3fb0cbb88d ip6_gre: update dst pmtu if dev mtu has been updated by toobig in __gre6_xmit
88f0bf544d46 ip6_gre: only increase err_count for some certain type icmpv6 in ip6gre_err
7256c950ca70 ipip: only increase err_count for some certain type icmp in ipip_err
62e3502c1991 net/mlx5e: Properly deal with encap flows add/del under neigh update
84d26c8a74fc tap: double-free in error path in tap_open()
94946f4812fa net/unix: don't show information about sockets from other namespaces
43997314bb13 net: dsa: check master device before put
d5c769c98986 tcp/dccp: fix other lockdep splats accessing ireq_opt
1d4c7c3266a4 tcp/dccp: fix lockdep splat in inet_csk_route_req()
462504bc99ac sctp: full support for ipv6 ip_nonlocal_bind & IP_FREEBIND
fe91475c8310 ipv6: flowlabel: do not leave opt->tot_len with garbage
009a3e7461cd soreuseport: fix initialization race
16e36e55f822 net: bridge: fix returning of vlan range op errors
3d32d75474d1 geneve: Fix function matching VNI and tunnel ID on big-endian
04e37f3a5c02 packet: avoid panic in packet_getsockopt()
3895ca099a69 tcp/dccp: fix ireq->opt races
eda355607691 sctp: add the missing sock_owned_by_user check in sctp_icmp_redirect
785b144296af netlink: fix netlink_ack() extack race
01af773e7a6b tun: call dev_get_valid_name() before register_netdevice()
1b522844eabe l2tp: check ps->sock before running pppol2tp_session_ioctl()
ae90bb6362cd net: call cgroup_sk_alloc() earlier in sk_clone_lock()
1ec7babcf934 netlink: do not set cb_running if dump's start() errs
7fa820a09305 gso: fix payload length when gso_size is zero
463a7737df22 ppp: fix race in ppp device destruction
57b61ea36589 xfs: move two more RT specific functions into CONFIG_XFS_RT
b5bea8ab390b tty: fix __tty_insert_flip_char regression
1d4d3f8e98b3 KVM: add X86_LOCAL_APIC dependency
737d1a26d83a pinctrl/amd: Fix build dependency on pinmux code
5f9a4e690c9f seccomp: make function __get_seccomp_filter static
407108cebb23 Fix tracing sample code warning.
e53f80ca68ae security/keys: BIG_KEY requires CONFIG_CRYPTO
b177131cdd05 udp: fix bcast packet reception
51165c2e0923 Linux 4.12.17
e37973f85463 media: dib0700: fix invalid dvb_detach argument
2be5d96a5441 media: imon: Fix null-ptr-deref in imon_probe
6cc6ecdb2ad9 Input: ims-psu - check if CDC union descriptor is sane
dcc13ac27971 net: cdc_ether: fix divide by 0 on bad descriptors
6a98f24f0530 net: usb: asix: fill null-ptr-deref in asix_suspend
1da204e5439f usb: usbtest: fix NULL pointer dereference
39795ceb702b x86/oprofile/ppro: Do not use __this_cpu*() in preemptible context
cf6308a136f2 x86/smpboot: Make optimization of delay calibration work correctly
5cee51d999ed x86/debug: Handle warnings before the notifier chain, to fix KGDB crash
7faef4f041ed can: c_can: don't indicate triple sampling support for D_CAN
2efab93ab541 can: ifi: Fix transmitter delay calculation
9a9a3a778c22 can: peak: Add support for new PCIe/M2 CAN FD interfaces
befd4aa29428 can: sun4i: handle overrun in RX FIFO
ce274815fdac drm/vmwgfx: Fix Ubuntu 17.10 Wayland black screen issue
327b1f353263 rbd: use GFP_NOIO for parent stat and data requests
81a57d23e6f9 Input: elan_i2c - add ELAN060C to the ACPI table
8b43ca400436 MIPS: AR7: Ensure that serial ports are properly set up
fd11bdb71a3a MIPS: AR7: Defer registration of GPIO
361b86eaf6ec MIPS: BMIPS: Fix missing cbr address
1f5ee962f2cd MIPS: Fix CM region target definitions
95eca04aa013 ALSA: seq: Fix OSS sysex delivery in OSS emulation
a77a957d8dd4 ALSA: hda - fix headset mic problem for Dell machines with alc274
5e838d3a8e07 ALSA: usb-audio: support new Amanero Combo384 firmware version
af199c8af86e ALSA: timer: Limit max instances per timer
7f740a514450 ARM: 8720/1: ensure dump_instr() checks addr_limit
378309492920 ACPI / scan: Enable GPEs before scanning the namespace
3d41affb49ba ACPICA: Make it possible to enable runtime GPEs earlier
73b2b51c57bc ACPICA: Dispatch active GPEs at init time
b8a8b7486b60 KEYS: fix NULL pointer dereference during ASN.1 parsing [ver #2]
1dd87968f2e3 crypto: x86/sha256-mb - fix panic due to unaligned access
ad3194d5cdd7 crypto: x86/sha1-mb - fix panic due to unaligned access
176121ac7fe1 crypto: ccm - preserve the IV buffer
565a57ec4f8d workqueue: Fix NULL pointer dereference
86d04817638d x86/mcelog: Get rid of RCU remnants
61f8603bcb05 perf/cgroup: Fix perf cgroup hierarchy support
c39d83f28cf5 MIPS: microMIPS: Fix incorrect mask in insn_table_MM
ff06d106db71 MIPS: smp-cmp: Use right include for task_struct
6da5b0e13e3e drm/i915/edp: read edp display control registers unconditionally
89e68088def8 drm/i915: Do not rely on wm preservation for ILK watermarks
052130e6dd1c mm, swap: fix race between swap count continuation operations
92ede622224e ocfs2: fstrim: Fix start offset of first cluster group during fstrim
d4e8f4c82ec4 userfaultfd: hugetlbfs: prevent UFFDIO_COPY to fill beyond the end of i_size
bf69e4b41953 drm/amdgpu: allow harvesting check for Polaris VCE
aa09acb11a5b drm/amdgpu: return -ENOENT from uvd 6.0 early init for harvesting
707ba2820623 ARM: 8715/1: add a private asm/unaligned.h
4fa5fe6ea340 ARM: dts: mvebu: pl310-cache disable double-linefill
a01a5c2e6e9e arm/arm64: kvm: Disable branch profiling in HYP code
3441fa885cf3 arm/arm64: KVM: set right LR register value for 32 bit guest when inject abort
a650f10a6423 KVM: arm64: its: Fix missing dynamic allocation check in scan_its_table
24d22fb868e3 arm64: ensure __dump_instr() checks addr_limit
cac0dcc9179e ASoC: adau17x1: Workaround for noise bug in ADC
7e34e27aaf91 KEYS: fix out-of-bounds read during ASN.1 parsing
53ec125b27a1 KEYS: trusted: fix writing past end of buffer in trusted_read()
9b453e30fc82 cifs: check MaxPathNameComponentLength != 0 before using it
69828d917713 ALSA: seq: Fix nested rwsem annotation for lockdep splat
11f1d2059857 ALSA: timer: Add missing mutex lock for compat ioctls
86306c8bf739 powerpc/xive: Fix the size of the cpumask used in xive_find_target_in_mask()
7d5b350c311e regulator: fan53555: fix I2C device ids
bba7a802ffa0 ipsec: Fix aborted xfrm policy dump crash
3f17c12b2ef6 cfg80211: fix connect/disconnect edge cases
036cb11e2b93 can: kvaser_usb: Ignore CMD_FLUSH_QUEUE_REPLY messages
25a5d333b556 can: kvaser_usb: Correct return value in printout
0dea0f030394 can: sun4i: fix loopback mode
b26722135e12 drm/i915/perf: fix perf enable/disable ioctls with 32bits userspace
748e46331dc7 drm/amd/powerplay: fix uninitialized variable
859bc7ad2aa9 x86/cpu/AMD: Apply the Erratum 688 fix when the BIOS doesn't
1370811ed5b7 scsi: aacraid: Fix controller initialization failure
626a5aae973e scsi: zfcp: fix erp_action use-before-initialize in REC action trace
250835c62a90 assoc_array: Fix a buggy node-splitting case
fea99b11049a SMB3: Validate negotiate request must always be signed
d030ae8043b8 Fix encryption labels and lengths for SMB3.1.1
158c28974465 Input: gtco - fix potential out-of-bound access
a603b795cb7e Input: elan_i2c - add ELAN0611 to the ACPI table
9bb1ce736e36 CIFS: Fix NULL pointer deref on SMB2_tcon() failure
fbe5c09ee805 xen/gntdev: avoid out of bounds access in case of partial gntdev_mmap()
950c2786017a fuse: fix READDIRPLUS skipping an entry
1be2e5e41f0e spi: armada-3700: Fix failing commands with quad-SPI
733d72531cc5 spi: bcm-qspi: Fix use after free in bcm_qspi_probe() in error path
cffec62ffee5 spi: a3700: Return correct value on timeout detection
be9198ea33e1 spi: uapi: spidev: add missing ioctl header
9b5c3ee4ed3f KVM: PPC: Book3S: Protect kvmppc_gpa_to_ua() with SRCU
9574b6e81e45 KVM: PPC: Book3S HV: POWER9 more doorbell fixes
bceb8e9d95be KVM: PPC: Book3S HV: Use msgsync with hypervisor doorbells on POWER9
229642d22e3a KVM: PPC: Fix oops when checking KVM_CAP_PPC_HTM
32e77b72733b ceph: unlock dangling spinlock in try_flush_caps()
f4180593b1e9 ALSA: hda - fix headset mic problem for Dell machines with alc236
33477d1e5e6b ALSA: hda/realtek - Add support for ALC236/ALC3204
0230f9ed329f workqueue: replace pool->manager_arb mutex with a flag
5ec0d1c9d5a9 xfs: trim writepage mapping to within eof
fcc029896ba9 xfs: cancel dirty pages on invalidation
da45acc2e9cd xfs: handle error if xfs_btree_get_bufs fails
7d57f66d6f17 xfs: reinit btree pointer on attr tree inactivation walk
731ead3be639 xfs: don't change inode mode if ACL update fails
173d49a9a531 xfs: move more RT specific code under CONFIG_XFS_RT
ba899492a1d5 xfs: handle racy AIO in xfs_reflink_end_cow
72ac4f1186a6 xfs: always swap the cow forks when swapping extents
204bdfa1f67c xfs: perag initialization should only touch m_ag_max_usable for AG 0
7b74f08372bd xfs: update i_size after unwritten conversion in dio completion
a387eb05ff73 xfs: report zeroed or not correctly in xfs_zero_range()
7df2a96d20a4 fs/xfs: Use %pS printk format for direct addresses
4c71c06ac80f xfs: evict CoW fork extents when performing finsert/fcollapse
f0f53f176d94 xfs: don't unconditionally clear the reflink flag on zero-block files
032e53c378a8 iomap_dio_rw: Allocate AIO completion queue before submitting dio
bd603f7110b9 pkcs7: Prevent NULL pointer dereference, since sinfo is not always set.
362a37a0cf59 KEYS: don't let add_key() update an uninstantiated key
e4968379c1b6 FS-Cache: fix dereference of NULL user_key_payload
047fe074b659 KEYS: Fix race between updating and finding a negative key
8ea691e39413 ecryptfs: fix dereference of NULL user_key_payload
bfd7bc34be16 fscrypt: fix dereference of NULL user_key_payload
83f4c52d9fd7 lib/digsig: fix dereference of NULL user_key_payload
e966d2d4f6a1 x86/microcode/intel: Disable late loading on model 79
d647900b826d rtlwifi: rtl8821ae: Fix connection lost problem
3f4f2f812312 clockevents/drivers/cs5535: Improve resilience to spurious interrupts
6bd3022f41a1 bus: mbus: fix window size calculation for 4GB windows
c7a86caa19f2 brcmsmac: make some local variables 'static const' to reduce stack size
4df70a6e8969 brcmfmac: Add check for short event packets
f6f7db182f44 i2c: piix4: Fix SMBus port selection for AMD Family 17h chips
dfc7eebd0b5d ALSA: hda: Abort capability probe at invalid register read
a7252ee01e59 ALSA: hda: Remove superfluous '-' added by printk conversion
514d11ccc861 ALSA: seq: Enable 'use' locking in all configurations
a4476518e1e7 tracing/samples: Fix creation and deletion of simple_thread_fn creation
ad84c20a9f47 media: dvb: i2c transfers over usb cannot be done from stack
11fbb0237319 media: cec: Respond to unregistered initiators, when applicable
43ac45e69b11 media: s5p-cec: add NACK detection support
686020330a68 drm/nouveau/mmu: flush tlbs before deleting page tables
90905608e49e drm/nouveau/bsp/g92: disable by default
a276b1329f6e drm/nouveau/kms/nv50: fix oops during DP IRQ handling on non-MST boards
75c7d377d125 drm/i915: Use bdw_ddi_translations_fdi for Broadwell
a4e778fda246 mmc: sdhci-pci: Fix default d3_retune for Intel host controllers
c51c64badbdf KEYS: encrypted: fix dereference of NULL user_key_payload
8d5f0ae655f9 can: flexcan: fix p1010 state transition issue
32a5167fcdae can: flexcan: fix i.MX28 state transition issue
5babb6c595a6 can: flexcan: fix i.MX6 state transition issue
9319913df979 can: flexcan: implement error passive state quirk
1c93f600ac19 can: flexcan: rename legacy error state quirk
25cb31c3f806 can: flexcan: fix state transition regression
f433519c4cba can: af_can: can_pernet_init(): add missing error handling for kzalloc returning NULL
947a57f938f3 can: esd_usb2: Fix can_dlc value for received RTR, frames
792c8810f196 usb: xhci: Handle error condition in xhci_stop_device()
c83a48144395 xhci: Cleanup current_cmd in xhci_cleanup_command_queue()
666fd52c080b xhci: Identify USB 3.1 capable hosts by their port protocol capability
523dad046e0f usb: musb: Check for host-mode using is_host_active() on reset interrupt
5e277dcadf45 usb: musb: musb_cppi41: Configure the number of channels for DA8xx
1ddbc42b569c usb: musb: musb_cppi41: Fix cppi41_set_dma_mode() for DA8xx
b4ae14cc4f93 usb: musb: musb_cppi41: Fix the address of teardown and autoreq registers
dbb13f2fcbc9 USB: musb: fix late external abort on suspend
cff06a4ae7d5 USB: musb: fix session-bit runtime-PM quirk
7545aa66403b usb: musb: sunxi: Explicitly release USB PHY on exit
8447db4b2e33 iio: dummy: events: Add missing break
9d8a108edff7 parisc: Fix double-word compare and exchange in LWS code on 32-bit kernels
58bacefc0b50 s390/cputime: fix guest/irq/softirq times after CPU hotplug
7543b1a05d0c nbd: don't set the device size until we're connected
b7e699fcefbe can: gs_usb: fix busy loop if no more TX context is available
2053fee203fb ALSA: usb-audio: Add native DSD support for Pro-Ject Pre Box S2 Digital
a069429516bc usb: hub: Allow reset retry for USB2 devices on connect bounce
79d5e5d8d2fe usb: quirks: add quirk for WORLDE MINI MIDI keyboard
4d493d5a62ea usb: cdc_acm: Add quirk for Elatec TWN3
d553fc8e775f USB: serial: metro-usb: add MS7820 device id
9872dc2ad066 USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor()
4d75d952a2ac USB: devio: Revert "USB: devio: Don't corrupt user memory"
b5264fc112b2 staging: bcm2835-audio: Fix memory corruption
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit d3a8565e176ad77a99b832caf5e23b62846a9a67)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Integrating the following changes to the 4.12 tree:
1b85adfc0b81 mtd: intel-spi: Add Intel Lewisburg PCH SPI super SKU PCI ID
b373e336eb84 mtd: spi-nor: intel-spi: Add support for Intel Cedar Fork SPI serial flash
c37662f04d7c mtd: spi-nor: intel-spi: Add support for Intel Lewisburg SPI serial flash
a8a4ae37e8b7 mtd: spi-nor: intel-spi: Add support for Intel Denverton SPI serial flash controller
aa830ab86985 net/bluetooth: make bluetooth socket can be created in net namespace
2e98dc285831 x86/debug: Handle warnings before the notifier chain, to fix KGDB crash
These are all bug fixes, or mainline backports.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 7c4ed05c05629f8f551152153d893dfe048c1ee0)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Integrating the following configuration changes to the 4.x linux
yocto kernels:
common-pc*.scc: Add igb to common-pc drivers
mti-malta32: enable CONFIG_HIGHMEM for qemumips to support up to 2GiB RAM
features/i915/i915.cfg: compile i915 as a module
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit b0343ff286b413745579b371f48917099e0a9bef)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Integrating the following ipv4 backport:
ipv4: net namespace does not inherit network configurations
patch from https://lkml.org/lkml/2014/7/29/119
Ipv4 net namespace requires a similar logic change as commit a79ca223e029
[ipv6: fix bad free of addrconf_init_net] introduces for newer kernels.
Since a net namespace is independent to another. That is, there
is no any relationship between the net namespaces. So a new net
namespace should not inherit network configurations from another
net namespace including the host.
CC: Hong Zhiguo <honkiko@gmail.com>
CC: David S. Miller <davem@davemloft.net>
Signed-off-by: Zhu Yanjun <zyjzyj2000@gmail.com>
Signed-off-by: yzhu1 <yanjun.zhu@windriver.com>
Signed-off-by: Liwei Song <liwei.song@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
And the following configuration changes:
3574bb061c1b mti-malta32: enable CONFIG_HIGHMEM for qemumips to support up to 2GiB RAM
f187df8fca31 features/i915/i915.cfg: compile i915 as a module
332b38cb83a2 common-pc*.scc: Add igb to common-pc drivers
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 7e0b87ffce90dad248a7a0f0b9d661583e047568)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Integrating two bug fixes (functionality regressions):
1d685baca196 iwlwifi: bump max FW API to 31
cb8ce8c4ad0f tty: fix __tty_insert_flip_char regression
And the following configuration fragment:
vrf: Add feature
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit f4c7a52e6bd4e955ee6aface617d84b15356bd31)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Integrating the -stable updates from Paul Gortmaker that cover the
following commits:
8500552cb6f7 Linux 4.12.16
3041c36e51aa vmbus: more host signalling avoidance
170ce449d952 vmbus: eliminate duplicate cached index
1843e4c61d03 vmbus: refactor hv_signal_on_read
3114e4beb799 vmbus: simplify hv_ringbuffer_read
47cd1be8a9b1 HID: hid-elecom: extend to fix descriptor for HUGE trackball
663b5513c683 mm: page_vma_mapped: ensure pmd is loaded with READ_ONCE outside of lock
8a0af0f30b6b perf pmu: Unbreak perf record for arm/arm64 with events with explicit PMU
20ce8834fc99 KVM: nVMX: update last_nonleaf_level when initializing nested EPT
bf6a0ec7751f x86/alternatives: Fix alt_max_short macro to really be a max()
8566ad9542c8 x86/microcode: Do the family check first
d369002c85c7 RAS/CEC: Use the right length for "cec_disable"
2f5df0825d43 USB: serial: console: fix use-after-free after failed setup
38d29750c751 USB: serial: console: fix use-after-free on disconnect
3312688774a5 USB: serial: qcserial: add Dell DW5818, DW5819
8ceb1ab5b8b6 USB: serial: option: add support for TP-Link LTE module
9a492331d4d8 USB: serial: cp210x: add support for ELV TFD500
05a76c3972a3 USB: serial: cp210x: fix partnum regression
36db7ee477f7 USB: serial: ftdi_sio: add id for Cypress WICED dev board
f5f28aa1189d bio_copy_user_iov(): don't ignore ->iov_offset
2e23ac57b91b more bio_map_user_iov() leak fixes
be96ea60abf4 fix unbalanced page refcounting in bio_map_user_iov
62272a78cd64 direct-io: Prevent NULL pointer access in submit_page_section
da889b1de1e2 usb: gadget: composite: Fix use-after-free in usb_composite_overwrite_options
82bb04bf4ef3 usb: gadget: configfs: Fix memory leak of interface directory data
48f321f266d2 drm/i915: Use crtc_state_is_legacy_gamma in intel_color_check
300533678314 drm/i915/bios: parse DDI ports also for CHV for HDMI DDC pin and DP AUX channel
6e7077ce8b8f drm/i915: Read timings from the correct transcoder in intel_crtc_mode_get()
a89c571ae8a8 drm/i915/edp: Get the Panel Power Off timestamp after panel is off
002894140f21 drm/atomic: Unref duplicated drm_atomic_state in drm_atomic_helper_resume()
7e9518d4926c ALSA: line6: Fix leftover URB at error-path during probe
44a4ce6662bd ALSA: line6: Fix missing initialization before error path
7f16c070632d ALSA: line6: Fix NULL dereference at podhd_disconnect()
317938e88d45 ALSA: caiaq: Fix stray URB at probe error path
39921169c481 ALSA: seq: Fix copy_from_user() call inside lock
dc744c119f6d ALSA: seq: Fix use-after-free at creating a port
3da32e1a4a3a ALSA: usb-audio: Kill stray URB at exiting
cbf3f880a31c fs/mpage.c: fix mpage_writepage() for pages with buffers
24bb3d33bf9c Revert "vmalloc: back off when the current task is killed"
076e98e18525 device property: Track owner device of device property
2404f2c63a8f iommu/amd: Finish TLB flush in amd_iommu_unmap()
2681ccd7a877 usb: renesas_usbhs: Fix DMAC sequence for receiving zero-length packet
014b37ece737 KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exit
c0f617345da5 KVM: MMU: always terminate page walks at level 1
810fa30a4ec6 crypto: shash - Fix zero-length shash ahash digest crash
c55f32198aa4 crypto: skcipher - Fix crash on zero-length input
688d47df70db HID: usbhid: fix out-of-bounds bug
fceb5f74236c NFS: Fix uninitialized rpc_wait_queue
3936965498e9 dmaengine: ti-dma-crossbar: Fix possible race condition with dma_inuse
232ab7abddce dmaengine: edma: Align the memcpy acnt array size with the transfer
a1b8e04e4478 mei: always use domain runtime pm callbacks.
ff7884c2afbf MIPS: math-emu: Remove pr_err() calls from fpu_emu()
c43a87667d3f USB: dummy-hcd: Fix deadlock caused by disconnect detection
111001ffa651 watchdog: Revert "iTCO_wdt: all versions count down twice"
d6703459b5bf udp: perform source validation for mcast early demux
5a2bdca5336a nl80211: Define policy for packet pattern attributes
fd4bee8c17d9 mmc: core: add driver strength selection when selecting hs400es
11a49827d263 nvme-pci: Use PCI bus address for data/queues in CMB
bfd19d3e3511 drm/i915/bios: ignore HDMI on port A
8ab3d473cbfd drm/i915: always update ELD connector type after get modes
ec338aac41a5 brcmfmac: setup passive scan if requested by user-space
a2db156a40ef brcmfmac: add length check in brcmf_cfg80211_escan_handler()
fda708d0e6c9 scsi: sd: Do not override max_sectors_kb sysfs setting
9d0c3a0c8ed3 scsi: sd: Implement blacklist option for WRITE SAME w/ UNMAP
e57b8ad57afc scsi: remove various unused blist flags
86d40a1cfd5e iwlwifi: mvm: use IWL_HCMD_NOCOPY for MCAST_FILTER_CMD
0a1447d60118 kvm/x86: Avoid async PF preempting the kernel incorrectly
9dfcfa3ac381 KVM: PPC: Book3S: Fix server always zero from kvmppc_xive_get_xive()
4d93aae9b293 dm crypt: fix memory leak in crypt_ctr_cipher_old()
8ab4dc921826 dm crypt: reject sector_size feature if device length is not aligned to it
da3c3bd6ad07 netlink: fix nla_put_{u8,u16,u32} for KASAN
dbe7d8a9dba2 rocker: fix rocker_tlv_put_* functions for KASAN
1fa70078bcba HID: wacom: bits shifted too much for 9th and 10th buttons
de1b19226d80 HID: wacom: Always increment hdev refcount within wacom_get_hdev_data
78fbbdd94b75 HID: wacom: generic: Clear ABS_MISC when tool leaves proximity
4c0d78da4868 HID: wacom: generic: Send MSC_SERIAL and ABS_MISC when leaving prox
f4efe333405d HID: wacom: Correct coordinate system of touchring and pen twist
3dd5dae733f6 HID: wacom: Properly report negative values from Intuos Pro 2 Bluetooth
429ea46a9d3a HID: wacom: leds: Don't try to control the EKR's read-only LEDs
ffb802b9d7f9 HID: i2c-hid: allocate hid buffers for real worst case
9a95f1edac92 HID: rmi: Make sure the HID device is opened on resume
16be0f8ec04d arm64: Ensure the instruction emulation is ready for userspace
8fe55ce33212 ftrace: Fix kmemleak in unregister_ftrace_graph
86f8a516079a auxdisplay: charlcd: properly restore atomic counter on error path
99ff327c8738 stm class: Fix a use-after-free
d68b3c9e3511 vmbus: don't acquire the mutex in vmbus_hvsock_device_unregister()
07d4af70fd2e Drivers: hv: fcopy: restore correct transfer length
c106e296904b cgroup: Reinit cgroup_taskset structure before cgroup_migrate_execute() returns
336cc70e7777 driver core: platform: Don't read past the end of "driver_override" buffer
4384e4fd5416 intel_th: pci: Add Lewisburg PCH support
6b8889bc67cf percpu: make this_cpu_generic_read() atomic w.r.t. interrupts
5524a161ced3 powerpc/tm: Fix illegal TM state in signal handler
11939f4de59b powerpc/64s: Use emergency stack for kernel TM Bad Thing program checks
19cae92eb3d3 powerpc/powernv: Increase memory block size to 1GB on radix
6834ed0682d8 ALSA: usx2y: Suppress kernel warning at page allocation failures
c73650323e57 Revert "ALSA: echoaudio: purge contradictions between dimension matrix members and total number of members"
435ad40590e7 ALSA: compress: Remove unused variable
d62ff966e300 lsm: fix smack_inode_removexattr and xattr_getsecurity memleak
8907604ceee1 lib/ratelimit.c: use deferred printk() version
a646d2e16d5e userfaultfd: non-cooperative: fix fork use after free
7376b8c10bde mm: avoid marking swap cached page as lazyfree
d912b7cf15a6 mm: fix RODATA_TEST failure "rodata_test: test data was not read only"
3a8584637eb7 mm, oom_reaper: skip mm structs with mmu notifiers
a3a2270666cb ksm: fix unlocked iteration over vmas in cmp_and_merge_page()
0b833e6215f1 staging: vchiq_2835_arm: Fix NULL ptr dereference in free_pagelist
21163f7980af uwb: ensure that endpoint is interrupt
3474cb66fea2 uwb: properly check kthread_run return value
27a8bc07aaaa iio: adc: mcp320x: Fix oops on module unload
3f8385a599bb iio: adc: mcp320x: Fix readout of negative voltages
143b44819564 iio: ad7793: Fix the serial interface reset
c15998910ffd iio: trigger: stm32-timer: fix a corner case to write preset
e4445ff462ff iio: trigger: stm32-timer: preset shouldn't be buffered
620dfbd1d966 IIO: BME280: Updates to Humidity readings need ctrl_reg write!
3f78bc054bd0 iio: core: Return error for failed read_reg
bb9ad7727c30 staging: iio: ad7192: Fix - use the dedicated reset function avoiding dma from stack.
ef8f8aac9c40 iio: ad_sigma_delta: Implement a dedicated reset function
91cec30e5600 iio: adc: twl4030: Disable the vusb3v1 rugulator in the error handling path of 'twl4030_madc_probe()'
0694b17d52b5 iio: adc: twl4030: Fix an error handling path in 'twl4030_madc_probe()'
9598144dd7fe Revert "xhci: Limit USB2 port wake support for AMD Promontory hosts"
d075a0375ff9 xhci: set missing SuperSpeedPlus Link Protocol bit in roothub descriptor
214dd70fd584 usb: host: xhci-plat: allow sysdev to inherit from ACPI
f1741099affe xhci: fix wrong endpoint ESIT value shown in tracing
ce2e382d152c xhci: fix finding correct bus_state structure for USB 3.1 hosts
49398e9c9987 USB: fix out-of-bounds in usb_set_configuration
fbe76115049a usb: Increase quirk delay for USB devices
2d3ad4d1d46d USB: core: harden cdc_parse_cdc_header
58134902731a USB: uas: fix bug in handling of alternate settings
4fea0da59600 USB: devio: Don't corrupt user memory
14e7521b5253 USB: devio: Prevent integer overflow in proc_do_submiturb()
7b6d9826473c USB: dummy-hcd: Fix erroneous synchronization change
110b5cb4d9b4 USB: dummy-hcd: fix infinite-loop resubmission bug
86481bcda003 USB: dummy-hcd: fix connection failures (wrong speed)
4ffa59b1c5ef USB: cdc-wdm: ignore -EPIPE from GetEncapsulatedResponse
9faf2caf8cfa usb: pci-quirks.c: Corrected timeout values used in handshake
d039e3d01004 ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor
7c4a2bdf47db usb: renesas_usbhs: fix usbhsf_fifo_clear() for RX direction
928b7190418b usb: renesas_usbhs: fix the BCLR setting condition for non-DCP pipe
a6302dbe96dc usb-storage: fix bogus hardware error messages for ATA pass-thru devices
78b35c89cf5e usb-storage: unusual_devs entry to fix write-access regression for Seagate external drives
c2aafffef836 usb: gadget: udc: renesas_usb3: Fix return value of usb3_write_pipe()
3317d2d0ff4c usb: gadget: udc: renesas_usb3: fix Pn_RAMMAP.Pn_MPKT value
251a4b607db6 usb: gadget: udc: renesas_usb3: fix for no-data control transfer
3cb875dbac15 usb: gadget: udc: atmel: set vbus irqflags explicitly
21f8963948de USB: gadgetfs: fix copy_to_user while holding spinlock
57dddf4436e3 USB: gadgetfs: Fix crash caused by inadequate synchronization
13ac3ba437dd bpf: fix bpf_tail_call() x64 JIT
9377e85e3d96 net: rtnetlink: fix info leak in RTM_GETSTATS call
73229f01c713 socket, bpf: fix possible use after free
721915e62286 l2tp: fix l2tp_eth module loading
ef4721707447 tipc: use only positive error codes in messages
9b2249636b6e IPv4: early demux can return an error code
857c4b1f1004 ip6_tunnel: update mtu properly for ARPHRD_ETHER tunnel device in tx path
5222b3c935d8 ip6_gre: ip6gre_tap device should keep dst
59d0df52c04c netlink: do not proceed if dump's start() errs
cd53a041d929 net/mlx5e: IPoIB, Fix access to invalid memory address
6e2af86f894f net: Set sk_prot_creator when cloning sockets to the right proto
fd767b3c9282 net: dsa: mv88e6xxx: lock mutex when freeing IRQs
a9b7868d8603 packet: only test po->has_vnet_hdr once in packet_snd
49791a17d4f4 packet: in packet_do_bind, test fanout with bind_lock held
c45234f432ed tun: bail out from tun_get_user() if the skb is empty
f6a0ed8e5f3c l2tp: fix race condition in l2tp_tunnel_delete
b2861a38475a vti: fix use after free in vti_tunnel_xmit/vti6_tnl_xmit
b1c7b474de2d net: qcom/emac: specify the correct size when mapping a DMA buffer
366fcb432b12 net_sched: always reset qdisc backlog in qdisc_reset()
95cee692dafa isdn/i4l: fetch the ppp_write buffer in one shot
2f707d184b55 net: change skb->mac_header when Generic XDP calls adjust_head
53097ad73f85 bpf: one perf event close won't free bpf program attached by another perf event
f42a78ad68f6 packet: hold bind lock when rebinding to fanout hook
495589ad7efc net: ipv6: fix regression of no RTM_DELADDR sent after DAD failure
f8fcd8e80c6b net: emac: Fix napi poll list corruption
942383d73c7e tcp: fastopen: fix on syn-data transmit failure
b9156f4cbc05 8139too: revisit napi_complete_done() usage
c7da54ebfc21 net/sched: cls_matchall: fix crash when used with classful qdisc
d366a6d8fa78 ip6_tunnel: do not allow loading ip6_tunnel if ipv6 is disabled in cmdline
13b1a41fff28 net: phy: Fix mask value write on gmii2rgmii converter speed register
8786b0419353 ip6_gre: skb_push ipv6hdr before packing the header in ip6gre_header
4064c6617aca udpv6: Fix the checksum computation when HW checksum does not apply
8c1ca8be42a4 bpf/verifier: reject BPF_ALU64|BPF_END
8c8468276d86 tcp: update skb->skb_mstamp more carefully
6746b3e1e62f tcp: use tp->tcp_mstamp in output path
1708658272d8 sctp: potential read out of bounds in sctp_ulpevent_type_enabled()
4adf05c23f5d net: sched: fix use-after-free in tcf_action_destroy and tcf_del_walker
807813b1440a net_sched: gen_estimator: fix scaling error in bytes/packets samples
2280d8256b8f net: bonding: fix tlb_dynamic_lb default value
9ba28de2fb47 mlxsw: spectrum: Prevent mirred-related crash on removal
d843223f43a8 net: bonding: Fix transmit load balancing in balance-alb mode if specified by sysfs
1b7ddba95ec0 Linux 4.12.15
9d16c1a513c7 video: fbdev: aty: do not leak uninitialized padding in clk to userspace
bc94f3c025d3 KVM: VMX: use cmpxchg64
cea4b7ad6495 KVM: VMX: remove WARN_ON_ONCE in kvm_vcpu_trigger_posted_interrupt
4cebefacc13f KVM: VMX: do not change SN bit in vmx_update_pi_irte()
5a44051221c3 x86/mm: Fix fault error path using unsafe vma pointer
d791f8cc082d PM / OPP: Call notifier without holding opp_table->lock
8fa3761f3899 btrfs: prevent to set invalid default subvolid
8b7eb4320d6e btrfs: propagate error to btrfs_cmp_data_prepare caller
66fff45ff37a btrfs: finish ordered extent cleaning if no progress is found
d382eb1c62d7 btrfs: clear ordered flag on cleaning up ordered extents
61f18171d910 btrfs: fix NULL pointer dereference from free_reloc_roots()
3f619f467ff2 PCI: Fix race condition with driver_override
8420e1f0af47 md: separate request handling
12319e7484d2 md: fix a race condition for flush request handling
e676df0b1216 futex: Fix pi_state->owner serialization
b36416a27475 etnaviv: fix gem object list corruption
691ffb4f0df4 etnaviv: fix submit error path
a84cfcb017eb mtd: nand: atmel: fix buffer overflow in atmel_pmecc_user
10abcdf16087 sched/sysctl: Check user input value of sysctl_sched_time_avg
5419de995f66 xfs: validate bdev support for DAX inode flag
1e278dd0b455 kvm: nVMX: Don't allow L2 to access the hardware CR8
25d709528376 KVM: VMX: Do not BUG() on out-of-bounds guest IRQ
1b5878780e93 kvm/x86: Handle async PF in RCU read-side critical sections
acc5982be80a KVM: VMX: simplify and fix vmx_vcpu_pi_load
1c16ff161d31 KVM: VMX: avoid double list add with VT-d posted interrupts
0a43cc31678e KVM: VMX: extract __pi_post_block
e7eb9c1ba767 arm64: fault: Route pte translation faults via do_translation_fault
7babcf8e63c1 arm64: mm: Use READ_ONCE when dereferencing pointer to pte table
38085d92217f arm64: Make sure SPsel is always set
94a2d9d24d33 seccomp: fix the usage of get/put_seccomp_filter() in seccomp_get_filter()
65185bc520d1 selftests/seccomp: Support glibc 2.26 siginfo_t.h
fc5162ded95e extable: Enable RCU if it is not watching in kernel_text_address()
e022bf93a924 extable: Consolidate *kernel_text_address() functions
6d755f70dff5 mmc: sdhci-pci: Fix voltage switch for some Intel host controllers
c2125202b46c rcu: Allow for page faults in NMI handlers
0b4ff86ce0a2 iw_cxgb4: put ep reference in pass_accept_req()
70f0bf226a5e iw_cxgb4: remove the stid on listen create failure
c39cd8c519dd iw_cxgb4: drop listen destroy replies if no ep found
48a056a511a4 bsg-lib: don't free job in bsg_prepare_job
0f4a3495da6a gfs2: Fix debugfs glocks dump
5284e4435c06 brd: fix overflow in __brd_direct_access
da1b0075cf0c nl80211: check for the required netlink attributes presence
f5231169840c vfs: Return -ENXIO for negative SEEK_HOLE / SEEK_DATA offsets
98da77ff8eb5 SMB3: Don't ignore O_SYNC/O_DSYNC and O_DIRECT flags
60746c15130d SMB3: handle new statx fields
f874292f3df8 SMB: Validate negotiate (to protect against downgrade) even if signing off
274d2957576d SMB3: Warn user if trying to sign connection that authenticated as guest
69543984ef44 Fix SMB3.1.1 guest authentication to Samba
848c26a04de0 Revert "IB/ipoib: Update broadcast object if PKey value was changed in index 0"
df3f543b639e PM: core: Fix device_pm_check_callbacks()
65bee7492116 s390/mm: fix write access check in gup_huge_pmd()
b0b70437296e s390/mm: make pmdp_invalidate() do invalidation only
3d8166e70730 s390/perf: fix bug when creating per-thread event
5887ff9cbff2 MIPS: Fix perf event init
ef9d7b3442ab powerpc/pseries: Fix parent_dn reference leak in add_dt_node()
0970872dc16c KEYS: prevent KEYCTL_READ on negative key
7427f0ec5e24 KEYS: prevent creating a different user's keyrings
535c77f6cc0c KEYS: fix writing past end of user-supplied buffer in keyring_read()
65e577e5d218 security/keys: rewrite all of big_key crypto
6e4990d8d226 random: add get_random_{bytes,u32,u64,int,long,once}_wait family
20543a488913 random: add wait_for_random_bytes() API
37e408cf708d security/keys: properly zero out sensitive key material in big_key
a25aa12be307 crypto: talitos - fix hashing
e2a61a9c8de8 crypto: talitos - fix sha224
deea80b71ca1 crypto: talitos - Don't provide setkey for non hmac hashing algs.
42b449e1e74b crypto: drbg - fix freeing of resources
60b92951710b drm/radeon: disable hard reset in hibernate for APUs
b9e88e67fa58 Revert "drm/i915/bxt: Disable device ready before shutdown command"
3f97a3dc28cc drm/i915/gvt: Fix incorrect PCI BARs reporting
5cde5ed0e3e9 scsi: aacraid: Fix 2T+ drives on SmartIOC-2000
31fe32c4c118 scsi: scsi_transport_iscsi: fix the issue that iscsi_if_rx doesn't parse nlmsg properly
b051b4ae9e6a md/raid5: preserve STRIPE_ON_UNPLUG_LIST in break_stripe_batch_list
58b050319933 md/raid5: fix a race condition in stripe batch
805f300c67bd tracing: Remove RCU work arounds from stack tracer
682542006df3 tracing: Erase irqsoff trace with empty write
82306dc328b9 tracing: Fix trace_pipe behavior for instance traces
dbc8d3db80a1 KVM: PPC: Book3S HV: Hold kvm->lock around call to kvmppc_update_lpcr
ffd067e2cbb0 genirq/msi: Fix populating multiple interrupts
aab5f168d7c6 genirq: Make sparse_irq_lock protect what it should protect
dac8a5354b20 mac80211: flush hw_roc_start work before cancelling the ROC
f6dc54e4edf3 mac80211_hwsim: Use proper TX power
e991455baa63 mac80211: fix VLAN handling with TXQs
3722540c8cb3 scsi: scsi_transport_fc: fix NULL pointer dereference in fc_bsg_job_timeout
71a7d27fd864 fs/proc: Report eip/esp in /prod/PID/stat for coredumping
3941feee3478 cifs: release auth_key.response for reconnect.
86806e1ac9ab cifs: release cifs root_cred after exit_cifs
0de25f7acd91 cifs: check rsp for NULL before dereferencing in SMB2_open
8737eec0e579 sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs
a3f1d53c1c2b bcache: fix bch_hprint crash and improve output
0fa332456800 bcache: fix for gc and write-back race
6ec401ab79a1 bcache: fix sequential large write IO bypass
273676b9a143 bcache: Correct return value for sysfs attach errors
d8cc6ff5d172 bcache: correct cache_dirty_target in __update_writeback_rate()
64a03d02ce82 bcache: do not subtract sectors_to_gc for bypassed IO
bec155f8ae9b bcache: Fix leak of bdev reference
809094f51397 bcache: initialize dirty stripes in flash_dev_run()
6c2a71ced908 ALSA: seq: Cancel pending autoload work at unbinding device
c29f8277f34c PM / devfreq: Fix memory leak when fail to register device
2872fe22451a media: adv7180: add missing adv7180cp, adv7180st i2c device IDs
c84111b698c8 media: uvcvideo: Prevent heap overflow when accessing mapped controls
56575dd7a0ed media: v4l2-compat-ioctl32: Fix timespec conversion
bb6ccacff00c s390/mm: fix race on mm->context.flush_mm
7b33ee224620 s390/mm: fix local TLB flushing vs. detach of an mm address space
e2813581906a net/netfilter/nf_conntrack_core: Fix net_conntrack_lock()
77f420b4d792 PCI: pciehp: Report power fault only once until we clear it
a58bbffad34d PCI: shpchp: Enable bridge bus mastering if MSI is enabled
9caa334f7158 ARC: Re-enable MMU upon Machine Check exception
fceed125b7a5 tracing: Apply trace_clock changes to instance max buffer
e183b93ae81e tracing: Add barrier to trace_printk() buffer nesting modification
b9b3fa21babe ftrace: Fix memleak when unregistering dynamic ops when tracing disabled
82e12dcbfd1f ftrace: Fix selftest goto location on error
5ab726174eae ftrace: Fix debug preempt config name in stack_tracer_{en,dis}able
59ce93476f82 mailbox: bcm-flexrm-mailbox: Fix mask used in CMPL_START_ADDR_VALUE()
ddaf72eb0d17 scsi: qla2xxx: Fix an integer overflow in sysfs code
f74974648540 scsi: qla2xxx: Use fabric name for Get Port Speed command
b4cb86cdb179 scsi: qla2xxx: Use BIT_6 to acquire FAWWPN from switch
432d773132a5 scsi: qla2xxx: Correction to vha->vref_count timeout
6fa7602be640 scsi: sg: fixup infoleak when using SG_GET_REQUEST_TABLE
d55c1d09656d scsi: sg: Re-fix off by one in sg_fill_request_table()
3992966852f4 scsi: sg: factor out sg_fill_request_table()
c15de6f030a9 scsi: storvsc: fix memory leak on ring buffer busy
3c710fb3c2a0 scsi: megaraid_sas: Return pended IOCTLs with cmd_status MFI_STAT_WRONG_STATE in case adapter is dead
8323a8af45f4 scsi: megaraid_sas: Check valid aen class range to avoid kernel panic
b06876d957af scsi: megaraid_sas: set minimum value of resetwaittime to be 1 secs
a128d0520218 scsi: megaraid_sas: mismatch of allocated MFI frame size and length exposed in MFI MPT pass through command
d3065824b5d8 scsi: aacraid: Fix command send race condition
9ef86a2c2f9c scsi: qedi: off by one in qedi_get_cmd_from_tid()
991a1a973948 scsi: zfcp: trace high part of "new" 64 bit SCSI LUN
7373c36cf075 scsi: zfcp: trace HBA FSF response by default on dismiss or timedout late response
2bfe5894d999 scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace records
c679798f4383 scsi: zfcp: fix missing trace records for early returns in TMF eh handlers
d456a6a7eba5 scsi: zfcp: fix passing fsf_req to SCSI trace on TMF to correlate with HBA
c3542a2687e4 scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response trace records
159e38c80f1c scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress path
c6c3b0a8f550 scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enabled
c3df0e8d390b skd: Submit requests to firmware before triggering the doorbell
90b434ca7fd1 skd: Avoid that module unloading triggers a use-after-free
d850e6fbdea2 md/bitmap: disable bitmap_resize for file-backed bitmaps.
aee5be4e0cf6 md/bitmap: copy correct data for bitmap super
ee6afcd47b63 block: directly insert blk-mq request from blk_insert_cloned_request()
4dfcf18b9669 block: Relax a check in blk_start_queue()
dd7a87a9600e powerpc: Fix DAR reporting when alignment handler faults
4ccf03cf6796 powerpc/pseries: Don't attempt to acquire drc during memory hot add for assigned lmbs
57a7853a3297 powerpc/powernv/npu: Move tlb flush before launching ATSD
fce49edeb7b8 cxl: Fix driver use count
adcbc87965eb ext4: fix quota inconsistency during orphan cleanup for read-only mounts
6d8326041868 ext4: fix incorrect quotaoff if the quota feature is enabled
699ec491aa59 ext4: in ext4_seek_{hole,data}, return -ENXIO for negative offsets
b9aa3e877bea wcn36xx: Introduce mutual exclusion of fw configuration
b51f1d0bed48 regulator: cpcap: Fix standby mode
961497c9322b crypto: AF_ALG - remove SGL terminator indicator when chaining
e66082e0af79 crypto: caam/qi - properly set IV after {en,de}crypt
be48e355e2b0 crypto: caam/qi - fix typo in authenc alg driver name
c1b0aa5e489e crypto: scompress - don't sleep with preemption disabled
bedc673ee431 crypto: ccp - Fix XTS-AES-128 support on v5 CCPs
32bb68256227 docs: disable KASLR when debugging kernel
ebb451616d95 MIPS: math-emu: <MADDF|MSUBF>.D: Fix accuracy (64-bit case)
8a9e0b68b344 MIPS: math-emu: <MADDF|MSUBF>.S: Fix accuracy (32-bit case)
f1045424c538 MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Clean up "maddf_flags" enumeration
db1ba5de2711 MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of zero inputs
b9891c4cf672 MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of infinite inputs
12ab5ebcc3f3 MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix NaN propagation
b3a6ac0d63b6 MIPS: math-emu: MINA.<D|S>: Fix some cases of infinity and zero inputs
797910efa67c MIPS: math-emu: <MAXA|MINA>.<D|S>: Fix cases of both infinite inputs
32401438ab1c MIPS: math-emu: <MAXA|MINA>.<D|S>: Fix cases of input values with opposite signs
b4095004e721 MIPS: math-emu: <MAX|MIN>.<D|S>: Fix cases of both inputs negative
47e062700023 MIPS: math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix cases of both inputs zero
9db3b8a2ffed MIPS: math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix quiet NaN propagation
c8b054b62131 Input: i8042 - add Gigabyte P57 to the keyboard reset table
39d29eb95f64 pinctrl/amd: save pin registers over suspend/resume
b36d90f0b2fb pinctrl: samsung: Fix NULL pointer exception on external interrupts on S3C24xx
b098a309db19 pinctrl: samsung: Fix invalid register offset used for Exynos5433 external interrupts
a6a33ff37c4c tty: improve tty_insert_flip_char() slow path
d584d1580fc4 tty: improve tty_insert_flip_char() fast path
361c23e37c1f drm/amdgpu: read reg in each iterator of psp_wait_for loop
c29802eb2b14 Input: xpad - validate USB endpoint type during probe
f56b7f2bf63e smp/hotplug: Handle removal correctly in cpuhp_store_callbacks()
c4705a91ac8f srcu: Provide ordering for CPU not involved in grace period
7ac16054fc2b IB/mlx5: Fix cached MR allocation flow
1183d4d2624c IB/{qib, hfi1}: Avoid flow control testing for RDMA write operation
3e5ed45a45e0 IB/hfi1: Revert egress pkey check enforcement
1994169a2b63 <linux/uaccess.h>: Fix copy_in_user() declaration
f8d5b811ae66 orangefs: Don't clear SGID when inheriting ACLs
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 72a9b142c3eeb4f89a44db978daf49ba60ffae8f)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
Currently, if "systemd --test" is not allowed to complete
sending output, it will segfault.
Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
(cherry picked from commit 7e4632f17ba92ac71351e45acf11f0d7dfe14e0c)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
FTP isn't as reliable as HTTP.
[ YOCTO #12398 ]
Signed-off-by: Ross Burton <ross.burton@intel.com>
(cherry picked from commit 52263f5f6caeaf215ab96d58218fb5f9a2ed4264)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
The ovmf package fails to build if you use a PARALLEL_MAKE flag
without a space in it. If you put the following in local.conf for
example:
PARALLEL_MAKE = "-j4"
The build will fail with as follows:
| build.exe: error: Option -n only allows one instance in command line!
| WARNING: /opt/build/ovmf/git-r0/temp/run.do_compile.26080:1 exit 2 from '/opt/build/ovmf/git-r0/git/OvmfPkg/build.sh $PARALLEL_JOBS -a $OVMF_ARCH -b RELEASE -t ${FIXED_GCCVER}'
| ERROR: Function failed: do_compile (log file is located at /opt/build/ovmf/git-r0/temp/log.do_compile.26080)
The failure is because the build.sh expects a space. The simple work
around is to fix the recipe to add some white space. The build.sh
only cares that it gets at least one space between the arguments, the
extra space if someone uses "-j 4" does not cause problems.
Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
(cherry picked from commit cf7f4705e65a877cb4b3ac8872369c1b2e81a7be)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
As a follow up to the changes to ensure that KBUILD_DEFCONFIG will
always get its defconfig into the processing, we also should ensure that
we don't get both a KBUILD_DEFCONFIG and a SRC_URI defconfig in the
configuration queue. If both are in the configuration queue, we end up
with competing values and a potentially long running check of 5000+
options x 2 against the final .config.
By removing the defconfig found from the SRC_URI when one is found
via KBUILD_DEFCONFIG, we ensure that only one will be processed.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 7e98c295c1bb511ece51b5f8c97f26c173ddaf76)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|
|
The bberror does not stop the build correctly, this should be a
bbfatal_log to ensure the failure correctly stops the build and logs
the failure.
Part of
[YOCTO #12162]
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 44ff06635e7f575e67b7ebba5d6900b8ddbc4a06)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
|