Linux 4.4-rc5
From: Linus Torvalds
Date: Sun Dec 13 2015 - 21:14:00 EST
Another week, another rc.
Things have been reasonable quiet, and rc5 looks pretty normal. There
was a fairly bad core bug that was introduced in rc4 that is now fixed
in rc5, but while that is a bit embarrassing, I don't think that many
people actually ever hit the problem.
Other than that small hiccup, things are very normal,.and there really
are not very many commits, and they are all pretty small to boot.
So everything looks fine, and I think we're on track for the usual
release schedule, which would imply a final 4.4 very early in 2016. I
am inclined to delay that release by a week not because of any release
problems, but simply because I know the next few weeks are going to be
quiet and most people will want to concentrate on other things than
getting ready for the next merge window.
We'll see. I might end up releasing 4.4 on time, and then just delay
the merge window too.
Regardless, if you have all your Christmas shopping done, I would
heartily recommend giving rc5 a whirl in between the eggnogs and the
decorations. And if you're not celebrating the holidays, you have no
excuse for not testing it all out.
Linus
---
Aaro Koskinen (1):
usb: musb: fail with error when no DMA controller set
Adrien Vergà (2):
USB: quirks: Fix another ELAN touchscreen
USB: quirks: Apply ALWAYS_POLL to all ELAN devices
Al Viro (5):
ext4: fix an endianness bug in ext4_encrypted_zeroout()
ext4: fix an endianness bug in ext4_encrypted_follow_link()
staging: lustre: echo_copy.._lsm() dereferences userland pointers directly
9p: ->evict_inode() should kick out ->i_data, not ->i_mapping
fix the regression from "direct-io: Fix negative return from dio
read beyond eof"
Alan Stern (1):
USB: add quirk for devices with broken LPM
Alan Tull (1):
fpga manager: remove label
Alex Williamson (1):
Revert: "vfio: Include No-IOMMU mode"
Alexandra Yates (1):
ahci: Order SATA device IDs for codename Lewisburg
Alexandre Belloni (1):
USB: host: ohci-at91: fix a crash in ohci_hcd_at91_overcurrent_irq
Alexey Khoroshilov (1):
USB: whci-hcd: add check for dma mapping error
Alistair Popple (1):
powerpc/opal-irqchip: Fix double endian conversion
Andi Kleen (1):
perf/x86: Fix LBR call stack save/restore
Andreas Werner (2):
libata-eh.c: Introduce new ata port flag for controller which
lockup on read log page
ata/sata_fsl.c: add ATA_FLAG_NO_LOG_PAGE to blacklist the
controller for log page reads
Andrew Donnellan (1):
Revert "powerpc/eeh: Don't unfreeze PHB PE after reset"
Ard Biesheuvel (1):
arm64: update linker script to increased L1_CACHE_BYTES value
Arnd Bergmann (7):
usb: musb: USB_TI_CPPI41_DMA requires dmaengine support
sata/mvebu: use #ifdef around suspend/resume code
clk: mmp: add linux/clk.h includes
cpufreq: s3c24xx: Do not mark s3c2410_plls_add as __init
ARM: ixp4xx: fix read{b,w,l} return types
IB/iser: use sector_div instead of do_div
ARM: pxa: use PWM lookup table for all machines
Bart Van Assche (5):
IB/srp: Fix a memory leak
IB/srp: Fix indirect data buffer rkey endianness
IB/srp: Fix srp_map_sg_fr()
IB core: Fix ib_sg_to_pages()
IB/cma: Add a missing rcu_read_unlock()
Ben Hutchings (1):
usb: Use the USB_SS_MULT() macro to decode burst multiplier for
log message
Ben Skeggs (1):
drm/nouveau/pmu: remove whitelist for PGOB-exit WAR, enable by default
Bjorn Helgaas (1):
parisc: Remove unused pcibios_init_bus()
Carlo Caione (1):
of/irq: Export of_irq_find_parent again
Catalin Marinas (1):
arm64: Improve error reporting on set_pte_at() checks
Charles_Rose@xxxxxxxx (1):
ahci: Add Device ID for Intel Sunrise Point PCH
Chen Jie (1):
mm/oom_kill.c: avoid attempting to kill init sharing same memory
Chris Wilson (1):
kernel: remove stop_machine() Kconfig dependency
Christoph Hellwig (1):
IB/srp: Initialize dma_length in srp_map_idb
Chunfeng Yun (1):
usb: xhci: fix config fail of FS hub behind a HS hub with MTT
Chunming Zhou (1):
drm/amdgpu: fix the lost duplicates checking
Dan Carpenter (4):
vfio: fix a warning message
iio: fix some warning messages
drm/vmwgfx: fix a warning message
PCI: altera: Fix loop in tlp_read_packet()
Daniel Walter (1):
usb: gadget: functionfs: fix missing access_ok checks
David Henningsson (1):
ALSA: hda - Add inverted dmic for Packard Bell DOTS
David Turner (1):
ext4: Fix handling of extended tv_sec
Dmitry Katsubo (1):
usb-storage: Fix scsi-sd failure "Invalid field in cdb" for USB
adapter JMicron
Dmitry V. Krivenok (1):
of: do not use 0x in front of %pa
Dmitry V. Levin (1):
sh64: fix __NR_fgetxattr
Don Zickus (1):
usb: Quiet down false peer failure messages
Easwar Hariharan (1):
IB/qib: Minor fixes to qib per SFF 8636
Felipe Balbi (2):
usb: gadget: pxa27x: fix suspend callback
usb: dwc3: gadget: don't prestart interrupt endpoints
Felipe F. Tonello (2):
usb: gadget: f_midi: Transmit data only when IN ep is enabled
usb: gadget: f_midi: fix leak on failed to enqueue out requests
Frederic Barrat (1):
cxl: Set endianess of kernel contexts
Gabriele Martino (1):
ALSA: hda/ca0132 - quirk for Alienware 17 2015
Geyslan G. Bem (1):
um: fix returns without va_end
Grygorii Strashko (3):
clk: ti: drop locking code from mux/divider drivers
ARM: OMAP2+: enable REGULATOR_FIXED_VOLTAGE
ARM: dts: am4372: fix clock source for arm twd and global timers
Guenter Roeck (1):
of/fdt: Add mutex protection for calls to __unflatten_device_tree()
Guillaume Delbergue (1):
irqchip/versatile-fpga: Fix PCI IRQ mapping on Versatile PB
Hal Rosenstock (1):
IB/mad: Require CM send method for everything except ClassPortInfo
Hans Yang (1):
usb: core : hub: Fix BOS 'NULL pointer' kernel panic
Helge Deller (2):
parisc: Wire up mlock2 syscall
parisc: Disable huge pages on Mako machines
Hugh Dickins (3):
osd fs: __r4w_get_page rely on PageUptodate for uptodate
mm: fix kerneldoc on mem_cgroup_replace_page
tmpfs: fix shmem_evict_inode() warnings on i_blocks
Hui Wang (1):
ALSA: hda - Fixing speaker noise on the two latest thinkpad models
Ilya Dryomov (1):
block: detach bdev inode from its wb in __blkdev_put()
Ioana Ciornei (1):
staging: iio: dummy: complete IIO events delivery to userspace
Ira Weiny (1):
IB/qib: Fix qib_mr structure
Jan Kara (1):
jbd2: Fix unreclaimed pages after truncate in data=journal mode
Jan Stancek (1):
ipmi: move timer init to before irq is setup
Jiri Olsa (2):
perf/x86/intel: Fix INTEL_FLAGS_UEVENT_CONSTRAINT_DATALA_NA macro
perf: Do not send exit event twice
Jisheng Zhang (2):
ARM: dts: berlin: correct BG2Q's sdhci2 2nd clock
ARM: dts: berlin: add 2nd clock for BG2Q sdhci0 and sdhci1
Joe Thornber (4):
dm thin metadata: fix bug in dm_thin_remove_range()
dm thin metadata: fix bug when taking a metadata snapshot
dm space map metadata: fix ref counting bug when bootstrapping a
new space map
dm btree: fix bufio buffer leaks in dm_btree_del() error path
Johannes Weiner (1):
MAINTAINERS: make Vladimir co-maintainer of the memory controller
John Youn (1):
usb: dwc2: Make PHY optional
Jonas Jonsson (2):
USB: cdc_acm: Ignore Infineon Flash Loader utility
USB: serial: Another Infineon flash loader USB ID
Julia Lawall (3):
vfio-pci: constify pci_error_handlers structures
iio: adc: spmi-vadc: add missing of_node_put
clk: scpi: add missing of_node_put
Junxiao Bi (2):
jbd2: fix null committed data return in undo_access
ocfs2: fix SGID not inherited issue
Jyri Sarha (1):
clk: gpio: Get parent clk names in of_gpio_clk_setup()
Kaike Wan (1):
IB/sa: Put netlink request into the request list before sending
Kees Cook (1):
vfio: platform: remove needless stack usage
Ken Xue (1):
SCSI: Fix NULL pointer dereference in runtime PM
Kirill A. Shutemov (1):
vgaarb: fix signal handling in vga_get()
Konstantin Shkolnyy (1):
USB: cp210x: Remove CP2110 ID from compatibility list
Krzysztof Kozlowski (1):
vfio: Drop owner assignment from platform_driver
LABBE Corentin (1):
usb: phy: msm: fix a possible NULL dereference
Leon Romanovsky (1):
IB/mlx5: Postpone remove_keys under knowledge of coming preemption
Ley Foon Tan (3):
PCI: altera: Fix Requester ID for config accesses
PCI: altera: Check TLP completion status
PCI: altera: Fix error when INTx is 4
Li Yang (1):
dt-bindings: define little-endian property for QorIQ GPIO
Linus Torvalds (1):
Linux 4.4-rc5
Linus Walleij (1):
clocksource: Mmio: remove artificial 32bit limitation
Liu Gang (1):
ls2080a/dts: Add little endian property for GPIO IP block
Lorenzo Colitti (1):
arch: um: fix error when linking vmlinux.
Lu, Han (1):
ALSA: hda - Fix playback noise with 24/32 bit sample size on BXT
Ludovic Desroches (1):
ARM: at91: fix pinctrl driver selection
Marc Zyngier (3):
PCI/MSI: Only use the generic MSI layer when domain is hierarchical
irqchip/gic-v3: Add missing struct device_node declaration
irqchip/gic-v3: Add missing include for barrier.h
Masahiro Yamada (1):
of/address: fix typo in comment block of of_translate_one()
Mathias Nyman (1):
xhci: fix usb2 resume timing and races.
Matias BjÃrling (6):
lightnvm: check mm before use
lightnvm: comments on constants
lightnvm: replace req queue with nvmdev for lld
lightnvm: fix media mgr registration
lightnvm: prevent gennvm module unload on use
lightnvm: do not compile in debugging by default
Matt Ranostay (2):
iio: lidar: return -EINVAL on invalid signal
iio: light: apds9960: correct ->last_busy count
Maxime Ripard (1):
clk: sunxi: pll2: Fix clock running too fast
Mian Yousaf Kaukab (1):
usb: gadget: uvc: fix permissions of configfs attributes
Michael Ellerman (1):
of: Fix comparison of reserved memory regions
Michael S. Tsirkin (5):
virtio-net: Stop doing DMA from the stack
vhost: relax log address alignment
tools/virtio: move list macro stubs
tools/virtio: fix byteswap logic
vhost: replace % with & on data path
Michal Hocko (2):
virtio: Do not drop __GFP_HIGH in alloc_indirect
mm, vmstat: allow WQ concurrency to discover memory reclaim
doesn't make any progress
Mika Westerberg (1):
xhci: Fix memory leak in xhci_pme_acpi_rtd3_enable()
Mike Kravetz (1):
mm/hugetlb.c: fix resv map memory leak for placeholder entries
Mike Marciniszyn (2):
IB/core: Fix user mode post wr corruption
IB/core: use RCU for uverbs id lookup
Mike Snitzer (1):
dm btree: fix leak of bufio-backed block in btree_split_sibling error path
Miklos Szeredi (1):
cuse: fix memory leak
Mikulas Patocka (2):
sata_sil: disable trim
parisc iommu: fix panic due to trying to allocate too large region
Minfei Huang (1):
null_blk: Fix error path in module initialization
Naoya Horiguchi (2):
mm: hugetlb: fix hugepage memory leak caused by wrong reserve count
mm: hugetlb: call huge_pte_alloc() only if ptep is null
Neil Armstrong (3):
clk: ti816x: Add missing dmtimer clkdev entries
ARM: dts: add dm816x missing #mbox-cells
ARM: dts: add dm816x missing spi DT dma handles
Nicolas Ferre (1):
ARM: at91/dt: add always-on to 1.8V regulator
Nicolas Iooss (1):
mm: kmemleak: mark kmemleak_init prototype as __init
Nicolas Pitre (4):
clk: ti: clkt_dpll: fix wrong do_div() usage
clk: ti: fapll: fix wrong do_div() usage
imx/clk-pllv1: fix wrong do_div() usage
imx/clk-pllv2: fix wrong do_div() usage
Oded Gabbay (3):
radeon/cik: Fix GFX IB test on Big-Endian
radeon: Fix VCE ring test for Big-Endian systems
radeon: Fix VCE IB test on Big-Endian systems
Oleg Nesterov (2):
cgroup: pids: fix race between cgroup_post_fork() and cgroup_migrate()
cgroup: pids: kill pids_fork(), simplify pids_can_fork() and
pids_cancel_fork()
Pankaj Dubey (1):
ARM: EXYNOS: Fix potential NULL pointer access in
exynos_sys_powerdown_conf
Paul Gortmaker (1):
powerpc/sbc8641: drop bogus PHY IRQ entries from DTS file
Peter Chen (2):
usb: kconfig: fix warning of select USB_OTG
usb: phy: mxs: add "fsl,imx6ul-usbphy" compatible string
Peter Zijlstra (4):
perf: Update email address in MAINTAINERS
treewide: Remove old email address
perf: Fix PERF_EVENT_IOC_PERIOD deadlock
sched/wait: Fix the signal handling fix
Qais Yousef (1):
MIPS: fix DMA contiguous allocation
Richard Weinberger (2):
um: Fix get_signal() usage
um: Fix fpstate handling
Rob Herring (1):
of/irq: move of_msi_map_rid declaration to the correct ifdef section
Roman Gushchin (1):
fuse: break infinite loop in fuse_fill_write_pages()
Sagi Grimberg (3):
IB/srp: Fix possible send queue overflow
mlx4: Expose correct max_sge_rd limit
iser-target: Remove explicit mlx4 work-around
Sasha Levin (1):
bitops.h: correctly handle rol32 with 0 byte shift
Seth Jennings (1):
drivers/base/memory.c: prohibit offlining of memory blocks with
missing sections
Stefan Agner (3):
ARM: imx: clk-vf610: fix SAI clock tree
ARM: dts: vf610: fix clock definition for SAI2
ARM: dts: vf610: use reset values for L2 cache latencies
Stefan Wahren (3):
usb: dwc2: Return errors from PHY
usb: dwc2: make otg clk optional
usb: dwc2: fix kernel oops during driver probe
Stephane Eranian (2):
perf/core: Fix RCU problem with cgroup context switching code
perf/core: Robustify the perf_cgroup_from_task() RCU checks
Sudip Mukherjee (1):
clk: qoriq: fix memory leak
Suman Anna (1):
virtio: fix memory leak of virtio ida cache layers
Takashi Iwai (2):
ALSA: rme96: Fix unexpected volume reset after rate changes
ALSA: hda - Fix noise problems on Thinkpad T440s
Tejun Heo (5):
cgroup: fix cftype->file_offset handling
cgroup: make css_set pin its css's to avoid use-afer-free
cgroup_freezer: simplify propagation of CGROUP_FROZEN clearing
in freezer_attach()
cgroup: fix handling of multi-destination migration from
subtree_control enabling
cgroup_pids: don't account for the root cgroup
Thomas Hellstrom (2):
drm/ttm: Fixed a read/write lock imbalance
drm/vmwgfx: Implement the cursor_set2 callback v2
Tobias Klauser (1):
fpga manager: Fix firmware resource leak on error
Tony Lindgren (1):
usb: musb: core: Fix pm runtime for deferred probe
Trond Myklebust (1):
SUNRPC: Fix callback channel
Venkatesh Srinivas (1):
virtio_ring: shadow available ring flags & index
Vladimir Davydov (1):
memcg: fix memory.high target
Vlastimil Babka (1):
mm: fix swapped Movable and Reclaimable in /proc/pagetypeinfo
Wengang Wang (2):
IB/mlx4: Use correct order of variables in log message
IB/mlx4: Use vmalloc for WR buffers when needed
Wenwei Tao (3):
lightnvm: use flags in rrpc_get_blk
lightnvm: put blks when luns configure failed
lightnvm: refactor spin_unlock in gennvm_get_blk
Xiangliang Yu (1):
AHCI: Fix softreset failed issue of Port Multiplier
Xu Cang (1):
ext4: add "static" to ext4_seq_##name##_fops struct
Yoshihiro Shimoda (1):
usb: renesas_usbhs: gadget: Fix NULL pointer dereference in
usbhsg_ep_dequeue()
Yuanfang Chen (1):
perf/x86/intel: Make L1D_PEND_MISS.FB_FULL not constrained on Haswell
yangbo lu (1):
ARM64: dts: ls2080a: fix eSDHC endianness
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/