lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Sun, 12 Mar 2017 15:01:31 -0700
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 4.11-rc2

As usual, the week after rc1 tends to be fairly quiet when people are
still looking for bugs and taking a breather after the merge window.
But we've got a healthy number of fixes in, and there's some
cleanup/prep patches for the upcoming 5-level page table support that
I took after the merge window just to make the next merge window
easier.

There's also a (small) late random driver update.

But most of it is just fixes, with arch and drivers being the bulk of
it (powerpc and i915 stand out, respectively) but with a noticeable
component elsewhere (mm patches mainly through Andrew, some fs
updatres, radix tree test updates etc).

Shortlog appended with details, go forth and test. I think we're in
fine shape for this stage in the development kernel, it shouldn't be
particularly scary to just say "I'll be a bit adventurous and test an
rc2 kernel". Yes, it's early rc time still, but go on, help us make
sure we're doing ok..

                   Linus

---

AKASHI Takahiro (1):
      mm/memblock.c: fix memblock_next_valid_pfn()

Alex Deucher (2):
      drm/amdgpu: validate paramaters in the gem ioctl
      drm/amdgpu: bump driver version for some new features

Alexander Popov (1):
      tty: n_hdlc: get rid of racy n_hdlc.tbuf

Alexey Kardashevskiy (1):
      powerpc/powernv: Fix opal tracepoints with JUMP_LABEL=n

Andre Przywara (1):
      KVM: arm/arm64: VGIC: Fix command handling while ITS being disabled

Andrea Arcangeli (6):
      userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGE
      userfaultfd: non-cooperative: rollback userfaultfd_exit
      userfaultfd: non-cooperative: robustness check
      userfaultfd: non-cooperative: release all ctx in dup_userfaultfd_complete
      userfaultfd: non-cooperative: userfaultfd_remove revalidate vma
in MADV_DONTNEED
      userfaultfd: selftest: vm: allow to build in vm/ directory

Andrew Banman (1):
      x86/platform/uv/BAU: Fix HUB errors by remove initial write to
sw-ack register

Andrii Anisov (1):
      swiotlb-xen: implement xen_swiotlb_get_sgtable callback

Andy Shevchenko (1):
      x86/build/x86_64_defconfig: Enable CONFIG_R8169

Aneesh Kumar K.V (2):
      powerpc/mm: handle protnone ptes on fork
      power/mm: update pte_write and pte_wrprotect to handle savedwrite

Anton Blanchard (2):
      perf/core: Rename CONFIG_[UK]PROBE_EVENT to CONFIG_[UK]PROBE_EVENTS
      powerpc/64: Avoid panic during boot due to divide by zero in
init_cache_info()

Ard Biesheuvel (2):
      efi/libstub: Treat missing SecureBoot variable as Secure Boot disabled
      efi/arm: Fix boot crash with CONFIG_CPUMASK_OFFSTACK=y

Arnd Bergmann (7):
      gcc-plugins: fix sancov_plugin for gcc-5
      x86/hyperv: Hide unused label
      staging/vc04_services: add CONFIG_OF dependency
      usb: gadget: udc: atmel: fix debug output
      staging: octeon: remove unused variable
      MIPS: Add missing include files
      include/linux/fs.h: fix unsigned enum warning with gcc-4.2

Balbir Singh (1):
      powerpc/xics: Work around limitations of OPAL XICS priority handling

Bartlomiej Zolnierkiewicz (1):
      sh: cayman: IDE support fix

Bing Niu (1):
      drm/i915/gvt: set SFUSE_STRAP properly for vitual monitor detection

Boqun Feng (1):
      locking/ww_mutex: Adjust the lock number for stress test

Boris Ostrovsky (1):
      jump_label: Fix anonymous union initialization

Borislav Petkov (3):
      x86/kdebugfs: Move boot params hierarchy under (debugfs)/x86/
      x86/events: Remove last remnants of old filenames
      x86/boot: Correct setup_header.start_sys name

Brian Foster (1):
      xfs: use iomap new flag for newly allocated delalloc blocks

Chandan Rajendra (1):
      xfs: Use xfs_icluster_size_fsb() to calculate inode alignment mask

Changbin Du (1):
      drm/i915/gvt: protect RO and Rsvd bits of virtual vgpu configuration space

Chris Brandt (1):
      i2c: riic: fix restart condition

Chris Wilson (1):
      locking/ww_mutex: Replace cpu_relax() with cond_resched() for tests

Christoph Hellwig (3):
      xfs: only reclaim unwritten COW extents periodically
      xfs: fix and streamline error handling in xfs_end_io
      xfs: try any AG when allocating the first btree block when reflinking

Christophe JAILLET (1):
      USB: gadgetfs: Fix a potential memory leak in 'dev_config()'

Chuanxiao Dong (3):
      drm/i915/gvt: add a NULL pointer check to avoid kernel panic
      drm/i915/gvt: use pfn_valid for better checking
      drm/i915/gvt: handle workload lifecycle properly

Chunfeng Yun (2):
      usb: xhci-mtk: check hcc_params after adding primary hcd
      usb: xhci: remove dummy extra_priv_size for size of xhci_hcd struct

Chunyu Hu (1):
      tracing: Fix code comment for ftrace_ops_get_func()

Dan Streetman (1):
      xen: do not re-use pirq number cached in pci device msi msg data

Dan Williams (2):
      x86, mm: fix gup_pte_range() vs DAX mappings
      x86, mm: unify exit paths in gup_pte_range()

Daniel Borkmann (1):
      x86/tlb: Fix tlb flushing when lguest clears PGE

Darrick J. Wong (1):
      xfs: remove kmem_zalloc_greedy

Dave Hansen (1):
      x86/pkeys: Check against max pkey to avoid overflows

David Daney (1):
      module: set __jump_table alignment to 8

David Hildenbrand (1):
      userfaultfd: remove wrong comment from userfaultfd_ctx_get()

Dmitry Safonov (1):
      x86/selftests: Add clobbers for int80 on x86_64

Dmitry Torokhov (1):
      i2c: copy device properties when using i2c_register_board_info()

Dmitry Vyukov (2):
      kasan: resched in quarantine_remove_cache()
      kasan: fix races in quarantine_remove_cache()

Dou Liyang (2):
      x86/apic: Fix a warning message in logical CPU IDs allocation
      x86/apic: Simplify enable_IR_x2apic(), remove try_to_enable_IR()

Eric W. Biederman (1):
      ucount: Remove the atomicity from ucount->count

Eryu Guan (1):
      iomap: invalidate page caches should be after
iomap_dio_complete() in direct write

Ethan Zhao (1):
      PCI: Prevent VPD access for QLogic ISP2722

Fabio Estevam (3):
      random: move random_min_urandom_seed into CONFIG_SYSCTL ifdef block
      drm: mxsfb_crtc: Fix the framebuffer misplacement
      drm: mxsfb: Implement drm_panel handling

Felipe Balbi (4):
      usb: dwc3: gadget: make Set Endpoint Configuration macros safe
      usb: gadget: function: f_fs: pass companion descriptor along
      usb: dwc3: gadget: properly increment dequeue pointer on ep_dequeue
      usb: dwc3: gadget: make to increment req->remaining in all cases

Franck Demathieu (4):
      irqchip/crossbar: Fix incorrect type of local variables
      irqchip/crossbar: Fix incorrect type of local variables
      usb: dwc3: Fix incorrect type for utmi mode
      irqchip/crossbar: Fix incorrect type of register size

Frederic Weisbecker (1):
      jiffies: Revert bogus conversion of NSEC_PER_SEC to TICK_NSEC

Gautham R. Shenoy (1):
      powerpc/powernv: Fix bug due to labeling ambiguity in power_enter_stop

Guenter Roeck (5):
      avr32: Fix build error caused by include file reshuffling
      h8300: Fix build breakage caused by header file changes
      drivers/char/nwbutton: Fix build breakage caused by include file
reshuffling
      usb: host: xhci-plat: Fix timeout on removal of hot pluggable
xhci controllers
      score: Fix implicit includes now failing build after extable change

Heiko Carstens (2):
      s390/ipl: always use load normal for CCW-type re-IPL
      s390: wire up statx system call

Heiner Kallweit (2):
      [media] rc: nuvoton: fix deadlock in nvt_write_wakeup_codes
      i2c: meson: fix wrong variable usage in meson_i2c_put_data

Ilya Dryomov (4):
      libceph: fix crush_decode() for older maps
      libceph: don't set weight to IN when OSD is destroyed
      rbd: supported_features bus attribute
      libceph: osd_request_timeout option

Ingo Molnar (1):
      locking/refcounts: Change WARN() to WARN_ONCE()

Jaedon Shin (1):
      i2c: brcmstb: Fix START and STOP conditions

Jaehoon Chung (1):
      PCI: exynos: Initialize elbi_base even when using PHY framework

Jan Kara (5):
      block: Allow bdi re-registration
      bdi: Fix use-after-free in wb_congested_put()
      block: Make del_gendisk() safer for disks without queues
      Revert "scsi, block: fix duplicate bdi name registration crashes"
      axonram: Fix gendisk handling

Janosch Frank (1):
      KVM: s390: Fix guest migration for huge guests resulting in panic

Janusz Dziedzic (1):
      Revert "usb: gadget: f_fs: Fix ExtCompat descriptor validation"

Jason A. Donenfeld (2):
      random: use chacha20 for get_random_int/long
      random: convert get_random_int/long into get_random_u32/u64

Javier Martinez Canillas (2):
      usb: phy: isp1301: Add OF device ID table
      i2c: exynos5: Avoid transaction timeouts due TRANSFER_DONE_AUTO not set

Jelle Martijn Kok (1):
      usb: ohci-at91: Do not drop unhandled USB suspend control requests

Jim Mattson (1):
      kvm: nVMX: VMCLEAR should not cause the vCPU to shut down

Jim Qu (1):
      drm/amd/amdgpu: fix console deadlock if late init failed

Jintack Lim (1):
      KVM: arm/arm64: Let vcpu thread modify its own active state

Johan Hovold (9):
      USB: serial: digi_acceleport: fix OOB-event processing
      USB: serial: io_ti: fix NULL-deref in interrupt callback
      USB: serial: omninet: fix reference leaks at open
      USB: serial: omninet: drop open callback
      USB: serial: io_ti: fix information leak in completion handler
      USB: serial: safe_serial: fix information leak in completion handler
      USB: iowarrior: fix NULL-deref at probe
      USB: iowarrior: fix NULL-deref in write
      USB: serial: digi_acceleport: fix OOB-event processing

Johannes Thumshirn (1):
      zram: set physical queue limits to avoid array out of bounds accesses

John Keeping (1):
      usb: gadget: configs: plug memory leak

Jon Derrick (1):
      block/sed: Fix opal user range check and unused variables

Jonathan McDowell (1):
      [media] dw2102: don't do DMA on stack

Josh Poimboeuf (1):
      objtool: Fix another GCC jump table detection issue

Kieran Bingham (1):
      [media] v4l: vsp1: Adapt vsp1_du_setup_lif() interface to use a structure

Kirill A. Shutemov (9):
      x86/cpufeature: Add 5-level paging detection
      asm-generic: introduce 5level-fixup.h
      asm-generic: introduce __ARCH_USE_5LEVEL_HACK
      arch, mm: convert all architectures to use 5level-fixup.h
      asm-generic: introduce <asm-generic/pgtable-nop4d.h>
      mm: convert generic code to 5-level paging
      mm: introduce __p4d_alloc()
      rmap: fix NULL-pointer dereference on THP munlocking
      thp: fix another corner case of munlock() vs. THPs

Krzysztof Kozlowski (1):
      serial: samsung: Continue to work if DMA request fails

Kunihiko Hayashi (1):
      pinctrl: uniphier: change pin names of aio/xirq for LD11

Laurent Dufour (1):
      mm/cgroup: avoid panic when init with low memory

Laurentiu Tudor (1):
      powerpc/booke: Fix boot crash due to null hugepd

Len Brown (1):
      cpufreq: Add the "cpufreq.off=1" cmdline option

Linu Cherian (4):
      KVM: Add documentation for KVM_CAP_NR_MEMSLOTS
      KVM: arm/arm64: Enable KVM_CAP_NR_MEMSLOTS on arm/arm64
      KVM: arm/arm64: Remove KVM_PRIVATE_MEM_SLOTS definition that are unused
      KVM: arm64: Increase number of user memslots to 512

Linus Torvalds (3):
      sched/headers: fix up header file dependency on <linux/sched/signal.h>
      overlayfs: remove now unnecessary header file include
      Linux 4.11-rc2

Marc Zyngier (2):
      arm64: KVM: VHE: Clear HCR_TGE when invalidating guest TLBs
      KVM: arm/arm64: vgic-v3: Don't pretend to support IRQ/FIQ bypass

Marek Vasut (1):
      drm: mxsfb: Fix crash when provided invalid DT bindings

Mark Rutland (2):
      arm: KVM: Survive unknown traps from guests
      arm64: KVM: Survive unknown traps from guests

Martin Schwidefsky (6):
      s390/crypt: fix missing unlock in ctr_paes_crypt on error path
      s390: fix in-kernel program checks
      s390/cputime: remove last traces of cputime_t
      s390/cputime: reset all accounting fields on fork
      s390/cputime: provide archicture specific cputime_to_nsecs
      s390/timex: micro optimization for tod_to_ns

Masahiro Yamada (2):
      scripts/spelling.txt: add "disble(d)" pattern and fix typo instances
      scripts/spelling.txt: add "overide" pattern and fix typo instances

Masami Hiramatsu (1):
      kprobes/x86: Fix kernel panic when certain exception-handling
addresses are probed

Masanari Iida (4):
      xenbus: Remove duplicate inclusion of linux/init.h
      x86/vmware: Remove duplicate inclusion of asm/timer.h
      x86/intel_rdt: Remove duplicate inclusion of linux/cpu.h
      drivers/md/bcache/util.h: remove duplicate inclusion of blkdev.h

Matjaz Hegedic (3):
      x86/reboot/quirks: Add ASUS EeeBook X205TA reboot quirk
      x86/reboot/quirks: Add ASUS EeeBook X205TA/W reboot quirk
      x86/reboot/quirks: Fix typo in ASUS EeeBook X205TA reboot quirk

Matthew Wilcox (3):
      radix tree test suite: Depend on Makefile and quieten grep
      ida: Free correct IDA bitmap
      radix tree test suite: Specify -m32 in LDFLAGS too

Mian Yousaf Kaukab (1):
      irqdomain: Add empty irq_domain_check_msi_remap

Michael Ellerman (3):
      powerpc/64: Fix L1D cache shape vector reporting L1I values
      powerpc: Sort the selects under CONFIG_PPC
      radix tree test suite: Fix build with --as-needed

Mike Rapoport (1):
      userfaultfd: non-cooperative: fix fork fctx->new memleak

Min He (2):
      drm/i915/gvt: introduced failsafe mode into vgpu
      drm/i915/gvt: enter failsafe mode when guest requires more resources

Ming Lei (4):
      blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue()
      blk-mq: make lifetime consitent between q/ctx and its kobject
      blk-mq: make lifetime consistent between hctx and its kobject
      blk-mq: free hctx->cpumask in release handler of hctx's kobject

NeilBrown (1):
      blk: improve order of bio handling in generic_make_request()

Nicholas Piggin (1):
      powerpc: Fix compiling a BE kernel with a powerpc64le toolchain

OGAWA Hirofumi (1):
      fat: fix using uninitialized fields of fat_inode/fsinfo_inode

Paul Mackerras (1):
      powerpc/64: Invalidate process table caching after setting process table

Pei Zhang (2):
      drm/i915/gvt: add cmd_access to GEN7_HALF_SLICE_CHICKEN1
      drm/i915/gvt: add some new MMIOs to cmd_access white list

Peter Chen (2):
      usb: gadget: dummy_hcd: clear usb_gadget region before registration
      usb: host: xhci-dbg: HCIVERSION should be a binary number

Peter Zijlstra (4):
      sched/fair: Make select_idle_cpu() more aggressive
      sched/core: Fix pick_next_task() for RT,DL
      sched/clock, x86/tsc: Rework the x86 'unstable' sched_clock() interface
      locking/lockdep: Add nest_lock integrity test

Petr Cvek (1):
      usb: gadget: pxa27x: Test for a valid argument pointer

Ping Gao (1):
      drm/i915/gvt: clear the vGPU reset logic

Qi Hou (2):
      i2c: add missing of_node_put in i2c_mux_del_adapters
      i2c: add missing of_node_put in i2c_mux_del_adapters

Radim Krčmář (1):
      KVM: nVMX: do not warn when MSR bitmap address is not backed

Rafael J. Wysocki (6):
      cpufreq: intel_pstate: Do not use performance_limits in passive mode
      cpufreq: intel_pstate: Fix intel_cpufreq_verify_policy()
      cpufreq: intel_pstate: Avoid triggering cpu_frequency tracepoint
unnecessarily
      cpufreq: intel_pstate: Fix global settings in active mode
      cpufreq: intel_pstate: Fix intel_pstate_verify_policy()
      cpufreq: intel_pstate: Do not reinit performance limits in ->setpolicy

Ravi Bangoria (2):
      powerpc: Emulation support for load/store instructions on LE
      powerpc: emulate_step() tests for load/store instructions

Raz Manor (1):
      usb: gadget: udc: net2280: Fix tmp reusage in net2280 driver

Rehas Sachdeva (7):
      radix tree test suite: Add test for idr_get_next()
      radix tree test suite: Add tests for ida_simple_get() and
ida_simple_remove()
      radix tree test suite: Add test for radix_tree_clear_tags()
      radix tree test suite: Add performance benchmarks
      radix tree test suite: Add performance test for radix_tree_split()
      radix tree test suite: Add performance test for radix_tree_join()
      radix tree test suite: Build 32 bit binaries

Richard Leitner (4):
      usb: usb251xb: remove max_{power,current}_{sp,bp} properties
      usb: usb251xb: dt: add unit suffix to oc-delay and power-on-time
      doc: dt-bindings: usb251xb: mark reg as required
      MAINTAINERS: usb251xb: remove reference inexistent file

Rik van Riel (1):
      tracing: Add #undef to fix compile error

Roger Quadros (3):
      Revert "usb: gadget: uvc: Add missing call for additional setup data"
      usb: dwc3: gadget: Fix system suspend/resume on TI platforms
      usb: dwc3-omap: Fix missing break in dwc3_omap_set_mailbox()

Rui Wang (2):
      x86/PCI: Implement pcibios_release_device to release IRQ from IOAPIC
      x86/ioapic: Split IOAPIC hot-removal into two steps

Sachin Sant (1):
      selftest/powerpc: Fix false failures for skipped tests

Sean Young (4):
      [media] serial_ir: ensure we're ready to receive interrupts
      [media] lirc: fix dead lock between open and wakeup_filter
      [media] rc: raw decoder for keymap protocol is not loaded on register
      [media] rc: protocol is not set on register for raw IR devices

Shanker Donthineni (1):
      irqchip/gicv3-its: Add workaround for QDF2400 ITS erratum 0065

Shile Zhang (1):
      powerpc/64: Fix checksum folding in csum_add()

Stefan Agner (2):
      drm: mxsfb: use bus_format to determine LCD bus width
      drm: mxsfb: fix pixel clock polarity

Stefano Stabellini (1):
      swiotlb-xen: implement xen_swiotlb_dma_mmap callback

Stephan Mueller (1):
      random: remove stale maybe_reseed_primary_crng

Stephan Müller (3):
      random: remove stale urandom_init_wait
      random: remove variable limit
      random: fix comment for unused random_min_urandom_seed

Stephen Smalley (1):
      timerfd: Only check CAP_WAKE_ALARM when it is needed

Steven Rostedt (VMware) (4):
      ftrace/graph: Do not modify the EMPTY_HASH for the function_graph filter
      jump_label: Add comment about initialization order for anonymous unions
      ktest: Fix while loop in wait_for_input
      ktest: Make sure wait_for_input does honor the timeout

Suraj Jitindar Singh (2):
      powerpc: Parse the command line before calling CAS
      powerpc: Update to new option-vector-5 format for CAS

Tahsin Erdogan (1):
      mm: do not call mem_cgroup_free() from within mem_cgroup_alloc()

Takashi Iwai (1):
      drm/i915/gvt: Fix superfluous newline in GVT_DISPLAY_READY env var

Thomas Gleixner (2):
      x86/hpet: Prevent might sleep splat on resume
      kexec, x86/purgatory: Unbreak it and clean it up

Timur Tabi (1):
      pinctrl: qcom: add get_direction function

Tina Zhang (1):
      drm/i915/gvt: change some gvt_err to gvt_dbg_cmd

Tobias Jakobi (1):
      usb-storage: Add ignore-residue quirk for Initio INIC-3619

Tobin C. Harding (2):
      x86/purgatory: Make functions and variables static
      x86/purgatory: Fix sparse warning, symbol not declared

Todd Brandt (1):
      ftrace/graph: Add ftrace_graph_max_depth kernel parameter

Tomeu Vizoso (1):
      drm/edid: Add EDID_QUIRK_FORCE_8BPC quirk for Rotel RSX-1058

Tony Luck (1):
      mm, page_alloc: Add missing check for memory holes

Viresh Kumar (2):
      cpufreq: schedutil: move cached_raw_freq to struct sugov_policy
      cpufreq: schedutil: Pass sg_policy to get_next_freq()

Wanpeng Li (1):
      KVM: nVMX: reset nested_run_pending if the vCPU is going to be reset

Weinan Li (2):
      drm/i915/gvt: refine pcode write emulation
      drm/i915/gvt: fix pcode mailbox write emulation of BDW

Wolfram Sang (3):
      i2c: m65xx: drop superfluous quirk structure
      Revert "i2c: add missing of_node_put in i2c_mux_del_adapters"
      Revert "i2c: copy device properties when using i2c_register_board_info()"

Yinghai Lu (1):
      PCI/ASPM: Always set link->downstream to avoid NULL dereference on remove

Yisheng Xie (1):
      mm/vmstats: add thp_split_pud event for clarity

Zhangfei Gao (1):
      i2c: designware: add reset interface

Zhao Yan (8):
      drm/i915/gvt: fix unhandled mmio warnings
      drm/i915/gvt: add more registers to context save/restore list
      drm/i915/gvt: force-nopriv register handling
      drm/i915/gvt: set default value to 0 for unhandled mmio regs
      drm/i915/gvt: have more registers with F_CMD_ACCESS flags set
      drm/i915/gvt: add more registers into handlers list
      drm/i915/gvt: fix an error for one register
      drm/i915/gvt: fix an error for F_RO flag

Zhao, Xinda (3):
      drm/i915/gvt: handle fence reg access during GPU reset
      drm/i915/gvt: decrease priority of output msg for untracked mmio
      drm/i915/gvt: remove unnecessary error msg from gtt write

Zhenyu Wang (4):
      drm/i915/gvt: Fix check error on opregion.c
      drm/i915/gvt: adjust to fixed vGPU types
      drm/i915/gvt: Add more edid definition support
      drm/i915/gvt: add resolution definition for vGPU type

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ