Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
421 commits
Select commit Hold shift + click to select a range
add333a
USB: gadgetfs: fix use-after-free bug
AlanStern Dec 9, 2016
1c069b0
USB: gadgetfs: fix checks of wTotalLength in config descriptors
AlanStern Dec 9, 2016
890e6c2
USB: gadgetfs: remove unnecessary assignment
AlanStern Dec 9, 2016
12a7f17
usb: dwc3: omap: fix race of pm runtime with irq handler in probe
grygoriyS Dec 12, 2016
0eae2fd
usb: dwc3: pci: Add "linux,sysdev_is_parent" property
jysnps Nov 29, 2016
86e881e
usb: dwc2: fix flags for DMA descriptor allocation in dwc2_hsotg_ep_e…
mszyprow Dec 1, 2016
8f8983a
usb: dwc3: pci: add Intel Gemini Lake PCI ID
Apr 1, 2016
7b01738
usb: gadget: udc: core: fix return code of usb_gadget_probe_driver()
felixhaedicke Dec 29, 2016
5d45b01
ARM: davinci: da850: fix infinite loop in clk_set_rate()
brgl Dec 7, 2016
ef37427
ARM: davinci: da850: don't add emac clock to lookup table twice
brgl Dec 7, 2016
4271576
USB: serial: f81534: detect errors from f81534_logic_to_phy_port()
geertu Dec 18, 2016
35f432a
mac80211: initialize fast-xmit 'info' later
jmberg-intel Jan 2, 2017
48cd30b
ARM: davinci: Make __clk_{enable,disable} functions public
anobli Dec 9, 2016
d1df1e0
ARM: davinci: da8xx: Fix sleeping function called from invalid context
anobli Dec 9, 2016
f83f90c
HID: usbhid: Add quirk for the Futaba TOSD-5711BB VFD
ajw107 Dec 23, 2016
8aa2cc7
HID: usbhid: Add quirk for Mayflash/Dragonrise DolphinBar.
marcelh83 Dec 20, 2016
143fca7
HID: sensor-hub: Move the memset to sensor_hub_get_feature()
spandruvada Dec 27, 2016
890b73a
Merge tag 'iio-fixes-for-4.10a' of git://git.kernel.org/pub/scm/linux…
gregkh Jan 2, 2017
6c006a9
clean_bdev_aliases: Prevent cleaning blocks that are not in block range
Dec 25, 2016
f2e0a0b
block: Make wbt_wait() definition consistent with declaration
Jan 2, 2017
542b9f0
ARM: dts: qcom: apq8064: Add missing scm clock
andersson Dec 29, 2016
9eca535
block: Avoid that sparse complains about context imbalance in __wbt_w…
Jan 2, 2017
71a332e
Merge tag 'openrisc-for-linus' of git://github.com/openrisc/linux
torvalds Jan 2, 2017
b4a9eb4
parisc: Add line-break when printing segfault info
hdeller Jan 2, 2017
74e5c26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Jan 2, 2017
94ba998
Merge tag 'mac80211-for-davem-2017-01-02' of git://git.kernel.org/pub…
davem330 Jan 2, 2017
d0af683
flow_dissector: Update pptp handling to avoid null pointer deref.
pomac303 Jan 2, 2017
7ababb7
igmp: Make igmp group member RFC 3376 compliant
mtesar-rh Jan 2, 2017
e9572fd
hwmon: (lm90) fix temp1_max_alarm attribute
mwalle Jan 2, 2017
da28756
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Jan 2, 2017
4e5da36
Documentation/networking: fix typo in mpls-sysctl
aalemayhu Jan 2, 2017
c2a6bba
ACPI / scan: Prefer devices without _HID/_CID for _ADR matching
rafaeljw Dec 30, 2016
6e092c8
PM / docs: Drop confusing kernel-doc references from infrastructure.rst
rafaeljw Dec 19, 2016
9932ef3
MAINTAINERS: Add myself as reviewer for DEVFREQ subsystem support
chanwoochoi Dec 28, 2016
73613b1
PM / devfreq: Fix the bug of devfreq_add_device when governor is NULL
chanwoochoi Dec 28, 2016
32dd773
PM / devfreq: exynos-bus: Fix the wrong return value
chanwoochoi Dec 28, 2016
c8b4ec8
Merge tag 'fscrypt-for-stable' of git://git.kernel.org/pub/scm/linux/…
torvalds Jan 3, 2017
116dad7
ARM: dts: imx6: Disable "weim" node in the dtsi files
Dec 30, 2016
dcafc45
drm/meson: Fix plane atomic check when no crtc for the plane
superna9999 Jan 2, 2017
8581f1b
drm/i915: Force VDD off on the new power seqeuencer before starting t…
vsyrjala Dec 20, 2016
00b2b72
drm/i915: Move the min_pixclk[] handling to the end of readout
vsyrjala Dec 20, 2016
a6d3e7d
drm/i915: Initialize overlay->last_flip properly
vsyrjala Dec 21, 2016
b72eb5f
drm/i915: Fix oopses in the overlay code due to i915_gem_active stuff
vsyrjala Dec 7, 2016
9169757
drm/i915: Fix oops in overlay due to frontbuffer tracking
vsyrjala Dec 7, 2016
c3f923b
drm/i915: Don't clflush before release phys object
ickle Dec 23, 2016
64d1461
drm/i915: Silence allocation failure during sg_trim()
ickle Dec 23, 2016
2471eb5
drm/i915: Prevent timeline updates whilst performing reset
ickle Dec 23, 2016
e2eb31d
ALSA: fireworks: fix asymmetric API call at unit removal
takaswie Jan 3, 2017
6a2a2f4
ALSA: firewire-tascam: Fix to handle error from initialization of str…
takaswie Jan 3, 2017
6b7e95d
ALSA: firewire-lib: change structure member with proper type
takaswie Jan 3, 2017
9418ee1
usb: dwc3: gadget: Fix full speed mode
Jan 3, 2017
43aef5c
usb: gadget: Fix copy/pasted error message
dlech Jan 2, 2017
8d6bbff
Merge tag 'fixes-for-v4.10-rc3' of git://git.kernel.org/pub/scm/linux…
gregkh Jan 3, 2017
f9751a6
xen: events: Replace BUG() with BUG_ON()
mystictot Dec 24, 2016
8f87e62
net: stmmac: dwmac-oxnas: fix of-node leak
jhovold Jan 2, 2017
6b4c212
net: stmmac: dwmac-oxnas: fix fixed-link-phydev leaks
jhovold Jan 2, 2017
a8de4d7
net: stmmac: dwmac-oxnas: use generic pm implementation
jhovold Jan 2, 2017
a2962b0
Merge branch 'dwmac-oxnas-leaks'
davem330 Jan 3, 2017
515028f
net: macb: Updated resource allocation function calls to new version …
Jan 2, 2017
5350d54
ipv4: Do not allow MAIN to be alias for new LOCAL w/ custom rules
Jan 2, 2017
096de2f
benet: stricter vxlan offloading check in be_features_check
qsn Jan 3, 2017
3b48ab2
drop_monitor: consider inserted data in genlmsg_end
wr0112358 Jan 3, 2017
e7c9a3d
staging: octeon: Call SET_NETDEV_DEV()
ffainelli Dec 15, 2016
ee8665e
xhci: free xhci virtual devices with leaf nodes first
matnyman Jan 3, 2017
90797ae
usb: xhci: fix return value of xhci_setup_device()
LuBaolu Jan 3, 2017
28bedb5
usb: return error code when platform_get_irq fails
SinkFinder Jan 3, 2017
2b98546
usb: xhci: fix possible wild pointer
LuBaolu Jan 3, 2017
2a7cfdf
usb: host: xhci: Fix possible wild pointer when handling abort command
wangbaolin719 Jan 3, 2017
a5a1b95
xhci: Handle command completion and timeout race
matnyman Jan 3, 2017
4dea707
usb: xhci: hold lock over xhci_abort_cmd_ring()
LuBaolu Jan 3, 2017
cb4d5ce
xhci: Use delayed_work instead of timer for command timeout
OGAWAHirofumi Jan 3, 2017
1c111b6
xhci: Fix race related to abort operation
OGAWAHirofumi Jan 3, 2017
6c97cfc
usb: xhci: apply XHCI_PME_STUCK_QUIRK to Intel Apollo Lake
wanahmadzainie Jan 3, 2017
29fc1aa
usb: host: xhci: handle COMP_STOP from SETUP phase too
Jan 3, 2017
1cf3df8
ARM64: dts: meson-gxl: fix GPIO include
khilman Nov 7, 2016
fafdbdf
ARM64: dts: meson-gx: Add Graphic Controller nodes
superna9999 Dec 1, 2016
fcdaf1a
ARM64: defconfig: enable DRM_MESON as module
khilman Dec 9, 2016
4309cfe
drivers: psci: annotate timer on stack to silence odebug messages
sudeep-holla Jan 3, 2017
32d53d1
MAINTAINERS: extend PSCI entry to cover the newly add PSCI checker code
sudeep-holla Jan 3, 2017
0b47a6b
Xen: ARM: Zero reserved fields of xatp before making hypervisor call
Dec 28, 2016
0f64df3
Merge branch 'parisc-4.10-2' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Jan 3, 2017
9988f4d
latent_entropy: fix ARM build error on earlier gcc
kees Dec 16, 2016
81d873a
gcc-plugins: update gcc-common.h for gcc-7
kees Dec 16, 2016
be29d20
audit: Fix sleep in atomic
jankara Dec 14, 2016
7158339
block: fix up io_poll documentation
JeffMoyer Jan 3, 2017
926d93a
net: vrf: Add missing Rx counters
Jan 3, 2017
7a21272
xfs: fix double-cleanup when CUI recovery fails
djwong Jan 4, 2017
20e73b0
xfs: use the actual AG length when reserving blocks
djwong Jan 4, 2017
a1b7a4d
xfs: fix crash and data corruption due to removal of busy COW extents
Jan 4, 2017
721a0ed
xfs: update MAINTAINERS
djwong Jan 4, 2017
ff97f23
xfs: fix max_retries _show and _store functions
cmaiolino Jan 4, 2017
f97fd38
drm: tilcdc: simplify the recovery from sync lost error on rev1
brgl Dec 19, 2016
3dca011
USB: serial: cyberjack: fix NULL-deref at open
jhovold Jan 3, 2017
c4ac449
USB: serial: garmin_gps: fix memory leak on failed URB submit
jhovold Jan 3, 2017
0dd4084
USB: serial: io_edgeport: fix NULL-deref at open
jhovold Jan 3, 2017
a323fef
USB: serial: io_ti: fix NULL-deref at open
jhovold Jan 3, 2017
4f9785c
USB: serial: io_ti: fix another NULL-deref at open
jhovold Jan 3, 2017
2330d0a
USB: serial: io_ti: fix I/O after disconnect
jhovold Jan 3, 2017
e35d6d7
USB: serial: io_ti: bind to interface after fw download
jhovold Jan 3, 2017
90507d5
USB: serial: iuu_phoenix: fix NULL-deref at open
jhovold Jan 3, 2017
5d9b0f8
USB: serial: keyspan_pda: verify endpoints at probe
jhovold Jan 3, 2017
21ce578
USB: serial: kobil_sct: fix NULL-deref in write
jhovold Jan 3, 2017
b05aebc
USB: serial: mos7720: fix NULL-deref at open
jhovold Jan 3, 2017
91a1ff4
USB: serial: mos7720: fix use-after-free on probe errors
jhovold Jan 3, 2017
75dd211
USB: serial: mos7720: fix parport use-after-free on probe errors
jhovold Jan 3, 2017
fde1faf
USB: serial: mos7720: fix parallel probe
jhovold Jan 3, 2017
9da049b
USB: serial: mos7720: remove obsolete port initialisation
jhovold Jan 3, 2017
5c75633
USB: serial: mos7840: fix NULL-deref at open
jhovold Jan 3, 2017
fc43e65
USB: serial: mos7840: remove unused write URB
jhovold Jan 3, 2017
472d7e5
USB: serial: mos7840: fix misleading interrupt-URB comment
jhovold Jan 3, 2017
a5bc019
USB: serial: omninet: fix NULL-derefs at open and disconnect
jhovold Jan 3, 2017
5afeef2
USB: serial: oti6858: fix NULL-deref at open
jhovold Jan 3, 2017
76ab439
USB: serial: pl2303: fix NULL-deref at open
jhovold Jan 3, 2017
f09d188
USB: serial: quatech2: fix sleep-while-atomic in close
jhovold Jan 3, 2017
cc09092
USB: serial: spcp8x5: fix NULL-deref at open
jhovold Jan 3, 2017
ef07993
USB: serial: ti_usb_3410_5052: fix NULL-deref at open
jhovold Jan 3, 2017
aebe55c
drm: Clean up planes in atomic commit helper failure path
pinchartl Jan 2, 2017
85bcf96
ALSA: hda - Fix up GPIO for ASUS ROG Ranger
tiwai Dec 6, 2016
0c931a2
drm/meson: Fix CVBS initialization when HDMI is configured by bootloader
superna9999 Jan 2, 2017
5db60ea
drm/meson: Fix CVBS VDAC disable
superna9999 Jan 4, 2017
04f6152
MAINTAINERS: add myself as maintainer of fbdev
bzolnier Jan 4, 2017
4dcd19b
video: fbdev: cobalt_lcdfb: Handle return NULL error from devm_ioremap
ArvindYadavCs Dec 13, 2016
aec0e86
iommu/vt-d: Flush old iommu caches for kdump when the device gets con…
Dec 5, 2016
65ca7f5
iommu/vt-d: Fix pasid table size encoding
Dec 6, 2016
432abf6
iommu/amd: Fix the left value check of cmd buffer
huangrui Dec 12, 2016
84cc8ca
Merge tag 'renesas-fixes-for-v4.10' of https://git.kernel.org/pub/scm…
arndb Jan 4, 2017
cb2cc43
Merge tag 'qcom-fixes-for-4.10-rc1' of git://git.kernel.org/pub/scm/l…
arndb Jan 4, 2017
d4032cc
Merge tag 'samsung-soc-4.10-2' of git://git.kernel.org/pub/scm/linux/…
arndb Jan 4, 2017
46a3bf8
Merge tag 'omap-for-v4.10/fixes-rc1' of git://git.kernel.org/pub/scm/…
arndb Jan 4, 2017
fcf14b8
Merge tag 'qcom-arm-fixes-for-4.10-rc2' of git://git.kernel.org/pub/s…
arndb Jan 4, 2017
ad040d8
Merge tag 'imx-fixes-4.10' of git://git.kernel.org/pub/scm/linux/kern…
arndb Jan 4, 2017
43a8df7
Merge tag 'scpi-fixes-4.10' of git://git.kernel.org/pub/scm/linux/ker…
arndb Jan 4, 2017
d293dba
vfio-mdev: fix some error codes in the sample code
Nov 24, 2016
f53c1e6
Merge tag 'vexpress-fixes-4.10' of git://git.kernel.org/pub/scm/linux…
arndb Jan 4, 2017
e19f32d
vfio-pci: Handle error from pci_iomap
ArvindYadavCs Jan 3, 2017
46db991
Merge tag 'juno-fixes-4.10' of git://git.kernel.org/pub/scm/linux/ker…
arndb Jan 4, 2017
5c6ec6a
Merge tag 'psci-fixes-4.10' of git://git.kernel.org/pub/scm/linux/ker…
arndb Jan 4, 2017
e9b2aef
Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/linux/kerne…
arndb Jan 4, 2017
1b9ec81
Merge tag 'davinci-fixes-for-v4.10' of git://git.kernel.org/pub/scm/l…
arndb Jan 4, 2017
6ef4fb3
arm64: mm: fix show_pte KERN_CONT fallout
mrutland-arm Jan 3, 2017
9d84fb2
arm64: restore get_current() optimisation
mrutland-arm Jan 3, 2017
99b9be7
Merge tag 'gcc-plugins-v4.10-rc3' of git://git.kernel.org/pub/scm/lin…
torvalds Jan 4, 2017
9f74451
Merge tag 'fbdev-v4.10-rc2' of git://github.com/bzolnier/linux
torvalds Jan 4, 2017
62f8c40
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
torvalds Jan 4, 2017
5026c9c
mei: bus: fix mei_cldev_enable KDoc
ausyskin Dec 14, 2016
e09ee85
mei: move write cb to completion on credentials failures
ausyskin Dec 14, 2016
01d0d2c
nvmem: qfprom: Allow single byte accesses for read/write
vivekgautam1 Jan 4, 2017
14ba972
nvmem: imx-ocotp: Fix wrong register size
dnltz Jan 4, 2017
b577faf
nvmem: fix nvmem_cell_read() return type doc
computersforpeace Jan 4, 2017
63dfb0d
net: usb: asix_devices: add .reset_resume for USB PM
Jan 3, 2017
a9a8cdb
libcxgb: fix error check for ip6_route_output()
Jan 3, 2017
cd7aeb1
LiquidIO VF: s/select/imply/ for PTP_1588_CLOCK
Jan 3, 2017
bb7da33
net: systemport: Utilize skb_put_padto()
ffainelli Jan 4, 2017
38e5a85
net: systemport: Pad packet before inserting TSB
ffainelli Jan 4, 2017
c030af8
Merge branch 'systemport-padding-and-TSB-insertion'
davem330 Jan 4, 2017
3fe61f0
dpaa_eth: cleanup after init_phy() failure
madalinbucur Jan 4, 2017
0fbb0f2
dpaa_eth: Initialize CGR structure before init
Jan 4, 2017
aa9773b
Merge branch 'dpaa_eth-fixes'
davem330 Jan 4, 2017
4fdda95
sfc: don't report RX hash keys to ethtool when RSS wasn't enabled
ecree-solarflare Jan 4, 2017
c6ef7fd
vfio-mdev: fix non-standard ioctl return val causing i386 build fail
Jan 4, 2017
c7efff9
ALSA: hda - Apply asus-mode8 fixup to ASUS X71SL
tiwai Jan 4, 2017
71eae1c
sh_eth: enable RX descriptor word 0 shift on SH7734
Jan 4, 2017
4cf1846
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
torvalds Jan 4, 2017
e11b629
cpufreq: dt: Add support for APM X-Gene 2
hotran Dec 15, 2016
e02003b
Merge tag 'xfs-for-linus-4.10-rc3' of git://git.kernel.org/pub/scm/fs…
torvalds Jan 5, 2017
1d0f953
ALSA: usb-audio: Fix irq/process data synchronization
10ne1 Jan 4, 2017
13a6c83
ALSA: usb-audio: test EP_FLAG_RUNNING at urb completion
10ne1 Jan 4, 2017
e4f34cf
Revert "ALSA: firewire-lib: change structure member with proper type"
takaswie Jan 5, 2017
753aacf
nl80211: fix sched scan netlink socket owner destruction
jmberg-intel Jan 5, 2017
c7858bf
asm-prototypes: Clear any CPP defines before declaring the functions
Jan 3, 2017
4c88145
KVM: MIPS: Don't clobber CP0_Status.UX
Jan 3, 2017
32eb12a
KVM: MIPS: Flush KVM entry code from icache globally
Jan 3, 2017
69130ea
KVM: VMX: remove duplicated declaration
Dec 22, 2016
696c7f8
ACPI / DMAR: Avoid passing NULL to acpi_put_table()
rafaeljw Jan 5, 2017
9b60047
r8169: fix the typo in the comment
Jan 5, 2017
c8d204b
Merge tag 'usb-serial-4.10-rc3' of git://git.kernel.org/pub/scm/linux…
gregkh Jan 5, 2017
d896b31
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
davem330 Jan 5, 2017
ae30ab4
kbuild: initramfs fix dependency checking for compressed target
npiggin Jan 5, 2017
9e3596b
kbuild: initramfs cleanup, set target from Kconfig
npiggin Jan 5, 2017
6def85a
usb: musb: core: add clear_ep_rxintr() to musb_platform_ops
liubiin Jan 4, 2017
c48400b
usb: musb: dsps: implement clear_ep_rxintr() callback
liubiin Jan 4, 2017
8c300fe
usb: musb: Fix trying to free already-free IRQ 4
tmlind Jan 4, 2017
c8bd2ac
usb: musb: fix compilation warning on unused function
Jan 4, 2017
5563bb5
usb: musb: blackfin: add bfin_fifo_offset in bfin_ops
Jan 4, 2017
3bc02bc
usb: hub: Move hub_port_disable() to fix warning if PM is disabled
geertu Dec 14, 2016
674aea0
usb: storage: unusual_uas: Add JMicron JMS56x to unusual device
oneukum Jan 2, 2017
421463b
hyper-v: Add myself as additional MAINTAINER
shemminger Jan 5, 2017
383378d
Merge tag 'for-linus-4.10-rc2-tag' of git://git.kernel.org/pub/scm/li…
torvalds Jan 5, 2017
b400792
Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Jan 5, 2017
8f12dc2
usb: ohci-at91: use descriptor-based gpio APIs correctly
peda-r Dec 22, 2016
c433eb7
Merge tag 'pinctrl-v4.10-2' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Jan 5, 2017
0a8fd13
USB: fix problems with duplicate endpoint addresses
AlanStern Dec 19, 2016
ed40875
Merge tag 'drm-intel-fixes-2017-01-05' of git://anongit.freedesktop.o…
torvalds Jan 5, 2017
6989606
Merge branch 'stable-4.10' of git://git.infradead.org/users/pcmoore/a…
torvalds Jan 6, 2017
88ba6ca
Merge tag 'platform-drivers-x86-v4.10-3' of git://git.infradead.org/u…
torvalds Jan 6, 2017
3baad65
Merge branch 'pm-cpufreq'
rafaeljw Jan 6, 2017
7e2b9d8
Merge branches 'pm-domains', 'pm-docs' and 'pm-devfreq'
rafaeljw Jan 6, 2017
f1dabf0
Merge branches 'acpi-scan', 'acpi-sysfs', 'acpi-wdat' and 'acpi-tables'
rafaeljw Jan 6, 2017
7453c54
swiotlb: Export swiotlb_max_segment to users
konradwilk Dec 20, 2016
b937a86
Merge tag 'pm-4.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Jan 6, 2017
7397e1e
Merge tag 'acpi-4.10-rc3' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Jan 6, 2017
65cdc40
Merge tag 'iommu-fixes-v4.10-rc2' of git://git.kernel.org/pub/scm/lin…
torvalds Jan 6, 2017
2fd8774
Merge branch 'stable/for-linus-4.10' of git://git.kernel.org/pub/scm/…
torvalds Jan 6, 2017
5824f92
Merge tag 'vfio-v4.10-rc3' of git://github.com/awilliam/linux-vfio
torvalds Jan 6, 2017
978d363
sh_eth: fix EESIPR values for SH77{34|63}
Jan 4, 2017
0f1f9cb
sh_eth: R8A7740 supports packet shecksumming
Jan 4, 2017
896b4db
amd-xgbe: Fix IRQ processing when running in single IRQ mode
tlendacky Jan 4, 2017
5ca7d1c
net: phy: dp83867: fix irq generation
grygoriyS Jan 5, 2017
93e246f
vti6: fix device register to report IFLA_INFO_KIND
Jan 6, 2017
219a808
Merge tag 'mac80211-for-davem-2017-01-06' of git://git.kernel.org/pub…
davem330 Jan 6, 2017
7f4c4f8
MAINTAINERS: Update mailing list for radeon and amdgpu
alexdeucher Dec 19, 2016
c4642a4
drm/amd/amdgpu: add Polaris12 support (v3)
Dec 14, 2016
f430952
drm/amdgpu/powerplay: add Polaris12 support
Dec 14, 2016
fc8e9c5
drm/amd/amdgpu: add Polaris12 PCI ID
Aug 4, 2016
d6df71e
drm/amdgpu: remove static integer for uvd pp state
Dec 21, 2016
70fd80d
drm/amd/powerplay: extend smu's response timeout time.
Dec 21, 2016
5165484
drm/amdgpu: update si kicker smc firmware
fcui-amd Dec 15, 2016
6458bd4
drm/radeon: update smc firmware selection for SI
alexdeucher Jan 5, 2017
8a08403
drm/radeon: drop verde dpm quirks
alexdeucher Jan 5, 2017
7192c54
drm/amdgpu: drop verde dpm quirks
alexdeucher Jan 5, 2017
b1ee517
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Jan 6, 2017
0828908
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Jan 6, 2017
baaf031
Merge tag 'hwmon-for-linus-v4.10-rc3' of git://git.kernel.org/pub/scm…
torvalds Jan 6, 2017
d72f0de
Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux…
torvalds Jan 6, 2017
308c470
Merge tag 'sound-4.10-rc3' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Jan 6, 2017
bcd5e1a
netlabel: add CALIPSO to the list of built-in protocols
pcmoore Jan 6, 2017
1d0f110
be2net: fix accesses to unicast list
ivecera Jan 6, 2017
01d0f71
MAINTAINERS: add greybus subsystem mailing list
gregkh Jan 6, 2017
87bc610
Merge branch 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Jan 7, 2017
b0b9b3d
mm: stop leaking PageTables
Jan 7, 2017
ea07b86
mm: workingset: fix use-after-free in shadow node shrinker
hnaz Jan 7, 2017
6052cd1
be2net: fix unicast list filling
ivecera Jan 6, 2017
f5992b7
tg3: Fix race condition in tg3_get_stats64().
Jan 6, 2017
6ea17ed
Merge tag 'staging-4.10-rc3' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Jan 8, 2017
cc250e2
Merge tag 'char-misc-4.10-rc3' of git://git.kernel.org/pub/scm/linux/…
torvalds Jan 8, 2017
83280e9
Merge tag 'usb-4.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Jan 8, 2017
9d5ecb0
bpf: change back to orig prog on too many passes
borkmann Jan 6, 2017
a121103
Linux 4.10-rc3
torvalds Jan 8, 2017
e1ef6f7
Merge tag 'drm-misc-fixes-2017-01-04' of git://anongit.freedesktop.or…
airlied Jan 8, 2017
13fe46b
Merge tag 'tilcdc-4.10-fixes' of https://github.com/jsarha/linux into…
airlied Jan 8, 2017
90e5d2d
Merge tag 'meson-drm-fixes-for-4.10' of git://people.freedesktop.org/…
airlied Jan 8, 2017
6906407
Merge branch 'msm-fixes-4.10' of git://people.freedesktop.org/~robcla…
airlied Jan 8, 2017
a2cd64f
net: stmmac: fix maxmtu assignment to be within valid range
fulong82 Jan 7, 2017
6edd870
Merge branch 'drm-fixes-4.10' of git://people.freedesktop.org/~agd5f/…
airlied Jan 8, 2017
a4c61b9
net: dsa: bcm_sf2: Do not clobber b53_switch_ops
ffainelli Jan 8, 2017
2cfe8f8
net: dsa: bcm_sf2: Utilize nested MDIO read/write
ffainelli Jan 8, 2017
03430fa
Merge branch 'bcm_sf2-fixes'
davem330 Jan 9, 2017
c92f5bd
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
torvalds Jan 9, 2017
756a733
Merge tag 'gpio-v4.10-2' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Jan 9, 2017
bd5d742
Merge tag 'drm-fixes-for-v4.10-rc4' of git://people.freedesktop.org/~…
torvalds Jan 9, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 12 additions & 1 deletion Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,16 @@
use by PCI
Format: <irq>,<irq>...

acpi_mask_gpe= [HW,ACPI]
Due to the existence of _Lxx/_Exx, some GPEs triggered
by unsupported hardware/firmware features can result in
GPE floodings that cannot be automatically disabled by
the GPE dispatcher.
This facility can be used to prevent such uncontrolled
GPE floodings.
Format: <int>
Support masking of GPEs numbered from 0x00 to 0x7f.

acpi_no_auto_serialize [HW,ACPI]
Disable auto-serialization of AML methods
AML control methods that contain the opcodes to create
Expand Down Expand Up @@ -3811,10 +3821,11 @@
it if 0 is given (See Documentation/cgroup-v1/memory.txt)

swiotlb= [ARM,IA-64,PPC,MIPS,X86]
Format: { <int> | force }
Format: { <int> | force | noforce }
<int> -- Number of I/O TLB slabs
force -- force using of bounce buffers even if they
wouldn't be automatically used by the kernel
noforce -- Never use bounce buffers (for debugging)

switches= [HW,M68k]

Expand Down
6 changes: 3 additions & 3 deletions Documentation/block/queue-sysfs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,9 @@ This is the hardware sector size of the device, in bytes.

io_poll (RW)
------------
When read, this file shows the total number of block IO polls and how
many returned success. Writing '0' to this file will disable polling
for this device. Writing any non-zero value will enable this feature.
When read, this file shows whether polling is enabled (1) or disabled
(0). Writing '0' to this file will disable polling for this device.
Writing any non-zero value will enable this feature.

io_poll_delay (RW)
------------------
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,17 @@ This driver provides a simple power button event via an Interrupt.
Required properties:
- compatible: should be "ti,tps65217-pwrbutton" or "ti,tps65218-pwrbutton"

Required properties for TPS65218:
Required properties:
- interrupts: should be one of the following
- <2>: For controllers compatible with tps65217
- <3 IRQ_TYPE_EDGE_BOTH>: For controllers compatible with tps65218

Examples:

&tps {
tps65217-pwrbutton {
compatible = "ti,tps65217-pwrbutton";
interrupts = <2>;
};
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,16 @@ TPS65217 Charger

Required Properties:
-compatible: "ti,tps65217-charger"
-interrupts: TPS65217 interrupt numbers for the AC and USB charger input change.
Should be <0> for the USB charger and <1> for the AC adapter.
-interrupt-names: Should be "USB" and "AC"

This node is a subnode of the tps65217 PMIC.

Example:

tps65217-charger {
compatible = "ti,tps65090-charger";
compatible = "ti,tps65217-charger";
interrupts = <0>, <1>;
interrupt-names = "USB", "AC";
};
15 changes: 0 additions & 15 deletions Documentation/driver-api/infrastructure.rst
Original file line number Diff line number Diff line change
Expand Up @@ -55,21 +55,6 @@ Device Drivers DMA Management
.. kernel-doc:: drivers/base/dma-mapping.c
:export:

Device Drivers Power Management
-------------------------------

.. kernel-doc:: drivers/base/power/main.c
:export:

Device Drivers ACPI Support
---------------------------

.. kernel-doc:: drivers/acpi/scan.c
:export:

.. kernel-doc:: drivers/acpi/scan.c
:internal:

Device drivers PnP support
--------------------------

Expand Down
4 changes: 2 additions & 2 deletions Documentation/networking/mpls-sysctl.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ platform_labels - INTEGER
possible to configure forwarding for label values equal to or
greater than the number of platform labels.

A dense utliziation of the entries in the platform label table
is possible and expected aas the platform labels are locally
A dense utilization of the entries in the platform label table
is possible and expected as the platform labels are locally
allocated.

If the number of platform label table entries is set to 0 no
Expand Down
27 changes: 15 additions & 12 deletions Documentation/vfio-mediated-device.txt
Original file line number Diff line number Diff line change
Expand Up @@ -127,22 +127,22 @@ the VFIO when devices are unbound from the driver.
Physical Device Driver Interface
--------------------------------

The physical device driver interface provides the parent_ops[3] structure to
define the APIs to manage work in the mediated core driver that is related to
the physical device.
The physical device driver interface provides the mdev_parent_ops[3] structure
to define the APIs to manage work in the mediated core driver that is related
to the physical device.

The structures in the parent_ops structure are as follows:
The structures in the mdev_parent_ops structure are as follows:

* dev_attr_groups: attributes of the parent device
* mdev_attr_groups: attributes of the mediated device
* supported_config: attributes to define supported configurations

The functions in the parent_ops structure are as follows:
The functions in the mdev_parent_ops structure are as follows:

* create: allocate basic resources in a driver for a mediated device
* remove: free resources in a driver when a mediated device is destroyed

The callbacks in the parent_ops structure are as follows:
The callbacks in the mdev_parent_ops structure are as follows:

* open: open callback of mediated device
* close: close callback of mediated device
Expand All @@ -151,14 +151,14 @@ The callbacks in the parent_ops structure are as follows:
* write: write emulation callback
* mmap: mmap emulation callback

A driver should use the parent_ops structure in the function call to register
itself with the mdev core driver:
A driver should use the mdev_parent_ops structure in the function call to
register itself with the mdev core driver:

extern int mdev_register_device(struct device *dev,
const struct parent_ops *ops);
const struct mdev_parent_ops *ops);

However, the parent_ops structure is not required in the function call that a
driver should use to unregister itself with the mdev core driver:
However, the mdev_parent_ops structure is not required in the function call
that a driver should use to unregister itself with the mdev core driver:

extern void mdev_unregister_device(struct device *dev);

Expand Down Expand Up @@ -223,6 +223,9 @@ Directories and files under the sysfs for Each Physical Device

sprintf(buf, "%s-%s", dev_driver_string(parent->dev), group->name);

(or using mdev_parent_dev(mdev) to arrive at the parent device outside
of the core mdev code)

* device_api

This attribute should show which device API is being created, for example,
Expand Down Expand Up @@ -394,5 +397,5 @@ References

[1] See Documentation/vfio.txt for more information on VFIO.
[2] struct mdev_driver in include/linux/mdev.h
[3] struct parent_ops in include/linux/mdev.h
[3] struct mdev_parent_ops in include/linux/mdev.h
[4] struct vfio_iommu_driver_ops in include/linux/vfio.h
24 changes: 17 additions & 7 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -3800,6 +3800,7 @@ F: include/linux/devcoredump.h
DEVICE FREQUENCY (DEVFREQ)
M: MyungJoo Ham <myungjoo.ham@samsung.com>
M: Kyungmin Park <kyungmin.park@samsung.com>
R: Chanwoo Choi <cw00.choi@samsung.com>
L: linux-pm@vger.kernel.org
T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
S: Maintained
Expand Down Expand Up @@ -4116,7 +4117,7 @@ F: drivers/gpu/drm/cirrus/
RADEON and AMDGPU DRM DRIVERS
M: Alex Deucher <alexander.deucher@amd.com>
M: Christian König <christian.koenig@amd.com>
L: dri-devel@lists.freedesktop.org
L: amd-gfx@lists.freedesktop.org
T: git git://people.freedesktop.org/~agd5f/linux
S: Supported
F: drivers/gpu/drm/radeon/
Expand Down Expand Up @@ -5080,9 +5081,11 @@ F: drivers/net/wan/dlci.c
F: drivers/net/wan/sdla.c

FRAMEBUFFER LAYER
M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
L: linux-fbdev@vger.kernel.org
T: git git://github.com/bzolnier/linux.git
Q: http://patchwork.kernel.org/project/linux-fbdev/list/
S: Orphan
S: Maintained
F: Documentation/fb/
F: drivers/video/
F: include/video/
Expand Down Expand Up @@ -5504,6 +5507,7 @@ M: Alex Elder <elder@kernel.org>
M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
S: Maintained
F: drivers/staging/greybus/
L: greybus-dev@lists.linaro.org

GREYBUS AUDIO PROTOCOLS DRIVERS
M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
Expand Down Expand Up @@ -5961,6 +5965,7 @@ F: drivers/media/platform/sti/hva
Hyper-V CORE AND DRIVERS
M: "K. Y. Srinivasan" <kys@microsoft.com>
M: Haiyang Zhang <haiyangz@microsoft.com>
M: Stephen Hemminger <sthemmin@microsoft.com>
L: devel@linuxdriverproject.org
S: Maintained
F: arch/x86/include/asm/mshyperv.h
Expand Down Expand Up @@ -8852,17 +8857,22 @@ F: drivers/video/fbdev/nvidia/
NVM EXPRESS DRIVER
M: Keith Busch <keith.busch@intel.com>
M: Jens Axboe <axboe@fb.com>
M: Christoph Hellwig <hch@lst.de>
M: Sagi Grimberg <sagi@grimberg.me>
L: linux-nvme@lists.infradead.org
T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
T: git://git.infradead.org/nvme.git
W: http://git.infradead.org/nvme.git
S: Supported
F: drivers/nvme/host/
F: include/linux/nvme.h
F: include/uapi/linux/nvme_ioctl.h

NVM EXPRESS TARGET DRIVER
M: Christoph Hellwig <hch@lst.de>
M: Sagi Grimberg <sagi@grimberg.me>
L: linux-nvme@lists.infradead.org
T: git://git.infradead.org/nvme.git
W: http://git.infradead.org/nvme.git
S: Supported
F: drivers/nvme/target/

Expand Down Expand Up @@ -9842,7 +9852,7 @@ M: Mark Rutland <mark.rutland@arm.com>
M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
L: linux-arm-kernel@lists.infradead.org
S: Maintained
F: drivers/firmware/psci.c
F: drivers/firmware/psci*.c
F: include/linux/psci.h
F: include/uapi/linux/psci.h

Expand Down Expand Up @@ -13527,11 +13537,11 @@ F: arch/x86/xen/*swiotlb*
F: drivers/xen/*swiotlb*

XFS FILESYSTEM
M: Dave Chinner <david@fromorbit.com>
M: Darrick J. Wong <darrick.wong@oracle.com>
M: linux-xfs@vger.kernel.org
L: linux-xfs@vger.kernel.org
W: http://xfs.org/
T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
S: Supported
F: Documentation/filesystems/xfs.txt
F: fs/xfs/
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
VERSION = 4
PATCHLEVEL = 10
SUBLEVEL = 0
EXTRAVERSION = -rc2
EXTRAVERSION = -rc3
NAME = Roaring Lionus

# *DOCUMENTATION*
Expand Down
3 changes: 1 addition & 2 deletions arch/arm/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -1502,8 +1502,7 @@ source kernel/Kconfig.preempt

config HZ_FIXED
int
default 200 if ARCH_EBSA110 || ARCH_S3C24XX || \
ARCH_S5PV210 || ARCH_EXYNOS4
default 200 if ARCH_EBSA110
default 128 if SOC_AT91RM9200
default 0

Expand Down
1 change: 1 addition & 0 deletions arch/arm/boot/dts/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -501,6 +501,7 @@ dtb-$(CONFIG_ARCH_OMAP3) += \
am3517-evm.dtb \
am3517_mt_ventoux.dtb \
logicpd-torpedo-37xx-devkit.dtb \
logicpd-som-lv-37xx-devkit.dtb \
omap3430-sdp.dtb \
omap3-beagle.dtb \
omap3-beagle-xm.dtb \
Expand Down
8 changes: 3 additions & 5 deletions arch/arm/boot/dts/am335x-bone-common.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@
* published by the Free Software Foundation.
*/

#include <dt-bindings/mfd/tps65217.h>

/ {
cpus {
cpu@0 {
Expand Down Expand Up @@ -319,13 +317,13 @@
ti,pmic-shutdown-controller;

charger {
interrupts = <TPS65217_IRQ_AC>, <TPS65217_IRQ_USB>;
interrupts-names = "AC", "USB";
interrupts = <0>, <1>;
interrupt-names = "USB", "AC";
status = "okay";
};

pwrbutton {
interrupts = <TPS65217_IRQ_PB>;
interrupts = <2>;
status = "okay";
};

Expand Down
1 change: 1 addition & 0 deletions arch/arm/boot/dts/am33xx.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
interrupt-parent = <&intc>;
#address-cells = <1>;
#size-cells = <1>;
chosen { };

aliases {
i2c0 = &i2c0;
Expand Down
1 change: 1 addition & 0 deletions arch/arm/boot/dts/am4372.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
interrupt-parent = <&wakeupgen>;
#address-cells = <1>;
#size-cells = <1>;
chosen { };

memory@0 {
device_type = "memory";
Expand Down
10 changes: 5 additions & 5 deletions arch/arm/boot/dts/am571x-idk.dts
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,6 @@
linux,default-trigger = "mmc0";
};
};

extcon_usb2: extcon_usb2 {
compatible = "linux,extcon-usb-gpio";
id-gpio = <&gpio5 7 GPIO_ACTIVE_HIGH>;
};
};

&mmc1 {
Expand All @@ -79,3 +74,8 @@
&omap_dwc3_2 {
extcon = <&extcon_usb2>;
};

&extcon_usb2 {
id-gpio = <&gpio5 7 GPIO_ACTIVE_HIGH>;
vbus-gpio = <&gpio7 22 GPIO_ACTIVE_HIGH>;
};
14 changes: 9 additions & 5 deletions arch/arm/boot/dts/am572x-idk.dts
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,6 @@
reg = <0x0 0x80000000 0x0 0x80000000>;
};

extcon_usb2: extcon_usb2 {
compatible = "linux,extcon-usb-gpio";
id-gpio = <&gpio3 16 GPIO_ACTIVE_HIGH>;
};

status-leds {
compatible = "gpio-leds";
cpu0-led {
Expand Down Expand Up @@ -76,6 +71,11 @@
extcon = <&extcon_usb2>;
};

&extcon_usb2 {
id-gpio = <&gpio3 16 GPIO_ACTIVE_HIGH>;
vbus-gpio = <&gpio3 26 GPIO_ACTIVE_HIGH>;
};

&mmc1 {
status = "okay";
vmmc-supply = <&v3_3d>;
Expand All @@ -87,3 +87,7 @@
&sn65hvs882 {
load-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
};

&pcie1 {
gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
};
Loading