+14
−14
+1
−1
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
Changes in 3.18.23:
blk-mq: fix buffer overflow when reading sysfs file of 'pending'
unshare: Unsharing a thread does not require unsharing a vm
tg3: Fix temperature reporting
mac80211: enable assoc check for mesh interfaces
arm64: kconfig: Move LIST_POISON to a safe value
arm64: compat: fix vfp save/restore across signal handlers in big-endian
arm64: head.S: initialise mdcr_el2 in el2_setup
arm64: errata: add module build workaround for erratum #843419
arm64: KVM: Disable virtual timer even if the guest is not using it
Input: evdev - do not report errors form flush()
ALSA: hda - Enable headphone jack detect on old Fujitsu laptops
ALSA: hda - Use ALC880_FIXUP_FUJITSU for FSC Amilo M1437
powerpc/mm: Fix pte_pagesize_index() crash on 4K w/64K hash
powerpc/rtas: Introduce rtas_get_sensor_fast() for IRQ handlers
powerpc/mm: Recompute hash value after a failed update
CIFS: fix type confusion in copy offload ioctl
Add radeon suspend/resume quirk for HP Compaq dc5750.
x86/mm: Initialize pmd_idx in page_table_range_init_count()
[media] rc-core: fix remove uevent generation
[media] v4l: omap3isp: Fix sub-device power management code
Btrfs: check if previous transaction aborted to avoid fs corruption
NFSv4: don't set SETATTR for O_RDONLY|O_EXCL
NFS: Fix a NULL pointer dereference of migration recovery ops for v4.2 client
NFS: nfs_set_pgio_error sometimes misses errors
parisc: Use double word condition in 64bit CAS operation
parisc: Filter out spurious interrupts in PA-RISC irq handler
vmscan: fix increasing nr_isolated incurred by putback unevictable pages
fs: if a coredump already exists, unlink and recreate with O_EXCL
mmc: core: fix race condition in mmc_wait_data_done
md/raid10: always set reshape_safe when initializing reshape_position.
hfs: fix B-tree corruption after insertion at position 0
IB/qib: Change lkey table allocation to support more MRs
IB/uverbs: reject invalid or unknown opcodes
IB/uverbs: Fix race between ib_uverbs_open and remove_one
IB/mlx4: Forbid using sysfs to change RoCE pkeys
IB/mlx4: Use correct SL on AH query under RoCE
hfs,hfsplus: cache pages correctly between bnode_create and bnode_free
if_link: Add an additional parameter to ifla_vf_info for RSS querying
rtnetlink: verify IFLA_VF_INFO attributes before passing them to driver
ip6_gre: release cached dst on tunnel removal
usbnet: Get EVENT_NO_RUNTIME_PM bit before it is cleared
ipv6: fix exthdrs offload registration in out_rt path
net/ipv6: Correct PIM6 mrt_lock handling
netlink, mmap: transform mmap skb into full skb on taps
sctp: fix race on protocol/netns initialization
openvswitch: Zero flows on allocation.
fib_rules: fix fib rule dumps across multiple skbs
packet: missing dev_put() in packet_do_bind()
udp: fix dst races with multicast early demux
bna: fix interrupts storm caused by erroneous packets
x86/nmi/64: Improve nested NMI comments
x86/nmi/64: Reorder nested NMI checks
x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detection
rtlwifi: rtl8821ae: Fix an expression that is always false
igb: Fix oops caused by missing queue pairing
cxl: Fix unbalanced pci_dev_get in cxl_probe
ext4: don't manipulate recovery flag when freezing no-journal fs
net: eth: altera: fix napi poll_list corruption
net: dsa: bcm_sf2: Fix 64-bits register writes
tcp: add proper TS val into RST packets
net: dsa: bcm_sf2: Do not override speed settings
of_mdio: add new DT property 'managed' to specify the PHY management type
zram: fix possible use after free in zcomp_create()
hp-wmi: limit hotkey enable
arm: KVM: Fix incorrect device to IPA mapping
kvm: don't try to register to KVM_FAST_MMIO_BUS for non mmio eventfd
kvm: fix zero length mmio searching
kvm: factor out core eventfd assign/deassign logic
kvm: fix double free for fast mmio eventfd
time: Fix timekeeping_freqadjust()'s incorrect use of abs() instead of abs64()
target/iscsi: Fix np_ip bracket issue by removing np_ip
scsi: fix scsi_error_handler vs. scsi_host_dev_release race
iser-target: remove command with state ISTATE_REMOVE
perf tools: Fix copying of /proc/kcore
perf report: Add support for srcfile sort key
perf stat: Get correct cpu id for print_aggr
perf header: Fixup reading of HEADER_NRCPUS feature
watchdog: sunxi: fix activation of system reset
sched: access local runqueue directly in single_task_running
hwmon: (nct6775) Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips
ARM: fix Thumb2 signal handling when ARMv6 is enabled
ARM: 8429/1: disable GCC SRA optimization
windfarm: decrement client count when unregistering
ARM: dts: omap5-uevm.dts: fix i2c5 pinctrl offsets
ARM: dts: omap3-beagle: make i2c3, ddc and tfp410 gpio work again
ARM: dts: fix usb pin control for imx-rex dts
dmaengine: dw: properly read DWC_PARAMS register
x86/apic: Serialize LVTT and TSC_DEADLINE writes
x86/platform: Fix Geode LX timekeeping in the generic x86 build
x86/paravirt: Replace the paravirt nop with a bona fide empty function
Use WARN_ON_ONCE for missing X86_FEATURE_NRIPS
x86/efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-down
x86/kexec: Fix kexec crash in syscall kexec_file_load()
x86/asm/entry: Create and use a 'TOP_OF_KERNEL_STACK_PADDING' macro
x86/process: Add proper bound checks in 64bit get_wchan()
x86/mm: Set NX on gap between __ex_table and rodata
x86/xen: Support kexec/kdump in HVM guests by doing a soft reset
sched/core: Fix TASK_DEAD race in finish_task_switch()
s390/compat: correct uc_sigmask of the compat signal frame
s390/boot/decompression: disable floating point in decompressor
spi: Fix documentation of spi_alloc_master()
spi: xtensa-xtfpga: fix register endianness
spi: spi-pxa2xx: Check status register to determine if SSSR_TINT is disabled
ocfs2/dlm: fix deadlock when dispatch assert master
mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault
ALSA: synth: Fix conflicting OSS device registration on AWE32
ALSA: hda: Add dock support for ThinkPad T550
ALSA: hda - Apply SPDIF pin ctl to MacBookPro 12,1
ASoC: pxa: pxa2xx-ac97: fix dma requestor lines
ASoC: fix broken pxa SoC support
ASoC: dwc: correct irq clear method
btrfs: skip waiting on ordered range for special files
Btrfs: fix read corruption of compressed and shared extents
Btrfs: update fix for read corruption of compressed and shared extents
ath10k: fix dma_mapping_error() handling
svcrdma: Fix send_reply() scatter/gather set-up
dm btree: add ref counting ops for the leaves of top level btrees
staging: ion: fix corruption of ion_import_dma_buf
USB: option: add ZTE PIDs
dm raid: fix round up of default region size
netfilter: nfnetlink: work around wrong endianess in res_id field
netfilter: nf_conntrack: Support expectations in different zones
netfilter: ctnetlink: put back references to master ct and expect objects
netfilter: nf_log: wait for rcu grace after logger unregistration
netfilter: nft_compat: skip family comparison in case of NFPROTO_UNSPEC
netfilter: nf_log: Introduce nft_log_dereference() macro
netfilter: nf_log: don't zap all loggers on unregister
nfs: fix pg_test page count calculation
disabling oplocks/leases via module parm enable_oplocks broken for SMB3
[SMB3] Do not fall back to SMBWriteX in set_file_size error cases
drm/qxl: only report first monitor as connected if we have no state
drm/qxl: recreate the primary surface when the bo is not primary
drm/i915/bios: handle MIPI Sequence Block v3+ gracefully
drm: Reject DRI1 hw lock ioctl functions for kms drivers
drm/amdgpu: Restore LCD backlight level on resume
USB: whiteheat: fix potential null-deref at probe
usb: xhci: Clear XHCI_STATE_DYING on start
usb: xhci: exit early in xhci_setup_device() if we're halted or dying
xhci: change xhci 1.0 only restrictions to support xhci 1.1
xhci: init command timeout timer earlier to avoid deleting it uninitialized
usb: xhci: Add support for URB_ZERO_PACKET to bulk/sg transfers
Initialize msg/shm IPC objects before doing ipc_addid()
sched/fair: Prevent throttling in early pick_next_task_fair()
ipvs: do not use random local source address for tunnels
ipvs: fix crash if scheduler is changed
ipvs: skb_orphan in case of forwarding
ipvs: fix crash with sync protocol v0 and FTP
fbdev: select versatile helpers for the integrator
batman-adv: protect tt_local_entry from concurrent delete events
batman-adv: Make DAT capability changes atomic
dts: imx51: fix sd card gpio polarity specified in device tree
dts: imx53: fix sd card gpio polarity specified in device tree
dts: imx25: fix sd card gpio polarity specified in device tree
cifs: use server timestamp for ntlmv2 authentication
docs: update HOWTO for 3.x -> 4.x versioning
mtd: pxa3xx_nand: add a default chunk size
PM / AVS: rockchip-io: depend on CONFIG_POWER_AVS
regmap: debugfs: Ensure we don't underflow when printing access masks
regmap: debugfs: Don't bother actually printing when calculating max length
security: fix typo in security_task_prctl
usb: chipidea: udc: using the correct stall implementation
usb: Use the USB_SS_MULT() macro to get the burst multiplier.
usb: musb: cppi41: allow it to work again
usb: Add device quirk for Logitech PTZ cameras
USB: Add reset-resume quirk for two Plantronics usb headphones.
cpufreq: dt: Tolerance applies on both sides of target voltage
MIPS: dma-default: Fix 32-bit fall back to GFP_DMA
batman-adv: Make NC capability changes atomic
batman-adv: Make TT capability changes atomic
batman-adv: Fix potentially broken skb network header access
tools lib traceevent: Fix string handling in heterogeneous arch environments
powerpc/MSI: Fix race condition in tearing down MSI interrupts
UBI: Validate data_size
UBI: return ENOSPC if no enough space available
dcache: Handle escaped paths in prepend_path
arm64: ftrace: fix function_graph tracer panic
arm64: readahead: fault retry breaks mmap file read random detection
m68k: Define asmlinkage_protect
net/xen-netfront: only napi_synchronize() if running
igb: do not re-init SR-IOV during probe
genirq: Fix race in register_irq_proc()
overlay: Call ovl_drop_write() earlier in ovl_dentry_open()
VFS: Introduce inode-getting helpers for layered/unioned fs environments
overlayfs: Make f_path always point to the overlay and f_inode to the underlay
fix a braino in ovl_d_select_inode()
nfs/filelayout: Fix NULL reference caused by double freeing of fh_array
clk: ti: fix dual-registration of uart4_ick
dm cache: fix NULL pointer when switching from cleaner policy
staging: speakup: fix speakup-r regression
tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c
intel_pstate: Fix overflow in busy_scaled due to long delay
mm/slab: fix unexpected index mapping result of kmalloc_size(INDEX_NODE+1)
drm/amdgpu: Don't link train DisplayPort on HPD until we get the dpcd
drm/qxl: validate monitors config modes
s390/sclp: fix compile error
iio: bmg160: IIO_BUFFER and IIO_TRIGGERED_BUFFER are required
iio: event: Remove negative error code from iio_event_poll
iio: industrialio-buffer: Fix iio_buffer_poll return value
iio: Add inverse unit conversion macros
iio: adis16480: Fix scale factors
staging: comedi: adl_pci7x3x: fix digital output on PCI-7230
clk: versatile: off by one in clk_sp810_timerclken_of_get()
PCI: Fix TI816X class code quirk
USB: symbolserial: Use usb_get_serial_port_data
USB: ftdi_sio: Added custom PID for CustomWare products
usb: dwc3: ep0: Fix mem corruption on OUT transfers of more than 512 bytes
usb: host: ehci-sys: delete useless bus_to_hcd conversion
serial: 8250: don't bind to SMSC IrCC IR port
crypto: ghash-clmulni: specify context size for ghash async algorithm
HID: usbhid: Fix the check for HID_RESET_PENDING in hid_io_error
KVM: MMU: fix validation of mmio page fault
xtensa: fix threadptr reload on return to userspace
xtensa: fix kernel register spilling
devres: fix devres_get()
Doc: ABI: testing: configfs-usb-gadget-loopback
Doc: ABI: testing: configfs-usb-gadget-sourcesink
auxdisplay: ks0108: fix refcount
of/address: Don't loop forever in of_find_matching_node_by_address().
ARM: OMAP2+: DRA7: clockdomain: change l4per2_7xx_clkdm to SW_WKUP
drivercore: Fix unregistration path of platform devices
hpfs: update ctime and mtime on directory modification
mm: check if section present during memory block registering
net: Fix skb_set_peeked use-after-free bug
Revert "iio: bmg160: IIO_BUFFER and IIO_TRIGGERED_BUFFER are required"
x86/nmi/64: Fix a paravirt stack-clobbering bug in the NMI code
md: flush ->event_work before stopping array.
vfs: Test for and handle paths that are unreachable from their mnt_root
fib_rules: Fix dump_rules() not to exit early
3w-9xxx: don't unmap bounce buffered commands
x86: Init per-cpu shadow copy of CR4 on 32-bit CPUs too
Linux 3.18.23
Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>