| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Provide a README for RMC feature. Also check in fingerprints and
configuration data for several boards as examples for users.
They can be used for validation too.
Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com>
Reviewed-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
RMC Feature is based on RMC project, systemd-boot, EFI installer
to enable a single generic image, built for multiple platforms,
automatically applies customization and quirks specific to a type
of boards at runtime.
In another word, you will see a single image behaves differently
and intelligently according to the type of board it is running on.
To Enable this feature: add the two lines in conf file:
DISTRO_FEATURES_append = " rmc"
EFI_PROVIDER = "rmc-systemd-boot"
Based on Saul Wold's initial work on a feature switch, RMC patches
in systemd-boot, installer and gnu-efi aren't built unless the
feature is enabled.
For a supported board, this feature can :
() show and boot with board-specific boot entries in boot menu
in live-boot and post-installation.
() apply a kernel cmdline fragment to the end of cmdline to boot
Linux kernel. This is effective for any boot entry user chooses in
boot menu.
() create directory and deploy files only for the type of the
running board to target's file systems. What left on target after
installation is just same as the result from installing a conventional
image customized for a single type of hardware.
To add support of new boards, a new variable RMC_BOARD_DATA_DIRS
is the interface to developers. How-to information will be provided
with examples in following patches.
Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com>
Reviewed-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Extend the existing init-install-efi.sh in OE to call RMC tool
so that it can deploy file blobs and a global kernel cmdline
fragment associated to the type of current running board.
At first, it tries to retrieve a special configuration file
INSTALLER.CONFIG associated to the board from RMC database file
on ESP.
If the config file is fetched successfully, installer parses
configuration file to know which file blobs should be deployed
from database to target, also with other necessary information
like FS attributes of deployed file.
If a rule in config file is to create a directory, installer
creates it accordingly. Developer must direct installer to create
new directory first if destination of a file is in that directory
by adding a '/' at the end of a line.
The below is an example of INSTALLER.CONFIG. It directs installer to
deploy a boot entry boot.conf to EFI partition, create a
directory /etc/mylib/ on target's rootfs, and deploy a config
file mylib.conf in the created directory. The first several lines
started with '#' are comment.
efi_entry_dir:root:disk:770:/boot/loader/entries/
boot.conf:root:disk:770:/boot/loader/entries/rmcboot.conf
mylibdir:root:root:770:/tgt_root/etc/mylib/
mylib.conf:root:root:660:/tgt_root/etc/mylib/mylib.conf
When installer cannot get config file for the type of running board,
it skips any board-specific deployment. If a command fails at any
step, installer simply moves to the next.
After all the boot entries are deployed, installer seeks a config file
KBOOTPARAM from RMC database file. In success, it appends the content
of KBOOTPARAM to the end of kernel command line of every deployed
entry. KBOOTPARAM works as a global kernel command line fragment
specific to the type of running board.
The installer is copied and modified from OE:
./recipes-core/initrdscripts/files/init-install-efi.sh:
(OE-Core rev: 031c2f6ced917a81b4f39dca371773d0275ddf73)
Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com>
Reviewed-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Invoke RMC APIs in this bootloader to query board-specific data
from RMC database(DB) file on ESP. Data can be boot entries or a
global kernel boot command line fragment specific to a type of
board supported in RMC DB.
Bootloader queries a file blob named BOOTENTRY.CONFIG from RMC
DB first. In success, bootloader parses BOOTENTRY.CONFIG to get
name of each boot entry file associated to the type of running
board, and then tries to load the entry into internal config data
structure. Once any entry is loaded from RMC DB, bootloader skips
loading conf files on ESP.
BOOTENTRY.CONFIG has a very simple format - every line is a boot
entry file's name. For example, to specify two boot entries in it:
boot.conf
install.conf
Bootloader also seeks another file named KBOOTPARAM in RMC dB.
when it can obtain this file associated to the type of running
board, it appends what in file to the end of kernel command
line before it boots up kernel. The appending is effective on
every boot entry, so it is called "global" cmdline fragment.
When Bootloader doesn't get config, an entry or cmdline fragment
for the type of board, it simply moves to the next step.
Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com>
Reviewed-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
UEFI spec has different GUIDs for 32 and 64 bit SMBIOS
entry point structure. This change adds definition for
64 bit GUID, so that software linked with gnu-efi can
have it for x86_64 architecture.
Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com>
Reviewed-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
RMC recipe fetch RMC project and build it more than once in
build time:
RMC tool is built for host architecture (native). The tool for
host is used to generate RMC database in build time.
RMC tool is also built for target architecture, so that scripts
in user space can call RMC tool on a running target. Developers
can also boot a target and run rmc tool to obtain fingerprint
for a new board type.
RMC libraries are compiled for both of UEFI context and user
space. They are always linked in RMC tool and can be linked
into an EFI bootloader. The recipes don't install libraries
for target's user space until we have a new client needs it.
The rmc-db.bbclass provides functions to generate rmc database
file for other software components to reuse.
We absorb a patch from Tom Zanussi to update source location with
the public link. We could put this change in another commit, but
leaving the replaced internal link in this commit could cause
trouble when people bisect the project but don't have access to
the internal location:
----------------------
rmc: Update to use public repo
The repo the rmc recipe was pointing to was private - it's now public
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
common/recipes-bsp/rmc/rmc.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/common/recipes-bsp/rmc/rmc.inc b/common/recipes-bsp/rmc/rmc.inc
index c046e2e..bdf930d 100644
--- a/common/recipes-bsp/rmc/rmc.inc
+++ b/common/recipes-bsp/rmc/rmc.inc
@@ -15,7 +15,7 @@ LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://COPYING;md5=bcdd376d27b26bde6afadd67aa3c8b07"
-SRC_URI = "git://git@git.yoctoproject.org/rmc;protocol=ssh"
+SRC_URI = "git://git.yoctoproject.org/rmc"
...
----------------------
Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com>
Reviewed-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.1:
0530fc3 usb: mux: add module parameter to portmux-intel-drcfg
3d9aafb Merge branch 'standard/base' into standard/intel/base
44af900 4.1.28 Fix bad backport of 8f182270dfec "mm/swap.c: flush lru pvecs on compound page arrival"
8e3ecb9 Merge branch 'standard/base' into standard/intel/base
99c37e1 i2c: ismt: Add Intel DNV PCI ID
From yocto-kernel-cache:
afbc6bd bsp/axxiaarm64: Enable Axxia NCR and PEI drivers
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.4:
c25b14f drivers/mfd/pca9685-pwm.c: Update to reflect changes in patches from upstream
1afd6a6 i2c: ismt: Add Intel DNV PCI ID
4c57a77 configfs: implement binary attributes
ad0a351 scsi: ufs: connect to RPMB subsystem
a4acd97 mmc: block: register RPMB partition with the RPMB subsystem
c8d7bfb tools rpmb: add RPBM access tool
ba56b37 char: rpmb: add RPMB simulation device
1375ee1 char: rpmb: provide a user space interface
52164fb char: rpmb: add device attributes
349ae88 char: rpmb: add sysfs-class ABI documentation
bafa3cf rpmb: add Replay Protected Memory Block (RPMB) subsystem
15c3b08 mei: drop unused file transaction states
92123d7 mei: amthif: drop mei_amthif_read
8652bbe mei: enqueue consecutive reads
9011a63 mei: add wrapper for queuing control commands.
7cf285c mei: use consistent naming for TX control flow credits
bb51ab9 mei: rx flow control counter
cb5268e mei: prepare read cb for fixed address clients on the receive path only.
ff51a7c mei: drop redundant krealloc and checks in irq read
07abb03 mei: amthif: drop mei_clear_lists function
a65e193 mei: add read callback on demand for fixed_address clients
d8065ed mei: add file pointer to the host client structure
7bc83fb mei: move read cb to complete queue if not connected
bd3a698 mei: fix return value on disconnection
c1eee14 mei: drop read complete queue emptiness check
393f1c9 mei: hbm: add missing argument in the kdoc
84efdbb mei: recover after errors in runtime pm flow
caa5172 mei: drop mei_io_cb_alloc_buf
94c757e mei: amthif: use mei_cl_alloc_cb for allocating cbs
a3a08d3 mei: amthif: drop mei_amthif_send_cmd
0817545 mei: amthif: enable poll for async events
9f40914 mei: amthif: drop iamthif_current_cb
2898b44 mei: amthif: fix request cancel
bae0579 mei: amthif: drop READ_COMPLETE state
55dcbb2 UPSTREAM: hwmon: pwm-fan: Use pwm_get_args() where appropriate
1cc461c UPSTREAM: pwm: Use pwm_get/set_xxx() helpers where appropriate
0bdd610 UPSTREAM: pwm: rcar: Make use of pwm_is_enabled()
d914220 UPSTREAM: clk: pwm: Use pwm_get_args() where appropriate
4ea1713 UPSTREAM: backlight: lm3630a_bl: Stop messing with the pwm->period field
7433daa UPSTREAM: backlight: pwm_bl: Use pwm_get_args() where appropriate
aec2ac6 UPSTREAM: backlight: pwm_bl: Remove useless call to pwm_set_period()
ddf5ab1 UPSTREAM: backlight: pwm_bl: Free PWM requested by legacy API on error path
d127cb2 UPSTREAM: backlight: pwm_bl: Fix broken PWM backlight for non-dt platforms
66ad13c UPSTREAM: backlight: pwm_bl: Avoid backlight flicker when probed from DT
From yocto-kernel-cache:
d3cc76c printk.scc: don't include kernel-debug.scc
31177b8 mei: restructure fragments
ff03241 features: mei: add support for storage proxy driver
d1de1bc mousedev: fix warning err caused by __cpu_to_le16p()
4789b41 yocto-kernel-cache][PATCH] features: add new rpmb feature
6da48c0 lx-dialig: fix merge issues
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
| |
As it's already part of the intel-common-drivers in yocto-kernel-cache
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
| |
This marks the conf.xml files as changable so that the package management
software won't overwrite them.
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the 1.8.x series gstreamer-vaapi got integrated into the
maintainership of the greater GStreamer project. Also this
upstreaming introduced a policy change in the source base where
gstreamer-vaapi versions are now tested only with the GStreamer
version with the same number (as opposed to the past pre-upstream
source base which had a policy of supporting a range of GStreamer
versions). So care should be taken to keep the gstreamer-vaapi
build configuration in sync with the gstreamer build configuration.
Signed-off-by: Scott D Phillips <scott.d.phillips@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.1:
5c070dc Merge branch 'standard/base' into standard/intel/base
846e0a9 Merge tag 'v4.1.28' into standard/base
685c5d2 usb: core: hub: generate uevent for over current condition
def9808e mfd: intel_vuport: use back property_set struct
5880876 Linux 4.1.28
723c17c MAINTAINERS: add maintainer entry for Intel USB dual role mux drivers
581950b usb: pci-quirks: add Intel USB drcfg mux device
9ab06b6 mfd: intel_vuport: Add Intel virtual USB port MFD Driver
b27a6fe usb: mux: add driver for Intel drcfg controlled port mux
67d26c7 usb: mux: add driver for Intel gpio controlled port mux
491cd93 usb: mux: add generic code for dual role port mux
a3e1d2a regulator: fixed: add support for ACPI interface
32e6744 extcon: usb-gpio: add support for ACPI gpio interface
1ad37a3 extcon: usb-gpio: add device binding for platform device
072a96c brcmfmac: Prevent re-tuning conflicting with 'wake-up'
3f102ee Merge branch 'standard/base' into standard/intel/base
73bd4dd pinctrl: make pinctrl_register() return proper error code
2d27d2e pinctrl: Remove .owner field
d2b5c87 pinctrl: mediatek: add pinctrl/GPIO/EINT driver for mt8127
7959e30 pinctrl: mediatek: Add Pinctrl/GPIO driver for mt6397.
6021efc pinctrl: add imx7d support
2c68edc pinctrl: sirf: add sirf atlas7 pinctrl and gpio support
8616a86 pinctrl: Add Pistachio SoC pin control driver
afd1bfa pinctrl: lpc18xx: add the missing group function map
ea15f47 pinctrl: lpc18xx: create pin cap lookup helper
4291982 pinctrl: add lpc18xx pinctrl driver
116c75f tmpfs: fix regression hang in fallocate undo
b7aa372 netfilter: x_tables: introduce and use xt_copy_counters_from_user
af815d2 netfilter: x_tables: do compat validation via translate_table
2756b2a netfilter: x_tables: xt_compat_match_from_user doesn't need a retval
05e089b netfilter: ip6_tables: simplify translate_compat_table args
cd76c8c netfilter: ip_tables: simplify translate_compat_table args
7bdf4f4 netfilter: arp_tables: simplify translate_compat_table args
d97246b netfilter: x_tables: don't reject valid target size on some architectures
a605e74 netfilter: x_tables: validate all offsets and sizes in a rule
451e440 netfilter: x_tables: check for bogus target offset
73bfda1 netfilter: x_tables: check standard target size too
acbcf85 netfilter: x_tables: add compat version of xt_check_entry_offsets
aae9191 netfilter: x_tables: assert minimum target size
801cd32 netfilter: x_tables: kill check_entry helper
a471ac8 netfilter: x_tables: add and use xt_check_entry_offsets
8163327 netfilter: x_tables: validate targets of jumps
cf75638 netfilter: x_tables: don't move to non-existent next rule
850c377 netfilter: x_tables: fix unconditional helper
a1c49d8 netfilter: x_tables: make sure e->next_offset covers remaining blob size
780daa2 netfilter: x_tables: validate e->target_offset early
1a1f239 MIPS: Fix 64k page support for 32 bit kernels.
445ff22 sparc64: Fix return from trap window fill crashes.
6d3c937 sparc: Harden signal return frame checks.
ea312fc sparc64: Take ctx_alloc_lock properly in hugetlb_setup().
a74b2f2 sparc/PCI: Fix for panic while enabling SR-IOV
dc316fc sparc64: Fix sparc64_set_context stack handling.
25f7f80 sparc64: Fix numa node distance initialization
693b8dc sparc64: Fix bootup regressions on some Kconfig combinations.
d2e4e89 sparc: Fix system call tracing register handling.
daaaff2 tcp: record TLP and ER timer stats in v6 stats
e2de678 sfc: on MC reset, clear PIO buffer linkage in TXQs
27b56c6 tuntap: correctly wake up process during uninit
8454d64 tipc: fix nametable publication field in nl compat
e39cd93 netlink: Fix dump skb leak/double free
4995643 tipc: check nl sock before parsing nested attributes
186e7c3 xfs: print name of verifier if it fails
2612a94 pipe: limit the per-user amount of pages allocated in pipes
e8ebd0c MIPS: Reserve nosave data for hibernation
664fcc1 serial: samsung: Reorder the sequence of clock control when call s3c24xx_serial_set_termios()
5ec75b7 tty: vt, return error when con_startup fails
87e0b57 KVM: x86: mask CPUID(0xD,0x1).EAX against host value
4b6986f usb: gadget: f_fs: Fix EFAULT generation for async read operations
616ffbf clk: qcom: msm8916: Fix crypto clock flags
ec2744d Btrfs: don't use src fd for printk
545655e drm/radeon: fix PLL sharing on DCE6.1 (v2)
a36c14b s390/mm: fix asce_bits handling with dynamic pagetable levels
90eb671 tcp: refresh skb timestamp at retransmit time
b2b95b3 net: fix a kernel infoleak in x25 module
806d70c net: bridge: fix old ioctl unlocked net device walk
8817c1b VSOCK: do not disconnect socket when peer has shutdown SEND only
8bba162 net/mlx4_en: Fix endianness bug in IPV6 csum calculation
9a9390b net: fix infoleak in rtnetlink
5923f46 net: fix infoleak in llc
9a7e38d net: fec: only clear a queue's work bit if the queue was emptied
5305392 netem: Segment GSO packets on enqueue
dfc58a0 sch_dsmark: update backlog as well
64e1762 sch_htb: update backlog as well
236094a net_sched: update hierarchical backlog too
11316d7 net_sched: introduce qdisc_replace() helper
7b64603 bpf: fix double-fdput in replace_map_fd_with_map_ptr()
eeee948 net/mlx4_en: fix spurious timestamping callbacks
2c5ac2bfe ipv4/fib: don't warn when primary address is missing if in_dev is dead
303c69a openvswitch: use flow protocol when recalculating ipv6 checksums
a2e388f atl2: Disable unimplemented scatter/gather feature
a4e1611 bpf/verifier: reject invalid LD_ABS | BPF_DW instruction
5730fd5 net: sched: do not requeue a NULL skb
4b5223b packet: fix heap info leak in PACKET_DIAG_MCLIST sock_diag interface
80565d16 route: do not cache fib route info on local routes with oif
1ea4df4 decnet: Do not build routes to devices without decnet private data.
51319f4 ACPI / processor: Request native thermal interrupt handling via _OSC
fd4453a iio: ak8975: fix maybe-uninitialized warning
b55c212 batman-adv: Reduce refcnt of removed router when updating route
eaa401a batman-adv: Fix broadcast/ogm queue limit on a removed interface
f7ac631 batman-adv: Check skb size before using encapsulated ETH+VLAN header
7b1f624 mm: update min_free_kbytes from khugepaged after core initialization
93c4863 proc: prevent accessing /proc/<PID>/environ until it's ready
d6c812a Input: zforce_ts - fix dual touch recognition
b7c61d5 lpfc: fix misleading indentation
8859f16 clk: qcom: msm8960: Fix ce3_src register offset
b1a774d clk: versatile: sp810: support reentrance
5356dee clk: qcom: msm8960: fix ce3_core clk enable register
ea0b241 clk: rockchip: free memory in error cases when registering clock branches
9eb5295 nbd: ratelimit error msgs after socket close
7361f00 ipvs: drop first packet to redirect conntrack
98f4535 ipvs: correct initial offset of Call-ID header search in SIP persistence engine
7267c96 megaraid_sas: add missing curly braces in ioctl handler
e28574a sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a race
00c0a9f jme: Fix device PM wakeup API usage
781fff9 jme: Do not enable NIC WoL functions on S0
61116b2 ARM: OMAP3: Add cpuidle parameters table for omap3430
95297bf perf stat: Document --detailed option
cedfda9 perf tools: handle spaces in file names obtained from /proc/pid/maps
7925f4f ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()
6e939f7 x86/mm/kmmio: Fix mmiotrace for hugepages
4385d1a drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errors
d8b7559 rtc: max77686: Properly handle regmap_irq_get_virq() error code
49d22c0 rtc: ds1685: passing bogus values to irq_restore
1d22cda rtc: vr41xx: Wire up alarm_irq_enable
aa9d9e9 rtc: hym8563: fix invalid year calculation
2de5337 misc/bmp085: Enable building as a module
a5e1649 fbdev: da8xx-fb: fix videomodes of lcd panels
2d7efc5 paride: make 'verbose' parameter an 'int' again
1cc5854 regulator: s5m8767: fix get_register() error handling
377e05c spi/rockchip: Make sure spi clk is on in rockchip_spi_set_cs
25c871c USB: usbip: fix potential out-of-bounds write
cef12db cgroup: make sure a parent css isn't freed before its children
3398611 efi: Expose non-blocking set_variable() wrapper to efivars
fad61c4 ASoC: ssm4567: Reset device before regcache_sync()
0cbc796 ASoC: s3c24xx: use const snd_soc_component_driver pointer
4478308 i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepared
be10971 drm/i915: Cleanup phys status page too
4e57736 pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffs
3725741 xen kconfig: don't "select INPUT_XEN_KBDDEV_FRONTEND"
e9f20ca Input: pmic8xxx-pwrkey - fix algorithm for converting trigger delay
f49eb50 powerpc: Update TM user feature bits in scan_features()
0ee1b6d futex: Acknowledge a new waiter in counter before plist
17e8cd1 mac80211: fix txq queue related crashes
193517e mac80211: fix unnecessary frame drops in mesh fwding
bd6b2f8 mac80211: fix ibss scan parameters
6c59578 mac80211: avoid excessive stack usage in sta_info
f46752f [media] v4l: vsp1: Set the SRU CTRL0 register when starting the stream
80a3bf1 [media] coda: fix error path in case of missing pdata on non-DT platform
921aa6d pinctrl: nomadik: fix pull debug print inversion
8061833 ip6_tunnel: set rtnl_link_ops before calling register_netdevice
1d8ad31 ipv6: l2tp: fix a potential issue in l2tp_ip6_recv
a9c5107 ipv4: l2tp: fix a potential issue in l2tp_ip_recv
5e6a091 rtnl: fix msg size calculation in if_nlmsg_size()
b95228f ipv6: udp: fix UDP_MIB_IGNOREDMULTI updates
95e4695 qmi_wwan: add "D-Link DWM-221 B1" device id
a235977 xfrm: Fix crash observed during device unregistration and decryption
fc74ace ppp: take reference on channels netns
263a20b ipv4: fix broadcast packets reception
6acfc65 bonding: fix bond_get_stats()
1fdc694 net: bcmgenet: fix dma api length mismatch
bb9863e qlge: Fix receive packets drop.
827e507 ppp: ensure file->private_data can't be overridden
58bcdf4 ath9k: fix buffer overrun for ar9287
7b95465 farsync: fix off-by-one bug in fst_add_one
c7c3a32 mlx4: add missing braces in verify_qp_parameters
8ca7bf0 net: Fix use after free in the recvmmsg exit path
86de827 ipv4: Don't do expensive useless work during inetdev destroy.
6862639 macvtap: always pass ethernet header in linear
5284ee1 qlcnic: Fix mailbox completion handling during spurious interrupt
fa565f5 qlcnic: Remove unnecessary usage of atomic_t
5264332 sh_eth: fix RX buffer size alignment
c5e6283 sh_eth: fix NULL pointer dereference in sh_eth_ring_format()
795f5dc packet: validate variable length ll headers
58ba5f6 ax25: add link layer header validation function
1df1649 net: validate variable length ll headers
58c92f1 packet: Allow packets with only a header (but no payload)
6def7a9 udp6: fix UDP/IPv6 encap resubmit path
900aa97 usbnet: cleanup after bind() in probe()
cf852e9 cdc_ncm: toggle altsetting to force reset before setup
af4f7a3 ipv6: re-enable fragment header matching in ipv6_find_hdr
4ded71d qmi_wwan: add Sierra Wireless EM74xx device ID
fda740f mld, igmp: Fix reserved tailroom calculation
67eab32 sctp: lack the check for ports in sctp_v6_cmp_addr
8590142 net: qca_spi: clear IFF_TX_SKB_SHARING
830b50e net: qca_spi: Don't clear IFF_BROADCAST
2131abc net: jme: fix suspend/resume on JMC260
ea82b38 tunnel: Clear IPCB(skb)->opt before dst_link_failure called
3de6011 tcp: convert cached rtt from usec to jiffies when feeding initial rto
d393b6c drm/radeon: add a dpm quirk for all R7 370 parts
cd18a79 drm/radeon: add a dpm quirk for sapphire Dual-X R7 370 2G D5
28a201e drm/udl: Use unlocked gem unreferencing
da38a23 drm: Fix for DP CTS test 4.2.2.5 - I2C DEFER handling
7e69c7b powerpc/mm: Fixup preempt underflow with huge pages
39bf564 mm: fix invalid node in alloc_migrate_target()
b9f2aab ALSA: timer: Use mod_timer() for rearming the system timer
fb7a806 PKCS#7: pkcs7_validate_trust(): initialize the _trusted output argument
bf15ba3 hwmon: (max1111) Return -ENODEV from max1111_read_channel if not instantiated
4c06bf7 ALSA: pcm: Avoid "BUG:" string for warnings again
cab6809 mtip32xx: Fix broken service thread handling
30dbed7 mtip32xx: Fix for rmmod crash when drive is in FTL rebuild
c6aa8ba 8250: use callbacks to access UART_DLL/UART_DLM
e4e503b HID: logitech: fix Dual Action gamepad support
eae5f79 tpm: fix the cleanup of struct tpm_chip
03e046e ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call
00ef5df ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk()
b5ba0d0 dm snapshot: disallow the COW and origin devices from being identical
8f82841 ASoC: samsung: pass DMA channels as pointers
85aa23b PCI: Allow a NULL "parent" pointer in pci_bus_assign_domain_nr()
a1f678e locks: use file_inode()
2119a62 namespace: update event counter when umounting a deleted dentry
4a883b8 NFS: Fix another OPEN_DOWNGRADE bug
2bbd6a5 Revert "s390/kdump: Clear subchannel ID to signal non-CCW/SCSI IPL"
49cacd2 arc: unwind: warn only once if DW2_UNWIND is disabled
7678c94 ARC: unwind: ensure that .debug_frame is generated (vs. .eh_frame)
7421921 USB: don't free bandwidth_mutex too early
3f3d352 make nfs_atomic_open() call d_drop() on all ->open_context() errors.
d4b0896 KVM: arm/arm64: Stop leaking vcpu pid references
848be47 powerpc/tm: Always reclaim in start_thread() for exec() class syscalls
cc6fd72 fs/nilfs2: fix potential underflow in call to crc32_le
284f69f mm, compaction: abort free scanner if split fails
6838542 mm, compaction: skip compound pages by order in free scanner
c5ad331 mm/swap.c: flush lru pvecs on compound page arrival
c5bcec6 tmpfs: don't undo fallocate past its last page
7f3724b USB: EHCI: declare hostpc register as zero-length array
655d8d1 File names with trailing period or space need special case conversion
e20c888 Fix reconnect to not defer smb3 session reconnect long after socket reconnect
eba391c pnfs_nfs: fix _cancel_empty_pagelist
691c507 nfs: avoid race that crashes nfs_init_commit
94d06a4 pNFS: Tighten up locking around DS commit buckets
1ff20a5 ALSA: dummy: Fix a use-after-free at closing
9bbe4e5 ALSA: hda / realtek - add two more Thinkpad IDs (5050,5053) for tpt460 fixup
65f6fab ALSA: hda - remove one pin from ALC292_STANDARD_PINS
f67b692 HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands
32dc059 cifs: dynamic allocation of ntlmssp blob
60243e6 Input: vmmouse - remove port reservation
6a2f158 drm/nouveau: fix for disabled fbdev emulation
97e2a92 Input: elantech - add more IC body types to the list
37d925d Input: wacom_w8001 - w8001_MAX_LENGTH should be 13
90a12c5 xen/pciback: Fix conf_space read/write overlap check.
760102c can: fix oops caused by wrong rtnl dellink usage
488ba7c can: fix handling of unmodifiable configuration options fix
f3d1ae6 UBIFS: Implement ->migratepage()
a13b0f0 mm: Export migrate_page_move_mapping and migrate_page_copy
5952333 ubi: Make recover_peb power cut aware
0e16f4f pinctrl: single: Fix missing flush of posted write for a wakeirq
65c68fd pinctrl: imx: Do not treat a PIN without MUX register as an error
32bab07 arm64: mm: remove page_mapping check in __sync_icache_dcache
7801645 drm: atmel-hlcdc: actually disable scaling when no scaling is required
335f166 tracing: Handle NULL formats in hold_module_trace_bprintk_format()
1105110 can: at91_can: RX queue could get stuck at high bus load
293745b can: c_can: Update D_CAN TX and RX functions to 32 bit - fix Altera Cyclone access
0764832 IB/mlx4: Properly initialize GRH TClass and FlowLabel in AHs
efe098c btrfs: account for non-CoW'd blocks in btrfs_abort_transaction
0b1ca75 ALSA: hdac_regmap - fix the register access for runtime PM
ec3e732 ALSA: hda - Fix possible race on regmap bypass flip
c262505 KEYS: potential uninitialized variable
0356b95 cgroup: set css->id to -1 during init
4c9b106 memory: omap-gpmc: Fix omap gpmc EXTRADELAY timing
3165159 kvm: Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES
aec2ddb base: make module_create_drivers_dir race-free
c2edadb nfsd4/rpc: move backchannel create logic into rpc code
040ad2a drm/dp/mst: Always clear proposed vcpi table for port.
5a6c735 drm/i915/ilk: Don't disable SSC source if it's in use
260c505 power_supply: power_supply_read_temp only if use_cnt > 0
9f67dcf kernel/sysrq, watchdog, sched/core: Reset watchdog on all CPUs while processing sysrq-w
c5ffc99 kprobes/x86: Clear TF bit in fault on single-stepping
01c93ba spi: sunxi: fix transfer timeout
fcc5d26 spi: sun4i: fix FIFO limit
d1c7fc1 MIPS: KVM: Fix modular KVM under QEMU
505291a usb: common: otg-fsm: add license to usb-otg-fsm
d7afed7 drm/radeon: fix asic initialization for virtualized environments
7ac3a70 ipmi: Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg()
4a088cb crypto: ux500 - memmove the right size
9341331 crypto: vmx - Increase priority of aes-cbc cipher
515f303 ARM: 8579/1: mm: Fix definition of pmd_mknotpresent
017864e ARM: 8578/1: mm: ensure pmd_present only checks the valid bit
bcef1c8 scsi: fix race between simultaneous decrements of ->host_failed
e342d57 usb: host: ehci-tegra: Grab the correct UTMI pads reset
5cf1329 usb: musb: Stop bulk endpoint while queue is rotated
ffb84c1 usb: musb: Ensure rx reinit occurs for shared_fifo endpoints
95cb83b USB: xhci: Add broken streams quirk for Frescologic device id 1009
378cd9e usb: quirks: Add no-lpm quirk for Acer C120 LED Projector
7d2831a usb: quirks: Fix sorting
0c3f25d usb: xhci-plat: properly handle probe deferral for devm_clk_get()
e78c8a5 xhci: Fix handling timeouted commands on hosts in weird states.
b71d179 HID: elo: kill not flush the work
1aaee5d usb: gadget: fix spinlock dead lock in gadgetfs
a56c72f usb: dwc3: exynos: Fix deferred probing storm.
01a129f clk: rockchip: initialize flags of clk_init_data in mmc-phase clock
039f597 dmaengine: at_xdmac: double FIFO flush needed to compute residue
6d8fde7 dmaengine: at_xdmac: fix residue corruption
c6ec15d dmaengine: at_xdmac: align descriptors on 64 bits
6ef3045 cgroup: remove redundant cleanup in css_create
62f7175 percpu: fix synchronization between synchronous map extension and chunk destruction
d273823 percpu: fix synchronization between chunk->map_extend_work and chunk destruction
272d474 af_unix: Fix splice-bind deadlock
From yocto-kernel-cache:
6a2047c common-pc: enforce 32 bit
98729af kver: bump to v4.1.28
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.4:
3e103c7 UPSTREAM: usb: Add USB 3.1 Precision time measurement capability descriptor support
0e855b7 UPSTREAM: usb: Add USB3.1 SuperSpeedPlus Isoc Endpoint Companion descriptor
8161122 UPSTREAM: usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1 devices
5e76ce1 UPSTREAM: usb: dwc3: Update register fields for SuperSpeedPlus
dbbd68e UPSTREAM: usb: dwc3: DWC_usb31 controller check
cd40027 FROMLIST: usb: dwc3: pci: add Power Management dummy hooks
7a92f2e UPSTREAM: usb: dwc3: pci: pass the platform device as a parameter to dwc3_pci_quirks()
8642e5d UPSTREAM: usb: dwc3: pci: make build-in device properties available
f9d6b3e FROMLIST: usb: dwc3: implement runtime PM
492cf5b FROMLIST: usb: dwc3: gadget: fix for possible endpoint disable race
090394e FROMLIST: usb: dwc3: fix for the isoc transfer EP_BUSY flag
9edaac5 FROMLIST: usb: dwc3: gadget: only resume USB2 PHY in <=HIGHSPEED
a357afc FROMLIST: usb: dwc3: gadget: hold gadget IRQ in dwc->irq_gadget
31d809d FROMLIST: usb: dwc3: core: simplify suspend/resume operations
f5c64e4 FROMLIST: usb: dwc3: core: re-factor init and exit paths
3500d19 FROMLIST: usb: dwc3: core: move fladj to dwc3 structure
9f7f6fb FROMLIST: usb: dwc3: gadget: add a pointer to endpoint registers
57f4dec FROMLIST: usb: dwc3: gadget: pass dep as argument to endpoint command
0badd7a FROMLIST: usb: dwc3: gadget: initialize NUMP based on RxFIFO Size
79b684b FROMLIST: usb: dwc3: gadget: split __dwc3_gadget_kick_transfer()
f1ad16b FROMLIST: usb: dwc3: gadget: return 0 if we try to Wakeup in superspeed
e7dd3ed FROMLIST: usb: dwc3: gadget: remove udelay(1) when sending ep cmds
4b4a2e4 FROMLIST: usb: dwc3: gadget: rely on sg_is_last() and list_is_last()
acebd2f FROMLIST: usb: dwc3: gadget: simplify __dwc3_gadget_kick_transfer()
0cfd9c1 FROMLIST: usb: dwc3: gadget: prepare TRBs on update transfers too
eeba47f FROMLIST: usb: dwc3: core: get rid of DWC3_PM_OPS macro
8ee371b FROMLIST: usb: dwc3: gadget: fix gadget suspend/resume
5b8d01f FROMLIST: usb: dwc3: gadget: re-factor ->udc_start and ->udc_stop
072d9be UPSTREAM: usb: dwc3: Set the ClearPendIN bit on Clear Stall EP command
97a6d80 UPSTREAM: usb: dwc3: gadget: fix mask and shift order in DWC3_DCFG_NUMP()
9577ba4 UPSTREAM: usb: dwc3: gadget: disable automatic calculation of ACK TP NUMP
055a1f4 UPSTREAM: usb: dwc3: gadget: update DCFG.NumP to max burst size
f664ffc UPSTREAM: usb: dwc3: gadget: give better command return code
449b24c UPSTREAM: usb: dwc3: core: add helper to extract trb type
3d0bb7e UPSTREAM: usb: dwc3: core: add fifo space helper
172d5f6 UPSTREAM: usb: dwc3: make dwc3_debugfs_init return value be void
b26ade5 UPSTREAM: usb: dwc3: gadget: don't interrupt when chained
a075476 UPSTREAM: usb: dwc3: gadget: remove newline from trace
3b278a4 UPSTREAM: usb: dwc3: gadget: use link TRB for all endpoint types
1beb4f9 UPSTREAM: usb: dwc3: gadget: move % operation to increment helpers
4ac0f3e UPSTREAM: usb: dwc3: gadget: add trb enqueue/dequeue helpers
005b9c9 UPSTREAM: usb: dwc3: get rid of DWC3_TRB_MASK
f53be5d UPSTREAM: usb: dwc3: switch trb enqueue/dequeue and first_trb_index to u8
3339fb0 UPSTREAM: usb: dwc3: core: document struct dwc3_request
dc0462f UPSTREAM: usb: dwc3: increase maximum number of TRBs per endpoint
b115d90 UPSTREAM: usb: dwc3: gadget: rename busy/free_slot to trb_enqueue/dequeue
19b62b9 UPSTREAM: usb: dwc3: add disable receiver detection in P3 quirk
caea690 UPSTREAM: usb: dwc3: gadget: put link to U0 before Start Transfer
c5364ba UPSTREAM: usb: dwc3: gadget: extract unlocked dwc3_gadget_wakeup()
dd3b427 UPSTREAM: usb: dwc3: gadget: clear SUSPHY bit before ep cmds
d144c75 UPSTREAM: usb: dwc3: gadget: combine return points into a single one
7fdb48e UPSTREAM: usb: dwc3: gadget: pass ev_buff as cookie to irq handler
472b6ed UPSTREAM: usb: dwc3: drop ev_buffs array
a9876bc UPSTREAM: usb: dwc3: remove num_event_buffers
b9c2edc UPSTREAM: usb: dwc3: better name for our request management lists
870da40 UPSTREAM: usb: dwc3: core: fix PHY handling during suspend
0805b2c UPSTREAM: usb: dwc3: gadget: fix endpoint renaming
99113ab UPSTREAM: usb: dwc3: gadget: release spin lock during gadget resume
cd057ec UPSTREAM: usb: dwc3: core: improve reset sequence
0f377fd UPSTREAM: usb: dwc3: Validate the maximum_speed parameter
e0048b8 UPSTREAM: usb: dwc3: Update maximum_speed for SuperSpeedPlus
e7ccf64 UPSTREAM: usb: dwc3: core: purge dev_dbg() calls
72e62e9 UPSTREAM: usb: dwc3: Enable SuperSpeedPlus
64f774b UPSTREAM: usb: dwc3: Update speed checks for SuperSpeedPlus
9ce8069 UPSTREAM: usb: dwc3: gadget: pass a condition to dev_WARN_ONCE()
33d563d UPSTREAM: usb: dwc3: gadget: purge dev_dbg() calls
fde30f5 UPSTREAM: usb: dwc3: gadget: always enable CSP
37a37e6 UPSTREAM: usb: dwc3: drop FIFO resizing logic
2662610 UPSTREAM: usb: dwc3: gadget: Fix suspend/resume during device mode
af8c862 Merge branch 'standard/base' into standard/intel/base
ddab242 mei: drop wr_msg from the mei_dev structure
ef8b924 Merge branch 'standard/base' into standard/intel/base
26e282c lx-dialig: fix merge issues
b730c4b Merge branch 'standard/base' into standard/intel/base
1238684 Merge tag 'v4.4.15' into standard/base
5c79c37 acpi: add support for loading SSDTs via configfs
394fb7e acpi: add support for configfs
792fcfb efi: load SSTDs from EFI variables
8fe9144 i2c: acpi: add the delta from upstream patch
a6adfa6 Documentation: acpi: add SSDT overlays documentation
7e6a567 efi: Merge boolean flag arguments
20f4e2b mm: Export nr_swap_pages
35467dc Linux 4.4.15
36fc1c1 usb: dwc3: exynos: Fix deferred probing storm.
89c18f1 usb: host: ehci-tegra: Grab the correct UTMI pads reset
e845e8b usb: gadget: fix spinlock dead lock in gadgetfs
30f0761 USB: mos7720: delete parport
a20257e xhci: Fix handling timeouted commands on hosts in weird states.
4582ddf USB: xhci: Add broken streams quirk for Frescologic device id 1009
c5b3227 usb: xhci-plat: properly handle probe deferral for devm_clk_get()
e424caf xhci: Cleanup only when releasing primary hcd
faa1dbb usb: musb: host: correct cppi dma channel for isoch transfer
a8f7a6d usb: musb: Ensure rx reinit occurs for shared_fifo endpoints
a2cf342 usb: musb: Stop bulk endpoint while queue is rotated
089a2d8 usb: musb: only restore devctl when session was set in backup
4fe6d4b usb: quirks: Add no-lpm quirk for Acer C120 LED Projector
c56eeff usb: quirks: Fix sorting
b66baf4 USB: uas: Fix slave queue_depth not being set
ce1abd2 crypto: user - re-add size check for CRYPTO_MSG_GETALG
5ae6887 crypto: ux500 - memmove the right size
f6d06f1 crypto: vmx - Increase priority of aes-cbc cipher
eda8951 AX.25: Close socket connection on session completion
b30cc5b bpf: try harder on clones when writing into skb
999e0d1 net: alx: Work around the DMA RX overflow issue
779fb60 net: macb: fix default configuration for GMAC on AT91
f4de1e7 neigh: Explicitly declare RCU-bh read side critical section in neigh_xmit()
11bef14 bpf, perf: delay release of BPF prog after grace period
348a1cd sock_diag: do not broadcast raw socket destruction
688feac Bridge: Fix ipv6 mc snooping if bridge has no ipv6 address
d059160 ipmr/ip6mr: Initialize the last assert time of mfc entries.
6fb6914 netem: fix a use after free
da7da39 esp: Fix ESN generation under UDP encapsulation
9d6814d sit: correct IP protocol used in ipip6_err
36292ca net: Don't forget pr_fmt on net_dbg_ratelimited for CONFIG_DYNAMIC_DEBUG
95e727a net_sched: fix pfifo_head_drop behavior vs backlog
From yocto-kernel-cache:
8c6158e kver: bump to v4.4.15
5bfcf79 gpio: Enable Intel PMIC gpio
ff42314 common-pc: enforce 32 bit
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
| |
Dates changed in Licence file required CHKSUM update
From the OpenXT Project ( http://openxt.org )
refs: OXT-668
Signed-off-by: Christopher Clark <christopher.clark6@baesystems.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.1:
47821fe Merge branch 'standard/base' into standard/intel/base
15cf090 Merge tag 'v4.1.27' into standard/base
95123c0 Linux 4.1.27
7cf9f23 uvc: Forward compat ioctls to their handlers directly
ca1950c ecryptfs: forbid opening files without mmap handler
c96e6bf proc: prevent stacking filesystems on top
e90b6fd wext: Fix 32 bit iwpriv compatibility issue with 64 bit Kernel
8921c30 gpio: bcm-kona: fix bcm_kona_gpio_reset() warnings
7967953 gpiolib: Fix NULL pointer deference
7296467 fix d_walk()/non-delayed __d_free() race
1dbd163 cpufreq: intel_pstate: Fix ->set_policy() interface for no_turbo
d6126a7 of: fix autoloading due to broken modalias with no 'compatible'
7c630ac powerpc/pseries: Fix IBM_ARCH_VEC_NRCORES_OFFSET since POWER8NVL was added
f046145 x86, build: copy ldlinux.c32 to image.iso
02813a3 ALSA: hda/realtek: Add T560 docking unit fixup
f530dd0 mnt: fs_fully_visible test the proper mount for MNT_LOCKED
fced2a8 mnt: If fs_fully_visible fails call put_filesystem.
eb1eba6 parisc: Fix pagefault crash in unaligned __get_user() call
7c8f7a2 of: irq: fix of_irq_get[_byname]() kernel-doc
3821aa3 EDAC, sb_edac: Fix rank lookup on Broadwell
f518d7a ALSA: hda - Fix headset mic detection problem for Dell machine
5ec6f21 locking/ww_mutex: Report recursive ww_mutex locking early
c0410f1 irqchip/gic-v3: Fix ICC_SGI1R_EL1.INTID decoding mask
839c266 KVM: x86: fix OOPS after invalid KVM_SET_DEBUGREGS
f9301f9 KVM: irqfd: fix NULL pointer dereference in kvm_irq_map_gsi
5642859 ARM: fix PTRACE_SETVFPREGS on SMP systems
34e6c73 drm/nouveau/fbcon: fix out-of-bounds memory accesses
063c66c drm/nouveau/gr/gf100-: update sm error decoding from gk20a nvgpu headers
3d69d14 drm/nouveau/gr: document mp error 0x10
1c4732b thermal: cpu_cooling: fix improper order during initialization
f5a826a thermal/cpu_cooling: rename cpufreq_val as clipped_freq
3327b0c powerpc/pseries: Add POWER8NVL support to ibm,client-architecture-support call
fbcda46 scsi: Add QEMU CD-ROM to VPD Inquiry Blacklist
2b8944f mac80211: mesh: flush mesh paths unconditionally
6e19f72 mac80211_hwsim: Add missing check for HWSIM_ATTR_SIGNAL
dd254ba powerpc: Use privileged SPR number for MMCR2
d58d489 powerpc: Fix definition of SIAR and SDAR registers
466a158 pinctrl: mediatek: fix dual-edge code defect
3de5aac ALSA: hda/realtek - ALC256 speaker noise issue
f98a3fe powerpc/pseries/eeh: Handle RTAS delay requests in configure_bridge
b182f70 crypto: ccp - Fix AES XTS error for request sizes above 4096
8cdfb73 scsi_lib: correctly retry failed zero length REQ_TYPE_FS commands
4dbfb8b crypto: public_key: select CRYPTO_AKCIPHER
From yocto-kernel-cache:
cab4fec features/thermal: make INTEL_POWERCLAMP driver built as module
672a86b kver: bump to v4.1.27
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
| |
This update brings in the i915 driver from the Linux 4.7 kernel, as
well as the v4.4.14 stable update. With well over a thousand patches
between the two SRCREVs, we can't provide a full log of the new patches
applied to the kernel without clogging git log.
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.1:
0abef8c x86: Fix Apollo Lake Watchdog address in PMC driver
f8571ea Merge branch 'standard/base' into standard/intel/base
75d56a1 device property: Avoid potential dereferences of invalid pointers
2700b65 device property: convert to use match_string() helper
fef2c68 lib/string: introduce match_string() helper
3ce862d device property: fix for a case of use-after-free
cdb0343 device property: fwnode->secondary may contain ERR_PTR(-ENODEV)
24bd70f xhci: harden xhci_find_next_ext_cap against device removal
3e54ee9 xhci: rework xhci extended capability list parsing functions
038f1ab xhci: parse xhci protocol speed ID list for usb 3.1 usage
b53d7c6 Merge branch 'standard/base' into standard/intel/base
18a2d70 extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
0ded526 extcon: Remove optional print_name() function pointer of extcon_dev
a181fb1 extcon: Update the prototype of extcon_register_notifier() with enum extcon
4cce716 extcon: Use capital letter for the name of external connectors
1079fdb extcon: Use the unique id for external connector instead of string
425f259 extcon: Remove the optional name of extcon device
e371084 extcon: adc-jack: Remove the unneeded num_cables field
79663c6 extcon: Alter MHL-TA cable name to TA cable name
f2c1e58 extcon: Unify the dock device names on max8997/77693
349e77e extcon: Unify the jig cable names on rt8973 and max14577/77693/77843
035ddfe extcon: Fix the checkpatch warning and minor coding style issue
7611d1c extcon: Add extcon_get_edev_name() API to get the extcon device name
8833fdc extcon: Modify the device name as extcon[X] for sysfs
f3a7d2b extcon: Add manufactor name of each extcon device
f4b51de mmc: core: Add functions for SDIO to hold re-tuning
cb4d597 scsi_lib: add extended information to MEDIA_CHANGE
3ce85da libata: enable atapi_an by default
e30fdb9 EDAC: pnd2_edac: Add new EDAC driver for Intel SoC platforms
1bf50d4 mfd: lpc_ich: Add support for Intel Apollo Lake SoC
d7f8df6 mfd: lpc_ich: Add support for SPI serial flash host controller
9331cca spi-nor: Add support for Intel SPI serial flash controller
47389b7 Merge branch 'standard/base' into standard/intel/base
6ea8af4 mtd: spi-nor: add driver for NXP SPI Flash Interface (SPIFI)
3a5603c x86: Add missing Makefile entry so Sideband driver actually builds
446a452 PCI: Add runtime PM support for PCIe ports
f99bb2a ACPI / hotplug / PCI: Runtime resume bridge before rescan
3dfb410 PCI: Power on bridges before scanning new devices
68a139f PCI: Put PCIe ports into D3 during suspend
5b227a3 PCI / PM: Tune down retryable runtime suspend error messages
f13548f platform:x86 Remove Monitor MWAIT feature dependency
03716fc PCI: Don't clear d3cold_allowed for PCIe ports
From yocto-kernel-cache:
48837d8 mei.cfg: mei driver is no longer in staging
48a3d45 fsl-ls10xx: add kernel meta scc/cfg data
0845ec7 mei.cfg: Add CONFIG_INTEL_MEI_TXE=m
886dacb features/thermal: enable Intel powerclamp driver
b0e1c17 firmware: remove invalid +CONFIG*
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.4:
c49ed01 Merge branch 'standard/base' into standard/intel/base
0e30a74 cpumask: Export cpumask_any_but()
c2c0034 Merge branch 'standard/base' into standard/intel/base
26d9c4e x86 tsc: enumerate BXT tsc_khz via CPUID
c8237a6 x86 tsc: enumerate SKL cpu_khz and tsc_khz via CPUID
From yocto-kernel-cache:
01ac19e mei.cfg: mei driver is no longer in staging
614e45f bsp/intel-common: add keyboard-gpio to intel-common-drivers
612332b features/thermal: Enable Intel PMIC thermal feature
ef96a88 broxton: Enable USB Type C feature for broxton
4ebb8be mei.cfg: Add CONFIG_INTEL_MEI_TXE=m
6f6ffd0 features/thermal: enable Intel powerclamp driver
8ee5212 broxton: set CONFIG_GPIO_GENERIC_PLATFORM instead of CONFIG_GPIO_GENERIC
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
| |
This user space thermal daemon utility is used for thermal management.
Signed-off-by: Yong Li <yong.b.li@intel.com>
Acked-by: Saul Wold <sgw@linux.intel.com>
Tested-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.1:
248ceac x86: Suppress compile time warnings in pinctrl-broxton
0a4ccb2 x86: Add platform:apl_gpio alias to pinctrl-broxton
68798df x86: Rework Apollo Lake GPIO pinctrl non-ACPI mode driver
e1cd138 x86: Prepare to split lpc-ich driver
63f0709 x86: Move Watchdog loader for Apollo Lake
0a89f91 watchdog: iTCO-wdt handle 5th variation
9a82391 x86: Sideband Interface driver for Apollo Lake
373df7e Convert lpc_ich_init_wdt to use a switch-case
0fb3e1a pinctrl: intel: use 'bool' state for PINCTRL_APL_DEVICE in Kconfig
8c40740 pinctrl-broxton: enable platform device in the absent of ACPI enumeration
f85bd37 serial: 8250_dma: stop ongoing RX DMA on exception
661b019 x86 tsc: enumerate BXT tsc_khz via CPUID
78be69f x86 tsc: enumerate SKL cpu_khz and tsc_khz via CPUID
8c782c0 Merge branch 'standard/base' into standard/intel/base
9f166e9 platform:x86 decouple telemetry driver from the optional IPC resources
69970e7 Merge branch 'standard/base' into standard/intel/base
adfc21c tpm: update PPI documentation to address the location change.
9195020 cpufreq: intel_p_state: core_get_turbo_ratio_limit() can be static
e0d453f cpufreq: intel_p_state: Fix limiting turbo sub states
23b49338 cpufreq: intel_p_state: Fix P1 and below as guaranteed performance
4b9fdfa intel_pstate: add support for BXT-P
c7e085d Merge branch 'standard/base' into standard/intel/base
fb01533 intel_pstate: Add SKY-S support
7eb5c7e intel_pstate: enable HWP per CPU
d73ee41 x86/mm: Decouple <linux/vmalloc.h> from <asm/io.h>
f447e3d intel_pstate: Force setting target pstate when required
7db69b8 intel_pstate: change some inconsistent debug information
367ff9c intel_pstate: Add tsc collection and keep previous target pstate
57ceb50 Merge branch 'standard/base' into standard/intel/base
841a1de btrfs: fix crash/invalid memory access on fsync when using overlayfs
ee32fc3 fs: add file_dentry()
1655f89 x86 tsc_msr: Remove irqoff around MSR-based TSC enumeration
8c23259 x86 tsc_msr: Add Airmont reference clock values
b51a42f x86 tsc_msr: Correct Silvermont reference clock values
58044b1 x86 tsc_msr: Update comments, expand definitions
f522e99 x86 tsc_msr: Remove debugging messages
f717a10 x86 tsc_msr: Identify Intel-specific code
5cf0c81 mmc: block: Pause re-tuning while switched to the RPMB partition
7c5240e mmc: block: Always switch back to main area after RPMB access
8e48678 mmc: core: Add a facility to "pause" re-tuning
0cb182b mmc: block: Add new ioctl to send multi commands
f8b71e0 cpuidle: powernv/pseries: Auto-promotion of snooze to deeper idle state
382af05 cpuidle: Do not use CPUIDLE_DRIVER_STATE_START in cpuidle.c
ab341bc cpuidle: Select a different state on tick_broadcast_enter() failures
ffb4b6a sched / idle: Call default_idle_call() from cpuidle_enter_state()
5702cb5 sched / idle: Call idle_set_state() from cpuidle_enter_state()
3373083 cpuidle: Fix the kerneldoc comment for cpuidle_enter_state()
29e3ae0 sched / idle: Eliminate the "reflect" check from cpuidle_idle_call()
9b054cd cpuidle: Check the sign of index in cpuidle_reflect()
9dfc37a sched / idle: Move the default idle call code to a separate function
09cb794 powercap / RAPL: Add support for Broadwell-H
f0d2388 module: add extra argument for parse_params() callback
ef2011a Driver core: wakeup the parent device before trying probe
e520871 base:dd - Fix for typo in comment to function driver_deferred_probe_trigger().
507caca driver-core: fix build for !CONFIG_MODULES
83cf090 driver-core: make __device_attach() static
2afb8e2 driver-core: enable drivers to opt-out of async probe
e1920b1 driver-core: add driver module asynchronous probe support
9ff0b28 driver-core: add asynchronous probing support for drivers
a4fb3c3 ACPI / PM: Attach ACPI power domain only once
9945883 spi: pxa2xx: Fix too early chipselect deassert
af65fdd spi: pxa2xx: Update comment in int_transfer_complete()
9bf395a spi: pxa2xx: Print actual DMA/PIO transfer mode in debug messages
b2b3a59 spi: atmel: remove warning when !CONFIG_PM_SLEEP
a4801b7 spi: fix kernel-doc warnings in spi.h
2e198407 spi: expose spi_master and spi_device statistics via sysfs
85a5731 spi: meson: Fix module autoload for OF platform driver
e080956 spi: bcm2835: BUG: fix wrong use of PAGE_MASK
4d540a2 spi: bcm2835: fix overflow in calculation of transfer time
0a51233 spi: bcm2835: bcm2835_dma_release() can be static
6d06cf5 spi: bcm2835: fix kbuild compile warnings/errors and a typo
014b48c spi: bcm2835: enable dma modes for transfers meeting certain conditions
5658c6f spi: bcm2835: fallback to interrupt for polling timeouts exceeding 2 jiffies
64cde4b spi: spi-pxa2xx: Remove unused legacy null dma buffer and allocation for it
107d1ae mfd: intel-lpss: Save register context on suspend
85768a1 mfd: intel-lpss: Pass I2C configuration via properties on BXT
c2a12bf perf/x86: Fix time_shift in perf_event_mmap_page
c9eb7c9 perf/x86: Improve accuracy of perf/sched clock
7184940 ALSA: hda - Move send_cmd / get_response to hdac_bus_ops
341b3fb ALSA: hda - Merge codec and controller helpers
7966eac ALSA: hda - moved alloc/free stream pages function to controller library
9bd26a5 ALSA: hda - Add DSP loader to core library code
d463d1e ALSA: hda - Add the controller helper codes to hda-core module
5542fed ALSA: hda - Handle error from get_response bus ops directly
5071699 Revert "ALSA: hda - fix number of devices query on hotplug"
e634eec watchdog: omap_wdt: fix null pointer dereference
79dcc6d Watchdog: Fix parent of watchdog_devices
94a2e8f watchdog: st_wdt: Update IP layout information to include Clocksource
3a74938 watchdog: st_wdt: Add new driver for ST's LPC Watchdog
fb6b94f watchdog: digicolor: driver for Conexant Digicolor CX92755 SoC
22fb7b1 watchdog: omap_wdt: early_enable module parameter
aa70c24 watchdog: omap_wdt: implement get_timeleft
47b7a1a watchdog: docs: omap_wdt also understands nowayout
9d833b8 watchdog: omap: put struct watchdog_device into driver data
87ded71 watchdog: omap: use watchdog_init_timeout instead of open coding it
abccc10 watchdog: da9062: DA9062 watchdog driver
95f8b10 pinctrl: intel: fix offset calculation issue of register PAD_OWN
8e66064 pinctrl: intel: fix bug of register offset calculation
2423468 MAINTAINERS: add new maintainer for TPM DEVICE DRIVER
cf94113f sysfs: added __compat_only_sysfs_link_entry_to_kobj()
cdb63d5 tpm: fix missing migratable flag in sealing functionality for TPM2
95f738f keys, trusted: seal/unseal with TPM 2.0 chips
92eb905 tpm: seal/unseal for TPM 2.0
d9c7bb8 keys, trusted: move struct trusted_key_options to trusted-type.h
a3b394e tpm: introduce tpm_buf
bd68d3a tpm: move the PPI attributes to character device directory.
54fb016 tpm, tpm_crb: fix unaligned read of the command buffer address
0ab522f powercap / RAPL: disable the 2nd power limit properly
From yocto-kernel-cache:
e978d15 broxton: set CONFIG_GPIO_GENERIC_PLATFORM instead of CONFIG_GPIO_GENERIC
51216d7 cfg/boot-live: Use vfat feature
a2c2fae cfg/usb-mass-storage: Use vfat feature
6b85bf8 cfg/fs/vfat: Enable NLS defaults
20edcbf bsp/intel-corei7-64: Add intel-telemetry feature
79a90ce features: add intel-telemetry feature
48dd2f1 bsp/intel-common: Add broxton to supported SoCs in intel-core* BSPs
55fedf9 features: add broxton soc feature
12c7672 baytrail; valleyisland: Use designware-usb3 feature instead of config
e58c9bf features/usb: Add usb-designware2 and 3 features
432f75a cfg/sound.cfg: Add USB audio support
8e5bc4d features/i915: Add CONFIG_KMS_FB_HELPER=y
95dfcc1 intel_pwm: refactor and use the feature fragment
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.4:
2ae6a52 i2c: add support for ACPI reconfigure notifications
f2422e1 acpi: add support for ACPI reconfiguration notifiers
bc87718 acpi: fix enumeration (visited) flags for bus rescans
1385275 iio: st-accel: add support for lis2dh12
4123982 iio: accel: add Freescale MMA7455L/MMA7456L 3-axis accelerometer driver
From yocto-kernel-cache:
44a6105 features/input: Add keyboard-gpio feature
29c7a2a cfg/boot-live: Use vfat feature
f4b1a4c cfg/usb-mass-storage: Use vfat feature
9d4aded cfg/fs/vfat: Enable NLS defaults
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change is ported from the fix on lms8 for
the same issue:
commit 6dc3746443523a02f72bf5142cfbe3a800d32f4a
Author: Saul Wold <sgw@linux.intel.com>
Date: Mon May 16 10:01:49 2016 -0700
lms8: Add patch to fix gcc6 C++ whitespace
This adds a patch to lms8 to fix an error cause by the newer
C++11 standard being enabled in GCC6 that requires additional
whitespace around User-Defined literals.
[YOCTO #9640]
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Fixes [YOCTO #9785]
Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new machconfig probes USB keyboard and touch screen, and
then sets HAVE_* variables according to detection.
Detectable devices:
USB HID keyboards (Generic Desktop)
USB HID touch screens (Digitizer)
Note:
The intention is to have a way to provide initial formfactor
settings in a boot procedure. That means supported keyboard
and touch screen must be connected before machconfig runs.
Any new connection or disconnection won't be detected until
machconfig is executed again.
Limitation:
There could be some USB HID devices presents more than one
usage in a single descriptor. We will add support once such
device emerges.
Some platforms may have _virtual_ devices provided by BIOS.
It will cause false detection when they are presented as
types we supported. We can add black list logic when it
becomes a big concern.
Fixes [YOCTO #9205]
Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove the recipe since we now include the iwlwifi-8000C-19 version
in the OE-Core recipe, so removes having to carry around an additional
firmware blob.
Related with OE-Core rev: 8b3d3ac84f787bf4ecccdcbcb97f2dac56acd45c
[YOCTO #9771]
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.1:
9ba8c36 thermal/powerclamp: remove cpu whitelist
2971561 thermal/powerclamp: add cpu id for Skylake u/y
cec457d thermal/powerclamp: add cpu id for denlow platform
fc30ea2 thermal/powerclamp: add cpu id for skylake h/s
3eea183 intel powerclamp: support Knights Landing
c9b497b x86/tsc: Always Running Timer (ART) correlated clocksource
5ea938a time: Add driver cross timestamp interface for higher precision time synchronization
6c92ae5 time: Add timekeeping snapshot code capturing system time and counter
6c85a97 timekeeping: Provide internal function __ktime_get_real_seconds
016a423 time: Add cycles to nanoseconds translation
062e776 ntp/pps: replace getnstime_raw_and_real with 64-bit version
49719d3 intel_idle: add BXT support
6eee24f intel_idle: prevent SKL-H boot failure when C8+C9+C10 enabled
62b5100 intel_idle: Support for Intel Xeon Phi Processor x200 Product Family
f2d2aaf intel_idle: Skylake Client Support - updated
461b31f intel_idle: Skylake Client Support
f1069e0 Merge tag 'v4.1.26' into standard/base
5be8055 Merge tag 'v4.1.25' into standard/base
b4acdc6 serial: 8250_dw: Do not use readl/writel before checking port iotype
c439afb serial: 8250_dw: Add support for big-endian MMIO accesses
9227cc2 serial: 8250_dw: Avoid serial_outx code duplicate with new dw8250_check_lcr()
9d608cf serial: 8250_dw: don't set UPF_BOOT_AUTOCONF flag
db4e65b serial: 8250_dw: cleanup dw8250_setup_port
f488548 serial: 8250_dw: cleanup dw8250_idma_filter
0912b12 serial: 8250_dw: rename and comment the fallback dma filter
3436bb7 serial: 8250_dw: proper support for UARTs without busy functionality
fac8ac4 serial: 8250_dw: add dw8250_quirks function
0bba963 serial: 8250_dw: only setup the port from one place
d01850e serial: 8250_dw: hook the DMA in one place
585f11e serial: 8250_dw: adapt to unified device property interface
df44bc6 serial: 8250_dw: add separate pointer for the uart_port to dw8250_probe
84e9183 serial: 8250_dw: allow lower reference frequencies
70ce481 serial:8250_dw: do not alter CTS and DCTS since AFE is enabled
7399689 serial: 8250: Auto CTS control by HW if AFE enabled
074cdf8 serial: 8250_dw: support ACPI platforms with integrated DMA engine
0bb15fc serial: 8250_dma: no need to sync RX buffer
45082f4 dmaengine: idma: rename to INTEL_IDMA64
1f4c5fb mmc: sdhci-acpi: Set MMC_CAP_AGGRESSIVE_PM for Broxton controllers
6963cc8 mmc: sdhci-pci: Set MMC_CAP_AGGRESSIVE_PM for Broxton controllers
aab5881 mmc: sdhci-pci: Add support and PCI IDs for more Broxton host controllers
c51e080 mmc: sdhci-acpi: Fix card detect race for Intel BXT/APL
fbbad47 mmc: sdhci-pci: Fix card detect race for Intel BXT/APL
ce6717f mmc: sdhci: Allow override of get_cd() called from sdhci_request()
abceeaf mmc: sdhci: Allow override of mmc host operations
279c8dd mmc: sdhci: make max-frequency property in device tree work
6e9d3ad mtd: spi-nor: add support for w25q128fw
8881728 Linux 4.1.26
3b14279 hpfs: implement the show_options method
9df75cf affs: fix remount failure when there are no options changed
ffd9e8e hpfs: fix remount failure when there are no options changed
b289a9d Input: pwm-beeper - fix - scheduling while atomic
25fda3a dma-debug: avoid spinlock recursion when disabling dma-debug
88fe300 UBI: Fix static volume checks when Fastmap is used
22ada7c xen/events: Don't move disabled irqs
1cf63e8 xen/x86: actually allocate legacy interrupts on PV guests
448691a wait/ptrace: assume __WALL if the child is traced
9a9586d sunrpc: fix stripping of padded MIC tokens
bd41a6c mmc: sdhci-acpi: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllers
a0b7f56 mmc: longer timeout for long read time quirk
9b78827 drm/i915: Don't leave old junk in ilk active watermarks on readout
a6fccea PM / sleep: Handle failures in device_suspend_late() consistently
8a1a3f7 Input: uinput - handle compat ioctl for UI_SET_PHYS
fb4e7a0 kvm: arm64: Fix EC field in inject_abt64
0d4a4eb ALSA: hda - Fix headphone noise on Dell XPS 13 9360
71f788d ALSA: hda - Fix headphone mic input on a few Dell ALC293 machines
f1f125d cifs: Create dedicated keyring for spnego operations
ded044f ASoC: ak4642: Enable cache usage to fix crashes on resume
141afa3 ASoC: ak4642: Fix up max_register setting
4b126ba xfs: skip stale inodes in xfs_iflush_cluster
3eeb7e7 xfs: fix inode validity check in xfs_iflush_cluster
6659d79 xfs: xfs_iflush_cluster fails to abort on error
c504b77 cpuidle: Fix cpuidle_state_is_coupled() argument in cpuidle_enter()
d3bbf7b cpuidle/coupled: Remove redundant 'dev' argument of cpuidle_state_is_coupled()
cde02e3 remove directory incorrectly tries to set delete on close on non-empty directories
b604454 fs/cifs: correctly to anonymous authentication for the NTLM(v2) authentication
6842cd2 fs/cifs: correctly to anonymous authentication for the NTLM(v1) authentication
8f83c44 fs/cifs: correctly to anonymous authentication for the LANMAN authentication
f39b179 fs/cifs: correctly to anonymous authentication via NTLMSSP
9a2257f drm/fb_helper: Fix references to dev->mode_config.num_connector
d648fcd drm/i915/fbdev: Fix num_connector references in intel_fb_initial_config()
f52a1b9 MIPS: MSA: Fix a link error on `_init_msa_upper' with older GCC
8f25a2f PCI: Disable all BAR sizing for devices with non-compliant BARs
a871659 mmc: mmc: Fix partition switch timeout for some eMMCs
ab2cfdb ring-buffer: Prevent overflow of size in ring_buffer_resize()
453babf ring-buffer: Use long for nr_pages to avoid overflow failures
d6bdff2 ring-buffer: Move recursive check to per_cpu descriptor
ac4e03d ring-buffer: Add unlikelys to make fast path the default
daf7322 MIPS: Disable preemption during prctl(PR_SET_FP_MODE, ...)
49dc90f MIPS: ptrace: Prevent writes to read-only FCSR bits
ba1ccd8 MIPS: ptrace: Fix FP context restoration FCSR regression
fc39f27 MIPS: math-emu: Fix jalr emulation when rd == $0
4a16f41 MIPS: Fix uapi include in exported asm/siginfo.h
175c648 SIGNAL: Move generic copy_siginfo() to signal.h
de444b2 MIPS: Sync icache & dcache in set_pte_at
8c99d76 MIPS: Handle highmem pages in __update_cache
e7c735b MIPS: Flush highmem pages in __flush_dcache_page
deee8f0 Revert "powerpc/eeh: Fix crash in eeh_add_device_early() on Cell"
75d03a9 powerpc/eeh: Restore initial state in eeh_pe_reset_and_recover()
b7ccd2a powerpc/eeh: Don't report error in eeh_pe_reset_and_recover()
18fc656 sched/loadavg: Fix loadavg artifacts on fully idle and on fully loaded systems
fa5c124 rtlwifi: pci: use dev_kfree_skb_irq instead of kfree_skb in rtl_pci_reset_trx_ring
5de658d rtlwifi: Fix logic error in enter/exit power-save mode
4cfbd21 kbuild: move -Wunused-const-variable to W=1 warning level
10443b3 irqchip/gic-v3: Configure all interrupts as non-secure Group-1
bfc9ab7 irqchip/gic: Ensure ordering between read of INTACK and shared data
ff0ee29 gcov: disable tree-loop-im to reduce stack usage
456b98f MIPS: KVM: Fix timer IRQ race when writing CP0_Compare
8106278 MIPS: KVM: Fix timer IRQ race when freezing timer
ceee7b2 crypto: caam - fix caam_jr_alloc() ret code
7124f5d USB: serial: quatech2: fix use-after-free in probe error path
17e958c USB: serial: mxuport: fix use-after-free in probe error path
d2e9eeb USB: serial: keyspan: fix use-after-free in probe error path
90eb29f USB: serial: io_edgeport: fix memory leaks in probe error path
7bbc137 USB: serial: io_edgeport: fix memory leaks in attach error path
ec39156 mfd: omap-usb-tll: Fix scheduling while atomic BUG
1187e91 MIPS64: R6: R2 emulation bugfix
c2915ee MIPS: Avoid using unwind_stack() with usermode
dd95033 MIPS: Don't unwind to user mode with EVA
22a4a25 MIPS: Fix siginfo.h to use strict posix types
5b59ae1 can: fix handling of unmodifiable configuration options
0839058 arm64: Ensure pmd_present() returns false after pmd_mknotpresent()
7346b87 ext4: silence UBSAN in ext4_mb_init()
76caa71 ext4: address UBSAN warning in mb_find_order_for_block()
f245ed0 ext4: fix oops on corrupted filesystem
e4e5983 USB: serial: cp210x: fix hardware flow-control disable
f26c00e USB: cp210x: relocate private data from USB interface to port
18a6470 ACPI / osi: Fix an issue that acpi_osi=!* cannot disable ACPICA internal strings
4d5aaca USB: serial: option: add even more ZTE device ids
feb49862 USB: serial: option: add more ZTE device ids
39a8fc7 mcb: Fixed bar number assignment for the gdd
2709446 usb: misc: usbtest: fix pattern tests for scatterlists.
cf2f44d usb: misc: usbtest: format the data pattern according to max packet size
d0270cd USB: leave LPM alone if possible when binding/unbinding interface drivers
38f005d USB: serial: option: add support for Cinterion PH8 and AHxx
1dab35a thunderbolt: Fix double free of drom buffer
4efcad5 QE-UART: add "fsl,t1040-ucc-uart" to of_device_id
29a7543 Fix OpenSSH pty regression on close
d46be34 MIPS: ath79: make bootconsole wait for both THRE and TEMT
e0934da ext4: clean up error handling when orphan list is corrupted
06c6dcb ext4: fix hang when processing corrupted orphaned inode list
bb3412e aacraid: Fix for KDUMP driver hang
ca7bb25 aacraid: Fix for aac_command_thread hang
e452f73 aacraid: Relinquish CPU during timeout wait
660cd22 arm/arm64: KVM: Enforce Break-Before-Make on Stage-2 page tables
788da6e staging: comedi: das1800: fix possible NULL dereference
14023ef TTY: n_gsm, fix false positive WARN_ON
c91d8c2 serial: 8250_pci: fix divide error bug if baud rate is 0
3afbd3e usb: core: hub: hub_port_init lock controller instead of bus
7ac47d2 btrfs: bugfix: handle FS_IOC32_{GETFLAGS,SETFLAGS,GETVERSION} in btrfs_ioctl
93ddb49 pinctrl: exynos5440: Use off-stack memory for pinctrl_gpio_range
a774710 ath9k: Fix LED polarity for some Mini PCI AR9220 MB92 cards.
d24f503d ath9k: Add a module parameter to invert LED polarity.
6be9e6e crypto: s5p-sss - Fix missed interrupts when working with 8 kB blocks
cc706ae crypto: s5p-sss - Remove useless hash interrupt handler
dae205d PM / Runtime: Fix error path in pm_runtime_force_resume()
b9a5eef powerpc/book3s64: Fix branching to OOL handlers in relocatable kernel
599a6fc Bluetooth: vhci: Fix race at creating hci device
ef83ef6 hwmon: (ads7828) Enable internal reference
f5a300c usb: f_mass_storage: test whether thread is running before starting another
799f55d usb: gadget: mass_storage: Use static array for luns
a27b398 usb: gadget: mass_storage: Fix freeing luns sysfs implementation
c387f28 usb: gadget: mass_storage: Free buffers if create lun fails
5b1e489 [media] media: v4l2-compat-ioctl32: fix missing reserved field copy in put_v4l2_create32
633b243 mfd: intel_quark_i2c_gpio: load gpio driver first
16de798 cpuidle: Indicate when a device has been unregistered
b2df540 Bluetooth: vhci: purge unhandled skbs
497519c Bluetooth: vhci: fix open_timeout vs. hdev race
dde1439 drm/gma500: Fix possible out of bounds read
f448f47 rtlwifi: btcoexist: Implement antenna selection
7138f98 rtlwifi: rtl8723be: Add antenna select module parameter
db4ec7c rtlwifi: rtl8723be: Fix module parameter initialization
e866380 libxfs: pack the agfl header structure so XFS_AGFL_SIZE is correct
57f17e7 ARM: dts: Beaglebone i2c definitions
1fe949f xfs: Don't wrap growfs AGFL indexes
9c153a8 xfs: disallow rw remount on fs with unknown ro-compat features
67b8cea ath5k: Change led pin configuration for compaq c700 laptop
db9c631 regulator: Try to resolve regulators supplies on registration
28c94ef regulator: core: Use class device list for regulator_list in late init
3dec2ae ath10k: fix debugfs pktlog_filter write
861c13e ath10k: fix firmware assert in monitor mode
9a243f2 perf/x86/intel/pt: Generate PMI in the STOP region as well
e429f243 Linux 4.1.25
8de861b nf_conntrack: avoid kernel pointer value leak in slab name
631598a ocfs2: fix posix_acl_create deadlock
533e936 ocfs2: revert using ocfs2_acl_chmod to avoid inode cluster lock hang
2239ca3 ocfs2: fix SGID not inherited issue
6bdf63f drm/radeon: fix DP mode validation
3a1b9a7 workqueue: fix rebind bound workers warning
47348e3 tools lib traceevent: Do not reassign parg after collapse_tree()
6f24160 perf/core: Disable the event on a truncated AUX record
e5c1c3a ALSA: usb-audio: Yet another Phoneix Audio device quirk
f9a461f ALSA: hda - Fix subwoofer pin on ASUS N751 and N551
41d2349 ALSA: hda - Fix white noise on Asus N750JV headphone
87cc31e ALSA: hda - Asus N750JV external subwoofer fixup
da58c2e ALSA: hda - Fix broken reconfig
4a4c1df drm/i915: Bail out of pipe config compute loop on LPT
6225c54 Input: max8997-haptic - fix NULL pointer dereference
53c60e1 ALSA: hda - Fix white noise on Asus UX501VW headset
3f81442 ALSA: hda - Apply fix for white noise on Asus N550JV, too
f1ee822 get_rock_ridge_filename(): handle malformed NM entries
53e7d7c parisc: fix a bug when syscall number of tracee is __NR_Linux_syscalls
fbb78d4 x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO
c58ca61 mm, cma: prevent nr_isolated_* counters from going negative
c42d74f drm/radeon: fix DP link training issue with second 4K monitor
60f7e3a propogate_mnt: Handle the first propogated copy being a slave
2d7405b fs/pnode.c: treat zero mnt_group_id-s as unequal
ade3716 x86/sysfb_efi: Fix valid BAR address range check
1669540 crypto: hash - Fix page length clamping in hash walk
a10c059 ACPICA: Dispatcher: Update thread ID for recursive method calls
d15451d MAINTAINERS: Remove asterisk from EFI directory names
d102342 drm/radeon: make sure vertical front porch is at least 1
3216eb2 tracing: Don't display trigger file for events that can't be enabled
9abc9e7 Minimal fix-up of bad hashing behavior of hash_64()
420b214 powerpc: Fix bad inline asm constraint in create_zero_mask()
c172113 Drivers: hv: vmbus: Fix signaling logic in hv_need_to_signal_on_read()
26ac029 Drivers: hv_vmbus: Fix signal to host condition
3807acb Drivers: hv: ring_buffer.c: fix comment style
9ddd834 atomic_open(): fix the handling of create_error
cb4a26d EDAC: i7core, sb_edac: Don't return NOTIFY_BAD from mce_decoder callback
74e15f5 ALSA: usb-audio: Quirk for yet another Phoenix Audio devices (v2)
9de27bd mm: check __PG_HWPOISON separately from PAGE_FLAGS_CHECK_AT_*
6936c16 mm: soft-offline: don't free target page in successful page migration
978d733 mm: vmscan: reclaim highmem zone if buffer_heads is over limit
9684dc0 mm/huge_memory: replace VM_NO_THP VM_BUG_ON with actual VMA check
5d43a61 IB/security: Restrict use of the write() interface
5e17ef7 ARM: cpuidle: Pass on arm_cpuidle_suspend()'s return value
5bde3f2 ARM: SoCFPGA: Fix secondary CPU startup in thumb2 kernel
3b54e5f drm/radeon: fix vertical bars appear on monitor (v2)
344a144 drm/i915: Make RPS EI/thresholds multiple of 25 on SNB-BDW
39161f8 drm/i915/ddi: Fix eDP VDD handling during booting and suspend/resume
8612880 cxl: Keep IRQ mappings on context teardown
b61a5d5 drm/dp/mst: Restore primary hub guid on resume
8548983 drm/dp/mst: Get validated port ref in drm_dp_update_payload_part1()
14794cf workqueue: fix ghost PENDING flag while doing MQ IO
2519c9f ALSA: hda - Add dock support for ThinkPad X260
cdfac06 MD: make bio mergeable
4f19489 [media] v4l2-dv-timings.h: fix polarity for 4k formats
b4782b6 USB: serial: cp210x: add Straizona Focusers device ids
35f45c8 USB: serial: cp210x: add ID for Link ECU
8361952 efi: Fix out-of-bounds read in variable_matches()
e7e16bb iio: ak8975: Fix NULL pointer exception on early interrupt
24a5073 regmap: spmi: Fix regmap_spmi_ext_read in multi-byte case
eab5159 ata: ahci-platform: Add ports-implemented DT bindings.
a5d2af4 libahci: save port map for forced port map
e1bab75 regulator: s2mps11: Fix invalid selector mask and voltages for buck9
35d3478 ASoC: rt5640: Correct the digital interface data select
81aa039 iwlwifi: pcie: lower the debug level for RSA semaphore access
686b2f5 stable: remove artifact created on backport
f94e363 Revert "usb: hub: do not clear BOS field during reset device"
From yocto-kernel-cache:
9f68667 kver: bump to v4.1.26
f0c7ef8 common-pc-64.scc: add efi-ext
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.4:
bc64c81 Merge tag 'v4.4.13' into standard/base
ba760d4 Linux 4.4.13
55f6ddf xfs: handle dquot buffer readahead in log recovery correctly
063b0dc xfs: print name of verifier if it fails
21cfd6c xfs: skip stale inodes in xfs_iflush_cluster
baa7a74 xfs: fix inode validity check in xfs_iflush_cluster
7dc8f21 xfs: xfs_iflush_cluster fails to abort on error
d7d92ca xfs: Don't wrap growfs AGFL indexes
ec86bfe xfs: disallow rw remount on fs with unknown ro-compat features
8edc7f0 gcov: disable tree-loop-im to reduce stack usage
4b2fb17 scripts/package/Makefile: rpmbuild add support of RPMOPTS
7d0b494 dma-debug: avoid spinlock recursion when disabling dma-debug
98c2845 PM / sleep: Handle failures in device_suspend_late() consistently
8b8de1c ext4: silence UBSAN in ext4_mb_init()
12aa7d9 ext4: address UBSAN warning in mb_find_order_for_block()
b2601bb ext4: fix oops on corrupted filesystem
b2044c3 ext4: clean up error handling when orphan list is corrupted
c5ce389 ext4: fix hang when processing corrupted orphaned inode list
137bd12 drm/imx: Match imx-ipuv3-crtc components using device node in platform data
d7d5e9b drm/i915: Don't leave old junk in ilk active watermarks on readout
8453324b7 drm/atomic: Verify connector->funcs != NULL when clearing states
c5b424e drm/fb_helper: Fix references to dev->mode_config.num_connector
c021700 drm/i915/fbdev: Fix num_connector references in intel_fb_initial_config()
4630a1d drm/amdgpu: Fix hdmi deep color support.
bf9be90 drm/amdgpu: use drm_mode_vrefresh() rather than mode->vrefresh
55d851a drm/vmwgfx: Fix order of operation
c170833 drm/vmwgfx: use vmw_cmd_dx_cid_check for query commands.
267706b drm/vmwgfx: Enable SVGA_3D_CMD_DX_SET_PREDICATION
50dd02e drm/gma500: Fix possible out of bounds read
6c1e441 sunrpc: fix stripping of padded MIC tokens
aa1cc4d xen: use same main loop for counting and remapping pages
6232876e xen/events: Don't move disabled irqs
0118086 powerpc/eeh: Restore initial state in eeh_pe_reset_and_recover()
af64f74 Revert "powerpc/eeh: Fix crash in eeh_add_device_early() on Cell"
d140d14 powerpc/eeh: Don't report error in eeh_pe_reset_and_recover()
5d3bb5e powerpc/book3s64: Fix branching to OOL handlers in relocatable kernel
fa6d0ba pipe: limit the per-user amount of pages allocated in pipes
5015641 QE-UART: add "fsl,t1040-ucc-uart" to of_device_id
0eea2e2 wait/ptrace: assume __WALL if the child is traced
18875bf mm: use phys_addr_t for reserve_bootmem_region() arguments
08c6a55 media: v4l2-compat-ioctl32: fix missing reserved field copy in put_v4l2_create32
a87f69d PCI: Disable all BAR sizing for devices with non-compliant BARs
f4b0dd3 pinctrl: exynos5440: Use off-stack memory for pinctrl_gpio_range
b2cfbf4 clk: bcm2835: divider value has to be 1 or more
3232e7c clk: bcm2835: pll_off should only update CM_PLL_ANARST
4ee8793 clk: at91: fix check of clk_register() returned value
d529842 clk: bcm2835: Fix PLL poweron
dd19176 cpuidle: Fix cpuidle_state_is_coupled() argument in cpuidle_enter()
3b23217 cpuidle: Indicate when a device has been unregistered
a1e15f5 PM / Runtime: Fix error path in pm_runtime_force_resume()
4072a4b mfd: intel_soc_pmic_core: Terminate panel control GPIO lookup table correctly
d306f75 mfd: intel-lpss: Save register context on suspend
b856206 hwmon: (ads7828) Enable internal reference
9a11bd2 aacraid: Fix for KDUMP driver hang
0f0a9a18 aacraid: Fix for aac_command_thread hang
9a5ca98 aacraid: Relinquish CPU during timeout wait
04a6bcc rtlwifi: pci: use dev_kfree_skb_irq instead of kfree_skb in rtl_pci_reset_trx_ring
d896d80 rtlwifi: Fix logic error in enter/exit power-save mode
ad4d530 rtlwifi: btcoexist: Implement antenna selection
5618e88 rtlwifi: rtl8723be: Add antenna select module parameter
c56cebb hwrng: exynos - Fix unbalanced PM runtime put on timeout error path
ab1619f ath5k: Change led pin configuration for compaq c700 laptop
dcd9fc9 ath10k: fix kernel panic, move arvifs list head init before htt init
117d1b4 ath10k: fix rx_channel during hw reconfigure
86834a9 ath10k: fix firmware assert in monitor mode
b89721d ath10k: fix debugfs pktlog_filter write
354c6bc ath9k: Fix LED polarity for some Mini PCI AR9220 MB92 cards.
cc2e71f ath9k: Add a module parameter to invert LED polarity.
6706647 ARM: dts: imx35: restore existing used clock enumeration
59bc5be ARM: dts: exynos: Add interrupt line to MAX8997 PMIC on exynos4210-trats
5d03c6e ARM: dts: at91: fix typo in sama5d2 PIN_PD24 description
90756ca ARM: mvebu: fix GPIO config on the Linksys boards
854d1c2 Input: uinput - handle compat ioctl for UI_SET_PHYS
8f1b5ed ASoC: ak4642: Enable cache usage to fix crashes on resume
91bb3cf affs: fix remount failure when there are no options changed
71f5e9b MIPS: VDSO: Build with `-fno-strict-aliasing'
7b74228 MIPS: lib: Mark intrinsics notrace
bfcc040 MIPS: Build microMIPS VDSO for microMIPS kernels
1985bf8 MIPS: Fix sigreturn via VDSO on microMIPS kernel
13defed MIPS: ptrace: Prevent writes to read-only FCSR bits
e47a4d4 MIPS: ptrace: Fix FP context restoration FCSR regression
57a9474 MIPS: Disable preemption during prctl(PR_SET_FP_MODE, ...)
6dc9f27 MIPS: Prevent "restoration" of MSA context in non-MSA kernels
612d509 MIPS: Fix MSA ld_*/st_* asm macros to use PTR_ADDU
73410f3 MIPS: Use copy_s.fmt rather than copy_u.fmt
1a01c8c MIPS: Loongson-3: Reserve 32MB for RS780E integrated GPU
f2c4122 MIPS: Reserve nosave data for hibernation
969f0f6 MIPS: ath79: make bootconsole wait for both THRE and TEMT
6a05385 MIPS: Sync icache & dcache in set_pte_at
a8c09ec MIPS: Handle highmem pages in __update_cache
a3dc327 MIPS: Flush highmem pages in __flush_dcache_page
68d6456 MIPS: Fix watchpoint restoration
d59a1b8 MIPS: Fix uapi include in exported asm/siginfo.h
df27ff8 MIPS: Fix siginfo.h to use strict posix types
fdb691e MIPS: Avoid using unwind_stack() with usermode
a8389fd MIPS: Don't unwind to user mode with EVA
5fc0cab MIPS: MSA: Fix a link error on `_init_msa_upper' with older GCC
982db88 MIPS: math-emu: Fix jalr emulation when rd == $0
a08eb4c MIPS64: R6: R2 emulation bugfix
From yocto-kernel-cache:
870134f kver: bump to v4.4.14
d133fe6 common-pc-64.scc: add efi-ext
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
| |
This package doesn't have a traditional tarball so the default S of PV-PN isn't
valid, set it to $WORKDIR to silence the sanity check.
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.4:
1f3e98d mmc: core: Add a facility to "pause" re-tuning
b27fcd1 mmc: block: Pause re-tuning while switched to the RPMB partition
9aa07b4 mmc: block: Always switch back to main area after RPMB access
8149f58 Merge tag 'v4.4.12' into standard/base
351d2d4 Linux 4.4.12
e576ffd kbuild: move -Wunused-const-variable to W=1 warning level
9acf553 Revert "scsi: fix soft lockup in scsi_remove_target() on module removal"
210588c scsi: Add intermediate STARGET_REMOVE state to scsi_target_state
7e92041 hpfs: implement the show_options method
5cb3ec3 hpfs: fix remount failure when there are no options changed
1ba1f09 UBI: Fix static volume checks when Fastmap is used
e044b25 SIGNAL: Move generic copy_siginfo() to signal.h
b20909f thunderbolt: Fix double free of drom buffer
a038701 IB/srp: Fix a debug kernel crash
23bc22a ALSA: hda - Fix headset mic detection problem for one Dell machine
b217d53 ALSA: hda/realtek - Add support for ALC295/ALC3254
1979d0b ALSA: hda - Fix headphone noise on Dell XPS 13 9360
5058aa1 ALSA: hda/realtek - New codecs support for ALC234/ALC274/ALC294
c69d01b mcb: Fixed bar number assignment for the gdd
86dbfda clk: bcm2835: add locking to pll*_on/off methods
0356882 locking,qspinlock: Fix spin_is_locked() and spin_unlock_wait()
df8ad62 serial: samsung: Reorder the sequence of clock control when call s3c24xx_serial_set_termios()
430b4aa serial: 8250_mid: recognize interrupt source in handler
3c5dafe serial: 8250_mid: use proper bar for DNV platform
1401ebd serial: 8250_pci: fix divide error bug if baud rate is 0
7137878 Fix OpenSSH pty regression on close
eb57884 tty/serial: atmel: fix hardware handshake selection
c971588 TTY: n_gsm, fix false positive WARN_ON
fce893a tty: vt, return error when con_startup fails
3bf7d03 xen/x86: actually allocate legacy interrupts on PV guests
039f081 KVM: x86: mask CPUID(0xD,0x1).EAX against host value
a6fa60f MIPS: KVM: Fix timer IRQ race when writing CP0_Compare
9e01c02 MIPS: KVM: Fix timer IRQ race when freezing timer
4a0041b KVM: x86: fix ordering of cr0 initialization code in vmx_cpu_reset
1716643 KVM: MTRR: remove MSR 0x2f8
023bea7 staging: comedi: das1800: fix possible NULL dereference
53c24ba usb: gadget: udc: core: Fix argument of dev_err() in usb_gadget_map_request()
15e67f9 USB: leave LPM alone if possible when binding/unbinding interface drivers
e3a037a usb: misc: usbtest: fix pattern tests for scatterlists.
51c3127 usb: f_mass_storage: test whether thread is running before starting another
ed97f0d usb: gadget: f_fs: Fix EFAULT generation for async read operations
92f54c1 USB: serial: option: add even more ZTE device ids
9ec187e USB: serial: option: add more ZTE device ids
50e7652 USB: serial: option: add support for Cinterion PH8 and AHxx
7cb5461 USB: serial: io_edgeport: fix memory leaks in probe error path
d6f6957 USB: serial: io_edgeport: fix memory leaks in attach error path
68f0396 USB: serial: quatech2: fix use-after-free in probe error path
00efa6c USB: serial: keyspan: fix use-after-free in probe error path
c0b572b USB: serial: mxuport: fix use-after-free in probe error path
40f9ca6 mei: bus: call mei_cl_read_start under device lock
2e6440e mei: amthif: discard not read messages
2826506 mei: fix NULL dereferencing during FW initiated disconnection
2ceff6c Bluetooth: vhci: Fix race at creating hci device
3295bfd Bluetooth: vhci: purge unhandled skbs
1af4f24 Bluetooth: vhci: fix open_timeout vs. hdev race
7973b06 mmc: sdhci-pci: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllers
3297132 mmc: longer timeout for long read time quirk
96cd084 dell-rbtn: Ignore ACPI notifications if device is suspended
419b1d2 ACPI / osi: Fix an issue that acpi_osi=!* cannot disable ACPICA internal strings
bb2b58c mmc: sdhci-acpi: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllers
98b0125 mmc: mmc: Fix partition switch timeout for some eMMCs
24bf50b can: fix handling of unmodifiable configuration options
9b68f12 irqchip/gic-v3: Configure all interrupts as non-secure Group-1
3607d54 irqchip/gic: Ensure ordering between read of INTACK and shared data
02c2344 Input: pwm-beeper - fix - scheduling while atomic
c521599 mfd: omap-usb-tll: Fix scheduling while atomic BUG
1df73f1 sched/loadavg: Fix loadavg artifacts on fully idle and on fully loaded systems
aef5316 clk: qcom: msm8916: Fix crypto clock flags
a80e1fb crypto: sun4i-ss - Replace spinlock_bh by spin_lock_irq{save|restore}
efc1e73 crypto: talitos - fix ahash algorithms registration
fd97b4f crypto: caam - fix caam_jr_alloc() ret code
f199023 ring-buffer: Prevent overflow of size in ring_buffer_resize()
dfb71ae ring-buffer: Use long for nr_pages to avoid overflow failures
0e4d7a0 asix: Fix offset calculation in asix_rx_fixup() causing slow transmissions
6b83512 fs/cifs: correctly to anonymous authentication for the NTLM(v2) authentication
0e5e5bf fs/cifs: correctly to anonymous authentication for the NTLM(v1) authentication
4dc8096 fs/cifs: correctly to anonymous authentication for the LANMAN authentication
9ad66e1 fs/cifs: correctly to anonymous authentication via NTLMSSP
b7d7ba3 remove directory incorrectly tries to set delete on close on non-empty directories
6ff3df2 kvm: arm64: Fix EC field in inject_abt64
ab85830 arm/arm64: KVM: Enforce Break-Before-Make on Stage-2 page tables
44f47d9 arm64: cpuinfo: Missing NULL terminator in compat_hwcap_str
7e1c1db arm64: Implement pmdp_set_access_flags() for hardware AF/DBM
098942b arm64: Implement ptep_set_access_flags() for hardware AF/DBM
737b067 arm64: Ensure pmd_present() returns false after pmd_mknotpresent()
f07f749 arm64: Fix typo in the pmdp_huge_get_and_clear() definition
fa5613b ext4: iterate over buffer heads correctly in move_extent_per_page()
eef1195 perf test: Fix build of BPF and LLVM on older glibc libraries
c517467 perf/core: Fix perf_event_open() vs. execve() race
a7a9e0e perf/x86/intel/pt: Generate PMI in the STOP region as well
e1ce8c2 Btrfs: don't use src fd for printk
From yocto-kernel-cache:
8900370 kver: bump to v4.4.12
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
| |
The dedicated standard tiny branch for Intel platforms has been
renamed to standard/tiny/intel/base - update the 4.1 tiny kernel
recipe accordingly.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
| |
The dedicated standard tiny branch for Intel platforms has been
renamed to standard/tiny/intel/base - update the 4.4 tiny kernel
recipe accordingly.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
| |
The dedicated standard rt branch for Intel platforms has been renamed
to standard/preempt-rt/intel/base - update the 4.1 rt kernel recipe
accordingly.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
| |
The dedicated standard rt branch for Intel platforms has been renamed
to standard/preempt-rt/intel/base - update the 4.4 rt kernel recipe
accordingly.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
| |
The dedicated standard branch for Intel platforms has been renamed to
standard/intel/base - update the 4.1 kernel recipe accordingly.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
| |
The dedicated standard branch for Intel platforms has been renamed to
standard/intel/base - update the 4.4 kernel recipe accordingly.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.1:
403eda4 usb: musb: set the controller speed based on the config setting
ecc9834 powerpc/ptrace: Fix out of bounds array access warning
040cde2 Merge branch 'ltsi' into standard/base
655dd8b Merge tag 'v4.1.24' into ltsi
46ff843 Merge branch 'ltsi' into standard/base
05e1589 Merge tag 'v4.1.23' into ltsi
648d744 Linux 4.1.24
8e8ad4a x86 EDAC, sb_edac.c: Repair damage introduced when "fixing" channel address
936d087 x86/mm/xen: Suppress hugetlbfs in PV guests
5a1b2748 s390/hugetlb: add hugepages_supported define
ec8d850 mm: hugetlb: allow hugepages_supported to be architecture specific
b9a11c9 drm: Loongson-3 doesn't fully support wc memory
2719d3c drm/radeon: forbid mapping of userptr bo through radeon device file
8361444 drm/dp/mst: Validate port in drm_dp_payload_send_msg()
faaa136 ALSA: pcxhr: Fix missing mutex unlock
28f83d2 futex: Handle unlock_pi race gracefully
6024877a ALSA: hda - add PCI ID for Intel Broxton-T
c58ef78 ALSA: hda - add PCI IDs for Intel Broxton
0763ce1 usb: gadget: f_fs: Fix use-after-free
18e7c4b Revert "drm/radeon: disable runtime pm on PX laptops without dGPU power control"
13865e4 drm/radeon: add a quirk for a XFX R9 270X
9df249b drm/radeon: add another R7 370 quirk
e388075 drm/radeon: add quirk for ASUS R7 370
95a5fa7 drm/radeon: add quirk for MSI R7 370
90a6cf6 powerpc: Update cpu_user_features2 in scan_features()
85f0cb0 powerpc: scan_features() updates incorrect bits for REAL_LE
38caded ALSA: hda/realtek - Add ALC3234 headset mode for Optiplex 9020m
b34e6a4 drm/i915: Use fw_domains_put_with_fifo() on HSW
3fa5e41 crypto: ccp - Prevent information leakage on export
f6a9379 crypto: sha1-mb - use corrcet pointer while completing jobs
56c61a3 pinctrl: mediatek: correct debounce time unit in mtk_gpio_set_debounce
6e39cdf drm/radeon: fix initial connector audio value
2c8c83f nl80211: check netlink protocol in socket release notification
3254e46 netlink: don't send NETLINK_URELEASE for unbound sockets
9a447b1 s390/pci: add extra padding to function measurement block
464508b Input: gtco - fix crash on detecting device without endpoints
fdfdfc7 iwlwifi: pcie: lower the debug level for RSA semaphore access
183c7c8 Revert "mei: bus: move driver api functions at the start of the file"
54419e3 Linux 4.1.23
5640c4c Correct backport of fa3c776 ("Thermal: Ignore invalid trip points")
af05df0 tcp_cubic: do not set epoch_start in the future
1d155a6 tcp_cubic: better follow cubic curve after idle period
b016f99 usb: hcd: out of bounds access in for_each_companion
17c094b USB: uas: Add a new NO_REPORT_LUNS quirk
c5fcfe5 xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers
5d0b7d4 usb: xhci: fix xhci locking up during hcd remove
bd713f9 usb: xhci: fix wild pointers in xhci_mem_cleanup
1edb54d usb: host: xhci: add a new quirk XHCI_NO_64BIT_SUPPORT
52b5bfb xhci: resume USB 3 roothub first
d49e9fc usb: xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 host
da56dbe lib: lz4: fixed zram with lz4 on big endian machines
bd58e66 dmaengine: dw: fix master selection
6650ec2 debugfs: Make automount point inodes permanently empty
a789498 ALSA: usb-audio: Skip volume controls triggers hangup on Dell USB Dock
330d83a ALSA: hda/realtek - Enable the ALC292 dock fixup on the Thinkpad T460s
b2eecde ALSA: hda - fix front mic problem for a HP desktop
da3bd14 kvm: x86: do not leak guest xcr0 into host interrupt handlers
e213cce parisc: Unbreak handling exceptions from kernel modules
9ccccaf parisc: Fix kernel crash with reversed copy_from_user()
073cac9 parisc: Avoid function pointers for kernel exception routines
7227a0d gpio: pca953x: Use correct u16 value for register word write
0ffbec8 virtio: virtio 1.0 cs04 spec compliance for reset
e649832 USB: option: add "D-Link DWM-221 B1" device id
ad66059 USB: serial: cp210x: Adding GE Healthcare Device ID
2e007c6 USB: serial: ftdi_sio: Add support for ICP DAS I-756xU devices
033ad03 Btrfs: fix file/data loss caused by fsync after rename and new inode
091537b Btrfs: fix fsync after truncate when no_holes feature is enabled
db4043d Btrfs: fix fsync xattr loss in the fast fsync path
32d1b67 assoc_array: don't call compare_object() on a node
7ec8046 ALSA: usb-audio: Add a quirk for Plantronics BT300
54080a7 rbd: use GFP_NOIO consistently for request allocations
9b561b8 compiler-gcc: disable -ftracer for __noclone functions
f320793 compiler-gcc: integrate the various compiler-gcc[345].h files
d2bccdc mac80211: properly deal with station hashtable insert errors
e4ad83b drm/i915: Fix race condition in intel_dp_destroy_mst_connector()
fc72648 drm/i915: Update atomic state when removing mst connector, v3.
2d6e463 dmaengine: hsu: correct use of channel status register
be851fa usb: renesas_usbhs: fix to avoid using a disabled ep in usbhsg_queue_done()
4139171 xen/events: Mask a moving irq
fc4d092 ALSA: usb-audio: Add a sample rate quirk for Phoenix Audio TMX320
c1f5eb6 ext4: ignore quota mount options if the quota feature is enabled
cc15762 KVM: x86: Inject pending interrupt even if pending nmi exist
031b34d ext4: add lockdep annotations for i_data_sem
9dcc54b sd: Fix excessive capacity printing on devices with blocks bigger than 512 bytes
6175a5a [media] au0828: Fix dev_state handling
ec91cea [media] au0828: fix au0828_v4l2_close() dev_state race condition
15f5722 USB: digi_acceleport: do sanity checking for the number of ports
45f4b9c USB: cypress_m8: add endpoint sanity check
4b8d00f USB: mct_u232: add sanity checking in probe
6b659bb drm/qxl: fix cursor position with non-zero hotspot
5c05999 usb: renesas_usbhs: disable TX IRQ before starting TX DMAC transfer
250443d usb: renesas_usbhs: avoid NULL pointer derefernce in usbhsf_pkt_handler()
071072e ARM: OMAP2+: hwmod: Fix updating of sysconfig register
8db1fb6 HID: usbhid: fix inconsistent reset/resume/reset-resume behavior
From yocto-kernel-cache:
4b4199b Revert "common-pc*: Have *-standard BSPs use standard/intel"
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.4:
53e8410 mmc: mmc: Fix partition switch timeout for some eMMCs
1256894 mmc: mmc: Attempt to flush cache before reset
9c0fffe mmc: sdhci: Remove SDHCI_SDR104_NEEDS_TUNING
fa337a1 mmc: core: Do regular power cycle when lacking eMMC HW reset support
54179f6 pinctrl: intel: make the high level interrupt working
f170df4 device property: convert to use match_string() helper
c33ead2 lib/string: introduce match_string() helper
1390667 device property: fix for a case of use-after-free
2a293fe device property: fwnode->secondary may contain ERR_PTR(-ENODEV)
755ae5c mmc: make MAN_BKOPS_EN message a debug
029f8f5 intel_idle: add BXT support
917289e intel_idle: Add SKX support
687143a intel_idle: Clean up all registered devices on exit.
631b661 intel_idle: Propagate hot plug errors.
2b207b2 intel_idle: Don't overreact to a cpuidle registration failure.
241e122 intel_idle: Setup the timer broadcast only on successful driver load.
0eed236 intel_idle: Avoid a double free of the per-CPU data.
6f64cec intel_idle: Fix dangling registration on error path.
422dc7a intel_idle: Fix deallocation order on the driver exit path.
a953265 intel_idle: Remove redundant initialization calls.
a728676 intel_idle: Fix a helper function's return value.
65f8c73 intel_idle: remove useless return from void function.
daa2ee8 mfd: intel-lpss: Pass I2C configuration via properties on BXT
23afcc8 intel_idle: Support for Intel Xeon Phi Processor x200 Product Family
a45b2ec ACPI / gpio: Add irq_type when a GPIO is used as an interrupt
30172f0 ACPI: Rename acpi_gsi_get_irq_type to acpi_dev_get_irq_type and export symbol
8036200 Revert "gpio: revert get() to non-errorprogating behaviour"
122f7f8 device property: avoid allocations of 0 length
b73aa97 device property: the secondary fwnode needs to depend on the primary
af345ee mfd: intel-lpss: Pass HSUART configuration via properties
f7234c3 mfd: intel-lpss: Pass SDA hold time to I2C host controller driver
5a828d0 mfd: intel-lpss: Add support for passing device properties
d23cd03 mfd: core: propagate device properties to sub devices drivers
c7c3fd1 driver core: platform: Add support for built-in device properties
8472af8 device property: Take a copy of the property set
4cbb58f device property: Fallback to secondary fwnode if primary misses the property
f9d3687 device property: return -EINVAL when property isn't found in ACPI
2164c0d device property: improve readability of macros
8fd19e9 device property: helper macros for property entry creation
a037877 device property: keep single value inplace
77c4d97 device property: refactor built-in properties support
0968394 device property: rename helper functions
d79c4dd device property: always check for fwnode type
2e4ae64 gpiolib: do not allow to insert an empty gpiochip
0c01b85 pwm: lpss: Rework the sequence of programming PWM_SW_UPDATE
e5d9413 pwm: lpss: Update PWM setting for Broxton
b76110b pwm: lpss: Remove ->free() callback
From yocto-kernel-cache:
3a5f494 Revert "common-pc*: Have *-standard BSPs use standard/intel"
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
| |
linux-yocto-tiny uses hyphens rather than underscores between SRCREV
and the machine or meta specification, preventing it from actually
taking effect. Fix it by changing the hyphens to underscores.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
| |
We now have a dedicated standard/tiny/intel branch for Intel
platforms, so have the the 4.1 tiny kernel recipe make use of it.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
| |
We now have a dedicated standard/tiny/intel branch for Intel
platforms, so have the the 4.4 tiny kernel recipe make use of it.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
| |
We now have a dedicated standard/preempt-rt/intel branch for Intel
platforms, so have the the 4.1 rt kernel recipe make use of it.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
| |
We now have a dedicated standard/intel branch for Intel platforms, so
have the the 4.1 kernel recipe make use of it.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
| |
We now have a dedicated standard/preempt-rt/intel branch for Intel
platforms, so have the the 4.4 rt kernel recipe make use of it.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
| |
We now have a dedicated standard/intel branch for Intel platforms, so
have the the 4.4 kernel recipe make use of it.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.4:
628bf62 Merge tag 'v4.4.11' into standard/base
544ec5b Linux 4.4.11
6ff8315 nf_conntrack: avoid kernel pointer value leak in slab name
62b6836 drm/radeon: fix DP link training issue with second 4K monitor
bafa4fb drm/i915/bdw: Add missing delay during L3 SQC credit programming
bf12e89 drm/i915: Bail out of pipe config compute loop on LPT
472f52f drm/radeon: fix PLL sharing on DCE6.1 (v2)
9df2dc6 Revert "[media] videobuf2-v4l2: Verify planes array in buffer dequeueing"
1abbf804 Input: max8997-haptic - fix NULL pointer dereference
007796c get_rock_ridge_filename(): handle malformed NM entries
35eb30c tools lib traceevent: Do not reassign parg after collapse_tree()
4c127a3 qla1280: Don't allocate 512kb of host tags
4549fc7 atomic_open(): fix the handling of create_error
b657027 regulator: axp20x: Fix axp22x ldo_io voltage ranges
fc2d8c9 regulator: s2mps11: Fix invalid selector mask and voltages for buck9
cf73d8a workqueue: fix rebind bound workers warning
b66cb8c ARM: dts: at91: sam9x5: Fix the memory range assigned to the PMC
8e5bb3c vfs: rename: check backing inode being equal
b0dac61 vfs: add vfs_select_inode() helper
e54c41b perf/core: Disable the event on a truncated AUX record
4e7e3f5 regmap: spmi: Fix regmap_spmi_ext_read in multi-byte case
1fba064 pinctrl: at91-pio4: fix pull-up/down logic
1441dcb spi: spi-ti-qspi: Handle truncated frames properly
4441892 spi: spi-ti-qspi: Fix FLEN and WLEN settings if bits_per_word is overridden
ca100af spi: pxa2xx: Do not detect number of enabled chip selects on Intel SPT
90204cb ALSA: hda - Fix broken reconfig
28ff35e ALSA: hda - Fix white noise on Asus UX501VW headset
28c5644 ALSA: hda - Fix subwoofer pin on ASUS N751 and N551
7e8b58b ALSA: usb-audio: Yet another Phoneix Audio device quirk
2a5db18 ALSA: usb-audio: Quirk for yet another Phoenix Audio devices (v2)
7c71200 crypto: testmgr - Use kmalloc memory for RSA input
3cbc5f6 crypto: hash - Fix page length clamping in hash walk
6f15194 crypto: qat - fix invalid pf2vf_resp_wq logic
ce1bc44 s390/mm: fix asce_bits handling with dynamic pagetable levels
1d77f0a zsmalloc: fix zs_can_compact() integer overflow
dc3e6de ocfs2: fix posix_acl_create deadlock
3cbabd4 ocfs2: revert using ocfs2_acl_chmod to avoid inode cluster lock hang
1c76c5d net/route: enforce hoplimit max value
2cddc95 tcp: refresh skb timestamp at retransmit time
a7ddb04 net: thunderx: avoid exposing kernel stack
8385720 net: fix a kernel infoleak in x25 module
1575c09 uapi glibc compat: fix compile errors when glibc net/if.h included before linux/if.h MIME-Version: 1.0
5895701 bridge: fix igmp / mld query parsing
97c2160 net: bridge: fix old ioctl unlocked net device walk
67779d2 VSOCK: do not disconnect socket when peer has shutdown SEND only
bcf3e33 net/mlx4_en: Fix endianness bug in IPV6 csum calculation
e0c03136 net: fix infoleak in rtnetlink
52f307b net: fix infoleak in llc
f27e1ed net: fec: only clear a queue's work bit if the queue was emptied
71a783b netem: Segment GSO packets on enqueue
5ecc98e sch_dsmark: update backlog as well
67b014f sch_htb: update backlog as well
ca375cf net_sched: update hierarchical backlog too
1188e14 net_sched: introduce qdisc_replace() helper
c985780 gre: do not pull header in ICMP error processing
390d4b3 net: Implement net_dbg_ratelimited() for CONFIG_DYNAMIC_DEBUG case
85256f7 samples/bpf: fix trace_output example
bb10156f bpf: fix check_map_func_compatibility logic
3899251 bpf: fix refcnt overflow
608d2c3 bpf: fix double-fdput in replace_map_fd_with_map_ptr()
828255b net/mlx4_en: fix spurious timestamping callbacks
0633185 ipv4/fib: don't warn when primary address is missing if in_dev is dead
da465bd net/mlx5e: Fix minimum MTU
3032b09 net/mlx5e: Device's mtu field is u16 and not int
2a33f75 openvswitch: use flow protocol when recalculating ipv6 checksums
b5c9a73 atl2: Disable unimplemented scatter/gather feature
a66ce51 vlan: pull on __vlan_insert_tag error path and fix csum correction
79fdabe net: use skb_postpush_rcsum instead of own implementations
1d79437 cdc_mbim: apply "NDP to end" quirk to all Huawei devices
8427d55 bpf/verifier: reject invalid LD_ABS | BPF_DW instruction
5c136901 net: sched: do not requeue a NULL skb
a416c94 packet: fix heap info leak in PACKET_DIAG_MCLIST sock_diag interface
d0bfda5 route: do not cache fib route info on local routes with oif
c21fec1 decnet: Do not build routes to devices without decnet private data.
From yocto-kernel-cache:
6ec93aa kver: bump to v4.4.11
fca9cc2 beaglebone: builtin the usb controller drivers
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a patch to lms8 to fix an error cause by the newer
C++11 standard being enabled in GCC6 that requires additional
whitespace around User-Defined literals.
[YOCTO #9640]
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
| |
base_contains is simply a compatibility wrapper and may warn in the future, so
replace all instances with bb.utils.contains().
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
| |
From yocto-kernel-cache:
e8c492e kernel-cache: enable hdmi audio for ComputeStick
b78998f kernel-cache: change computestick BSP to standard/next branch
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From linux-yocto-4.4:
578ff2a MIPS: Prevent "restoration" of MSA context in non-MSA kernels
6c59530 powerpc/ptrace: Fix out of bounds array access warning
fe7ff38 Merge tag 'v4.4.10' into standard/base
4c2795d Linux 4.4.10
945b6ec drm/i915/skl: Fix DMC load on Skylake J0 and K0
f6ff739 lib/test-string_helpers.c: fix and improve string_get_size() tests
dfa11d5 ACPI / processor: Request native thermal interrupt handling via _OSC
8e1001c drm/i915: Fake HDMI live status
bc631165 drm/i915: Make RPS EI/thresholds multiple of 25 on SNB-BDW
fa26a3c drm/i915: Fix eDP low vswing for Broadwell
cf26f67 drm/i915/ddi: Fix eDP VDD handling during booting and suspend/resume
6b5f7a6 drm/radeon: make sure vertical front porch is at least 1
0f5c3af iio: ak8975: fix maybe-uninitialized warning
d3cd04a iio: ak8975: Fix NULL pointer exception on early interrupt
a71718d drm/amdgpu: set metadata pointer to NULL after freeing.
3d2ef4c drm/amdgpu: make sure vertical front porch is at least 1
c04e6e9 gpu: ipu-v3: Fix imx-ipuv3-crtc module autoloading
6e9544f nvmem: mxs-ocotp: fix buffer overflow in read
e5dd50f USB: serial: cp210x: add Straizona Focusers device ids
c8f8a51 USB: serial: cp210x: add ID for Link ECU
6e337a0 ata: ahci-platform: Add ports-implemented DT bindings.
a7fa0a4 libahci: save port map for forced port map
beac678 powerpc: Fix bad inline asm constraint in create_zero_mask()
ee3e27f ACPICA: Dispatcher: Update thread ID for recursive method calls
ac8fc72 x86/sysfb_efi: Fix valid BAR address range check
f0f21f8 ARC: Add missing io barriers to io{read,write}{16,32}be()
303fa96 ARM: cpuidle: Pass on arm_cpuidle_suspend()'s return value
b17580a propogate_mnt: Handle the first propogated copy being a slave
ddd5c31 fs/pnode.c: treat zero mnt_group_id-s as unequal
73c1fd0 x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO
a7ebd7f MAINTAINERS: Remove asterisk from EFI directory names
4bc9468 writeback: Fix performance regression in wb_over_bg_thresh()
639ddea batman-adv: Reduce refcnt of removed router when updating route
e426a83 batman-adv: Fix broadcast/ogm queue limit on a removed interface
c6865db batman-adv: Check skb size before using encapsulated ETH+VLAN header
f9d4649 batman-adv: fix DAT candidate selection (must use vid)
24b8a17 mm: update min_free_kbytes from khugepaged after core initialization
898149d proc: prevent accessing /proc/<PID>/environ until it's ready
5fd407a Input: zforce_ts - fix dual touch recognition
5844e4c HID: Fix boot delay for Creative SB Omni Surround 5.1 with quirk
bba1e81 HID: wacom: Add support for DTK-1651
11dc804 xen/evtchn: fix ring resize when binding new events
58d378b xen/balloon: Fix crash when ballooning on x86 32 bit PAE
0f7ea06 xen: Fix page <-> pfn conversion on 32 bit systems
dd86efc ARM: SoCFPGA: Fix secondary CPU startup in thumb2 kernel
63e9a60 ARM: EXYNOS: Properly skip unitialized parent clock in power domain on
851375c mm/zswap: provide unique zpool name
d27e2dd mm, cma: prevent nr_isolated_* counters from going negative
fe21a25 Minimal fix-up of bad hashing behavior of hash_64()
f3b51a0 MD: make bio mergeable
8d29239 tracing: Don't display trigger file for events that can't be enabled
fe9295e mac80211: fix statistics leak if dev_alloc_name() fails
ee22885f ath9k: ar5008_hw_cmn_spur_mitigate: add missing mask_m & mask_p initialisation
8e9a156 lpfc: fix misleading indentation
0d50da4 clk: qcom: msm8960: Fix ce3_src register offset
5a9a567 clk: versatile: sp810: support reentrance
faaf496 clk: qcom: msm8960: fix ce3_core clk enable register
cf5281e clk: meson: Fix meson_clk_register_clks() signature type mismatch
c7ea1f7 clk: rockchip: free memory in error cases when registering clock branches
e6ce6ce0 soc: rockchip: power-domain: fix err handle while probing
f0e92143b clk-divider: make sure read-only dividers do not write to their register
d65bf4e CNS3xxx: Fix PCI cns3xxx_write_config()
c94897e mwifiex: fix corner case association failure
5dd660e ata: ahci_xgene: dereferencing uninitialized pointer in probe
be08600 nbd: ratelimit error msgs after socket close
8cc8381 mfd: intel-lpss: Remove clock tree on error path
f94ad40 ipvs: drop first packet to redirect conntrack
ba5e7e6 ipvs: correct initial offset of Call-ID header search in SIP persistence engine
c6a012b ipvs: handle ip_vs_fill_iph_skb_off failure
23493843 RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips
a9bd748 Revert: "powerpc/tm: Check for already reclaimed tasks"
From yocto-kernel-cache:
d6ee402 powerpc/ptrace: Fix out of bounds array access warning
b7ce076 kver: bump to v4.4.10
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
| |
Bump from linux 4.4.3 to 4.4.9. Contains many fixes from stable.
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
|
|
|
|
|
| |
Grabs latest ltsi updates and some minor configuration changes.
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|