Linus Torvalds
0389075ecf
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
...
Pull x86 fixes from Ingo Molnar:
"This is unusually large, partly due to the EFI fixes that prevent
accidental deletion of EFI variables through efivarfs that may brick
machines. These fixes are somewhat involved to maintain compatibility
with existing install methods and other usage modes, while trying to
turn off the 'rm -rf' bricking vector.
Other fixes are for large page ioremap()s and for non-temporal
user-memcpy()s"
* 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
x86/mm: Fix vmalloc_fault() to handle large pages properly
hpet: Drop stale URLs
x86/uaccess/64: Handle the caching of 4-byte nocache copies properly in __copy_user_nocache()
x86/uaccess/64: Make the __copy_user_nocache() assembly code more readable
lib/ucs2_string: Correct ucs2 -> utf8 conversion
efi: Add pstore variables to the deletion whitelist
efi: Make efivarfs entries immutable by default
efi: Make our variable validation list include the guid
efi: Do variable name validation tests in utf8
efi: Use ucs2_as_utf8 in efivarfs instead of open coding a bad version
lib/ucs2_string: Add ucs2 -> utf8 helper functions
2016-02-20 09:32:40 -08:00
..
ABI
Initial roundup of 4.5 merge window patches
2016-01-23 18:45:06 -08:00
accounting
Documentation-getdelays: Apply a recommendation from "checkpatch.pl" in main()
2015-12-24 07:22:32 -07:00
acpi
aoe
arm
ARM: SoC multiplatform code changes for v4.5
2016-01-20 18:03:56 -08:00
arm64
arm64: Documentation: add list of software workarounds for errata
2015-12-11 17:33:21 +00:00
auxdisplay
backlight
blackfin
block
A relatively boring cycle in the docs tree. There's a few kernel-doc
2016-01-17 11:55:07 -08:00
blockdev
bus-devices
cdrom
cgroup-v1
cgroup: rename cgroup documentations
2016-01-11 23:14:51 -05:00
cma
connector
console
cpu-freq
Documentation: cpufreq: intel_pstate: enhance documentation
2016-01-05 13:47:37 +01:00
cpuidle
cris
crypto
development-process
device-mapper
dm verity: add ignore_zero_blocks feature
2015-12-10 10:39:03 -05:00
devicetree
An assortment of vendor specific clk drivers fixes, most notably
2016-02-20 09:16:51 -08:00
dmaengine
Merge branch 'topic/async' into for-linus
2016-01-06 15:17:47 +05:30
DocBook
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
2016-01-17 13:40:25 -08:00
driver-model
dvb
[media] use https://linuxtv.org for LinuxTV URLs
2015-12-04 10:38:59 -02:00
early-userspace
EDID
extcon
fault-injection
net: Add support for CHANGEUPPER notifier error injection
2015-12-03 11:49:23 -05:00
fb
features
dma-mapping: always provide the dma_map_ops based implementation
2016-01-20 17:09:18 -08:00
filesystems
efi: Make efivarfs entries immutable by default
2016-02-10 16:25:52 +00:00
firmware_class
fmc
fpga
frv
gpio
Doc: gpio: Fix typos in Documentation/gpio
2015-11-20 16:51:16 -07:00
hid
hwmon
hwmon: (pmbus) Add client driver for LTC3815
2015-12-18 08:20:59 -08:00
i2c
i2c: i801: add Intel Lewisburg device IDs
2015-11-20 16:22:21 +01:00
ia64
ide
iio
iio: Documentation: Add IIO configfs documentation
2015-12-03 18:19:28 +00:00
infiniband
IB: remove in-kernel support for memory windows
2015-12-23 14:29:04 -05:00
input
ioctl
Doc: ioctl: Fix typos in Documentation/ioctl
2015-11-20 16:52:50 -07:00
isdn
ja_JP
Documentation: translations: update linux cross reference link
2016-01-11 18:26:58 -07:00
kbuild
kdump
ko_KR
Documentation: translations: update linux cross reference link
2016-01-11 18:26:58 -07:00
laptops
leds
Documentation: leds: Add description of brightness setting API
2016-01-04 09:57:31 +01:00
locking
m68k
memory-devices
metag
mic
mips
misc-devices
mmc
mn10300
mtd
Documentation: mtd: improve nand_ecc.txt for readability and correctness
2015-11-17 17:05:14 -08:00
namespaces
netlabel
networking
net: change tcp_syn_retries documentation
2016-01-20 18:55:08 -08:00
nfc
nios2
nvdimm
libnvdimm: documentation clarifications
2015-11-12 09:55:23 -08:00
nvmem
parisc
PCI
pcmcia
phy
platform
power
Merge branches 'pm-pci' and 'pm-core'
2016-01-12 01:10:52 +01:00
powerpc
pps
prctl
pti
ptp
rapidio
RCU
documentation: Update RCU requirements based on expedited changes
2015-12-05 12:34:32 -08:00
s390
s390/zcore: remove /sys/kernel/debug/zcore/mem
2015-11-27 09:24:12 +01:00
scheduler
scsi
st: allow debug output to be enabled or disabled via sysfs
2015-11-09 17:17:27 -08:00
security
keys, trusted: seal with a TPM2 authorization policy
2015-12-20 15:27:13 +02:00
serial
sh
sound
ASoC: img: Add documentation for SPDIF in controls
2015-11-16 10:06:58 +00:00
spi
spi: tools: move spidev_test metadata
2015-11-30 12:14:12 +00:00
sysctl
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2016-01-22 10:24:03 -08:00
target
thermal
thermal: add description for integral_cutoff unit
2016-01-14 13:29:08 -07:00
timers
hpet: Drop stale URLs
2016-02-17 09:39:56 +01:00
tpm
trace
x86, tracing, perf: Add trace point for MSR accesses
2015-12-06 12:56:10 +01:00
usb
The chipidea changes for v4.5-rc1
2015-12-26 16:59:14 -08:00
vDSO
video4linux
[media] media framework: rename pads init function to media_entity_pads_init()
2016-01-11 12:19:03 -02:00
virtual
KVM doc: Fix KVM_SMI chapter number
2016-01-26 16:29:59 +01:00
vm
Merge branch 'akpm' (patches from Andrew)
2016-01-17 12:58:52 -08:00
w1
watchdog
watchdog: Drop pointer to watchdog device from struct watchdog_device
2016-01-11 21:53:59 +01:00
wimax
x86
xtensa
zh_CN
[media] media framework: rename pads init function to media_entity_pads_init()
2016-01-11 12:19:03 -02:00
00-INDEX
adding-syscalls.txt
applying-patches.txt
assoc_array.txt
atomic_ops.txt
bad_memory.txt
basic_profiling.txt
bcache.txt
binfmt_misc.txt
braille-console.txt
bt8xxgpio.txt
btmrvl.txt
BUG-HUNTING
bus-virt-phys-mapping.txt
cachetlb.txt
cgroup-v2.txt
Merge branch 'for-4.5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
2016-02-10 11:36:19 -08:00
Changes
There is a nice new document from Neil on how pathname lookups work and
2015-11-05 15:59:24 -08:00
circular-buffers.txt
clk.txt
coccinelle.txt
CodeOfConflict
CodingStyle
Documentation: fix typo in CodingStyle
2016-01-11 18:18:16 -07:00
cpu-hotplug.txt
Documentation: cpu-hotplug: Fix sysfs mount instructions
2015-12-10 11:35:30 -07:00
cpu-load.txt
cputopology.txt
crc32.txt
dcdbas.txt
debugging-modules.txt
debugging-via-ohci1394.txt
dell_rbu.txt
devices.txt
digsig.txt
DMA-API-HOWTO.txt
dma-mapping: always provide the dma_map_ops based implementation
2016-01-20 17:09:18 -08:00
DMA-API.txt
DMA-API: fix confusing sentence in Documentation/DMA-API.txt
2016-01-11 18:29:00 -07:00
DMA-attributes.txt
dma-buf-sharing.txt
DMA-ISA-LPC.txt
dontdiff
Documentation: dontdiff: remove media from dontdiff
2015-11-11 10:08:07 -07:00
dynamic-debug-howto.txt
edac.txt
EDAC: Remove references to bluesmoke.sourceforge.net
2015-11-26 14:46:06 +01:00
efi-stub.txt
eisa.txt
email-clients.txt
A few more documentation patches that wandered in and have no reason to
2015-11-13 09:19:05 -08:00
flexible-arrays.txt
futex-requeue-pi.txt
gcov.txt
gdb-kernel-debugging.txt
highuid.txt
HOWTO
Documentation: HOWTO: update code cross reference link
2015-12-10 11:19:35 -07:00
hsi.txt
hw_random.txt
hwspinlock.txt
init.txt
initrd.txt
Intel-IOMMU.txt
iommu/vt-d: Fix link to Intel IOMMU Specification
2016-01-29 12:32:12 +01:00
intel_txt.txt
io-mapping.txt
io_ordering.txt
iostats.txt
IPMI.txt
ipmi watchdog : add panic_wdt_timeout parameter
2015-11-16 06:28:43 -06:00
IRQ-affinity.txt
IRQ-domain.txt
IRQ.txt
irqflags-tracing.txt
isapnp.txt
java.txt
kasan.txt
mm, slub, kasan: enable user tracking by default with KASAN=y
2015-11-05 19:34:48 -08:00
kernel-doc-nano-HOWTO.txt
kernel-docs.txt
Documentation: translations: update linux cross reference link
2016-01-11 18:26:58 -07:00
kernel-parameters.txt
Merge branch 'for-4.5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
2016-02-10 11:04:05 -08:00
kernel-per-CPU-kthreads.txt
irq_poll: make blk-iopoll available outside the block layer
2015-12-11 11:52:24 -08:00
kmemcheck.txt
kmemleak.txt
kobject.txt
kprobes.txt
kref.txt
kselftest.txt
ldm.txt
local_ops.txt
lockup-watchdogs.txt
kernel/watchdog.c: add sysctl knob hardlockup_panic
2015-11-05 19:34:48 -08:00
logo.gif
logo.txt
lzo.txt
magic-number.txt
mailbox.txt
Makefile
spi: Move spi code from Documentation to tools
2015-11-23 14:54:01 +00:00
ManagementStyle
md-cluster.txt
md-cluster: update the documentation
2016-01-06 11:39:06 +11:00
md.txt
memory-barriers.txt
virtio: barrier rework+fixes
2016-01-18 16:44:24 -08:00
memory-hotplug.txt
men-chameleon-bus.txt
module-signing.txt
mono.txt
nommu-mmap.txt
ntb.txt
numastat.txt
oops-tracing.txt
padata.txt
parport-lowlevel.txt
parport.txt
percpu-rw-semaphore.txt
phy.txt
pi-futex.txt
pinctrl.txt
pnp.txt
preempt-locking.txt
printk-formats.txt
printk-formats.txt: remove unimplemented %pT
2016-01-16 11:17:30 -08:00
pwm.txt
ramoops.txt
rbtree.txt
remoteproc.txt
rfkill.txt
robust-futex-ABI.txt
robust-futexes.txt
rpmsg.txt
rtc.txt
SAK.txt
SecurityBugs
serial-console.txt
sgi-ioc4.txt
SM501.txt
smsc_ece1099.txt
sparse.txt
stable_api_nonsense.txt
stable_kernel_rules.txt
stable_kernel_rules.txt: Remove extra space after Cc:
2015-11-20 16:54:57 -07:00
static-keys.txt
SubmitChecklist
SubmittingDrivers
SubmittingPatches
A few more documentation patches that wandered in and have no reason to
2015-11-13 09:19:05 -08:00
svga.txt
sysfs-rules.txt
sysrq.txt
this_cpu_ops.txt
ubsan.txt
UBSAN: run-time undefined behavior sanity checker
2016-01-20 17:09:18 -08:00
unaligned-memory-access.txt
unicode.txt
unshare.txt
vfio.txt
VGA-softcursor.txt
vgaarbiter.txt
video-output.txt
vme_api.txt
volatile-considered-harmful.txt
workqueue.txt
xillybus.txt
xz.txt
zorro.txt