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>] [day] [month] [year] [list]
Message-ID: <CA+55aFxoDU03q5-ocwffmDbq5Yc_POa46rLv-APOnoWn_M7Yow@mail.gmail.com>
Date:	Sun, 12 Jul 2015 16:16:54 -0700
From:	Linus Torvalds <torvalds@...ux-foundation.org>
To:	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 4.2-rc2

Another week, another rc. What can I say? Call me boring, but that's
how this all works.

This is not a particularly big rc, and things have been fairly calm.
We definitely did have some problems in -rc1 that bit people, but they
all seemed to be pretty small, and let's hope that -rc2 ends up having
fewer annoying issues.

The rc2 patch is roughly one third drivers (drm being the bulk of it),
one third architectures (arm, mips and parisc, a smattering of x86)
and one third "misc". That misc pile is mostly filesystems (btrfs) and
some timer updates, and then the perf tool build fix that involved
just making some of the perf tool infrastructure private to the tool
rather than trying to share it with the kernel. The shortlog below
gives more details, but you can also just scan it quickly (it's not
that big) to just get some kind of flavor for what's up.

Go out and get it, and see how it all holds up,

               Linus

---

Adrian Hunter (1):
      x86/tsc: Let high latency PIT fail fast in quick_pit_calibrate()

Al Stone (2):
      ACPI / ARM64: add BAD_MADT_GICC_ENTRY() macro
      ACPI / ARM64 : use the new BAD_MADT_GICC_ENTRY macro

Al Viro (3):
      9p: don't leave a half-initialized inode sitting around
      fix a braino in ovl_d_select_inode()
      freeing unlinked file indefinitely delayed

Alex Deucher (2):
      Revert "Revert "drm/radeon: dont switch vt on suspend""
      drm/radeon: disable vce init on cayman (v2)

Alex Ivanov (1):
      stifb: Implement hardware accelerated copyarea

Alexander Popov (1):
      x86/kasan: Fix KASAN shadow region page tables

Alexander Sverdlin (1):
      MIPS: bootmem: Don't use memory holes for page bitmap

Alistair Popple (1):
      powerpc/powernv: Fix opal-elog interrupt handler

Andrey Ryabinin (5):
      x86/init: Clear 'init_level4_pgt' earlier
      x86/kasan: Flush TLBs after switching CR3
      x86/kasan: Fix boot crash on AMD processors
      x86/kasan: Add message about KASAN being initialized
      x86/kasan: Move KASAN_SHADOW_OFFSET to the arch Kconfig

Anton Blanchard (1):
      powerpc: Add plain English description for alignment exception oopses

Ard Biesheuvel (1):
      arm64: remove another unnecessary libfdt include path

Arnaldo Carvalho de Melo (5):
      tools: Adopt {READ,WRITE_ONCE} from the kernel
      perf tools: Copy rbtree.h from the kernel
      tools: Copy lib/rbtree.c to tools/lib/
      tools: Move rbtree.h from tools/perf/
      tools: Copy rbtree_augmented.h from the kernel

Axel Lin (3):
      nvdimm: Fix return value of nvdimm_bus_init() if class_create() fails
      i2c: xgene-slimpro: Fix missing mbox_free_channel call in probe error path
      i2c: jz4780: Fix return value if probe fails

Catalin Marinas (1):
      arm64: Keep the ARM64 Kconfig selects sorted

Chris Metcalf (1):
      modpost: work correctly with tile coldtext sections

Chris Wilson (1):
      drm/i915: Declare the swizzling unknown for L-shaped configurations

Christian König (3):
      drm/radeon: allways add the VM clear duplicate
      drm/radeon: check if BO_VA is set before adding it to the
invalidation list
      drm/amdgpu: fix timeout calculation

Dan Carpenter (1):
      drm/radeon: fix underflow in r600_cp_dispatch_texture()

Dan Williams (6):
      sparse: fix misplaced __pmem definition
      libnvdimm: smatch cleanups in __nd_ioctl
      nfit: fix smatch "use after null check" report
      tools/testing/nvdimm: mock ioremap_wt
      tools/testing/nvdimm: fix return code for unimplemented commands
      tools/testing/nvdimm: add mock acpi_nfit_flush_address entries
to nfit_test

Daniel Axtens (4):
      powerpc: Set the correct kernel taint on machine check errors.
      cxl: Test the correct mmio space before unmapping
      powerpc/ppc4xx_hsta_msi: Include ppc-pci.h to fix reference to hose_list
      cxl: Check if afu is not null in cxl_slbia

Daniel Thompson (1):
      clk: stm32: Fix out-by-one error path in the index lookup

Daniel Vetter (2):
      drm/i915: Check crtc->active in intel_crtc_disable_planes
      drm/i915: Use crtc_state->active in primary check_plane func

Dave Gerlach (1):
      ARM: dts: am4372: Add emif node

David Dueck (1):
      clk: at91: do not leak resources

Dmitry Torokhov (1):
      Revert "Input: synaptics - allocate 3 slots to keep stability in
image sensors"

Eryu Guan (2):
      ext4: be more strict when migrating to non-extent based file
      ext4: correctly migrate a file with a hole at the beginning

Fabian Frederick (1):
      drm/omap: replace ALIGN(PAGE_SIZE) by PAGE_ALIGN

Filipe Manana (9):
      Btrfs: fix race between balance and unused block group deletion
      Btrfs: use kmem_cache_free when freeing entry in inode cache
      Btrfs: fix race between caching kthread and returning inode to inode cache
      Btrfs: fix crash on close_ctree() if cleaner starts new transaction
      Btrfs: fix fsync data loss after append write
      Btrfs: fix fsync xattr loss in the fast fsync path
      Btrfs: fix fsync after truncate when no_holes feature is enabled
      Btrfs: fix memory corruption on failure to submit bio for direct IO
      Btrfs: fix a comment in inode.c:evict_inode_truncate_pages()

Firo Yang (1):
      hpfs: Remove unessary cast

Gabriel Fernandez (3):
      drivers: clk: st: Remove unused code
      drivers: clk: st: Fix FSYN channel values
      drivers: clk: st: Fix mux bit-setting for Cortex A9 clocks

Geert Uytterhoeven (2):
      PM / Domains: Avoid infinite loops in attach/detach code
      i2c: I2C_MT65XX should depend on HAS_DMA

Giuseppe Cavallaro (1):
      drivers: clk: st: Fix flexgen lock init

Grigori Goronzy (4):
      drm/radeon: use RCU query for GEM_BUSY syscall
      drm/radeon: fix HDP flushing
      drm/radeon: default to 2048 MB GART size on SI+
      drm/radeon: unpin cursor BOs on suspend and pin them again on resume (v2)

Guo Zeng (1):
      ARM: prima2: move to use REGMAP APIs for rtciobrg

Hai Li (1):
      clk: qcom: Use parent rate when set rate to pixel RCG clock

Ian Munsie (2):
      cxl: Fail mmap if requested mapping is larger than assigned
problem state area
      cxl: Fix off by one error allowing subsequent mmap page to be accessed

Ilya Dryomov (2):
      libceph: enable ceph in a non-default network namespace
      libceph: treat sockaddr_storage with uninitialized family as blank

Imre Deak (1):
      drm/i915/chv: fix HW readout of the port PLL fractional divider

James Hogan (2):
      MIPS: Malta: Make GIC FDC IRQ workaround Malta specific
      MIPS: Pistachio: Support CDMM & Fast Debug Channel

Jens Kuske (2):
      Documentation: sunxi: Update Allwinner SoC documentation
      ARM: sunxi: Introduce Allwinner H3 support

Joe Perches (1):
      hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV instead

Johan Hovold (1):
      Revert "ARM: dts: am335x-boneblack: disable RTC-only sleep"

John David Anglin (1):
      parisc: Fix some PTE/TLB race conditions and optimize
__flush_tlb_range based on timing results

Kirill A. Shutemov (1):
      mm: avoid setting up anonymous pages into file mapping

Kristina Martsenko (1):
      arm64: dts: add device tree for ARM SMM-A53x2 on LogicTile Express 20MG

Laura Abbott (1):
      ARM: 8394/1: update memblock limit after mapping lowmem

Linus Torvalds (4):
      Fix broken audit tests for exec arg len
      Fix firmware loader uevent buffer NULL pointer dereference
      Revert "drm/i915: Use crtc_state->active in primary check_plane func"
      Linux 4.2-rc2

Liu Bo (2):
      Btrfs: fix hang when failing to submit bio of directIO
      Btrfs: fix warning of bytes_may_use

Lukas Czerner (1):
      ext4: fix reservation release on invalidatepage for delalloc fs

Maninder Singh (2):
      cxl/vphb.c: Use phb pointer after NULL check
      drm/amdkfd: validate pdd where it acquired first

Mario Kleiner (2):
      drm/radeon: Handle irqs only based on irq ring, not irq status regs.
      drm/amdgpu: Handle irqs only based on irq ring, not irq status regs.

Mark Fasheh (4):
      btrfs: pass unaligned length to btrfs_cmp_data()
      btrfs: fix deadlock with extent-same and readpage
      btrfs: allow dedupe of same inode
      btrfs: don't update mtime/ctime on deduped inodes

Mark Rutland (3):
      arm64: entry: handle debug exceptions in el*_inv
      arm: dts: vexpress: describe all PMUs in TC2 dts
      arm64: entry32: remove pointless register assignment

Markos Chandras (11):
      MIPS: kernel: traps: Fix broken indentation
      MIPS: Fix branch emulation for BLTC and BGEC instructions
      MIPS: Fix erroneous JR emulation for MIPS R6
      MIPS: kernel: smp-cps: Fix 64-bit compatibility errors due to
pointer casting
      MIPS: kernel: cps-vec: Replace 'la' macro with PTR_LA
      MIPS: kernel: cps-vec: Replace mips32r2 ISA level with mips64r2
      MIPS: kernel: cps-vec: Use ta0-ta3 pseudo-registers for 64-bit
      MIPS: kernel: cps-vec: Replace KSEG0 with CKSEG0
      MIPS: cps-vec: Use macros for various arithmetics and memory operations
      Revert "MIPS: Kconfig: Disable SMP/CPS for 64-bit"
      MIPS: c-r4k: Fix cache flushing for MT cores

Maxime Ripard (1):
      ARM: sunxi: Enable simplefb in the defconfig

Michael Ellerman (1):
      powerpc: Update MAINTAINERS to point at shared tree

Michael Neuling (1):
      cxl: Fix refcounting in kernel API

Michal Hocko (1):
      ext4: replace open coded nofail allocation in ext4_free_blocks()

Michel Dänzer (2):
      drm/radeon: Clean up reference counting and pinning of the cursor BOs
      drm/radeon: Fold radeon_set_cursor() into radeon_show_cursor()

Mikulas Patocka (2):
      ioctl_compat: handle FITRIM
      hpfs: add fstrim support

Nicholas Krause (1):
      ARM: OMAP2+: Remove unnessary return statement from the void
function, omap2_show_dma_caps

Nikolay Borisov (2):
      bufferhead: Add _gfp version for sb_getblk()
      ext4: avoid deadlocks in the writeback path by using sb_getblk_gfp

Pankaj Dev (2):
      drivers: clk: st: Add CLK_GET_RATE_NOCACHE flag to clocks
      drivers: clk: st: Incorrect register offset used for lock_status

Pantelis Antoniou (1):
      i2c: Mark instantiated device nodes with OF_POPULATE

Paul Burton (1):
      MIPS: c-r4k: Extend way_string array

Paul Moore (1):
      selinux: don't waste ebitmap space when importing NetLabel categories

Peter Zijlstra (2):
      perf: Fix AUX buffer refcounting
      module: Fix load_module() error path

Philippe Reynes (1):
      clocksource/imx: Define clocksource for mx27

Rafael J. Wysocki (3):
      ACPI / PNP: Reserve ACPI resources at the fs_initcall_sync stage
      ACPI / LPSS: Fix up acpi_lpss_create_device()
      PM / wakeirq: Avoid setting power.wakeirq too hastily

Ralf Baechle (4):
      MIPS: Lemote 2F: Fix build caused by recent mass rename.
      MIPS, CPUFREQ: Fix spelling of Institute.
      MIPS: O32: Do not handle require 32 bytes from the stack to be readable.
      MIPS: O32: Use compat_sys_getsockopt.

Ray Jui (2):
      clk: iproc: fix memory leak from clock name
      clk: iproc: fix bit manipulation arithmetic

Roger Quadros (1):
      ARM: dts: am57xx-beagle-x15: Provide supply for usb2_phy2

Ross Zwisler (3):
      pmem: add maintainer for include/linux/pmem.h
      nfit: update block I/O path to use PMEM API
      nfit: add support for NVDIMM "latch" flag

Russell King (9):
      ARM: fix DEBUG_SET_MODULE_RONX build dependencies
      ARM: add help text for HIGHPTE configuration entry
      ARM: add helpful message when truncating physical memory
      ARM: fix lockdep unannotated irqs-off warning
      ARM: io: document ARM specific behaviour of ioremap*() implementations
      ARM: io: fix ioremap_wt() implementation
      ARM: io: convert ioremap*() to functions
      ARM: pgtable: document mapping types
      ARM: avoid unwanted GCC memset()/memcpy() optimisations for IO variants

Sage Weil (2):
      MAINTAINERS: update ceph entries
      MAINTAINERS: add secondary tree for ceph modules

Sanidhya Kashyap (1):
      hpfs: kstrdup() out of memory handling

Sascha Hauer (1):
      clk: mediatek: mt8173: Fix enabling of critical clocks

Shilong Wang (1):
      Btrfs: fix wrong check for btrfs_force_chunk_alloc()

Shreyas B. Prabhu (1):
      powerpc/powernv: Fix race in updating core_idle_state

Stephen Boyd (1):
      ARM: 8393/1: smp: Fix suspicious RCU usage with ipi tracepoints

Stephen Smalley (1):
      selinux: fix mprotect PROT_EXEC regression caused by mm change

Steven Rostedt (1):
      x86/earlyprintk: Allow early_printk() to use console style
parameters like '115200n8'

Sudeep Holla (1):
      arm: dts: vexpress: add missing CCI PMU device node to TC2

Sukadev Bhattiprolu (1):
      powerpc/perf/24x7: Fix lockdep warning

Suneel Garapati (1):
      arm64: defconfig: Add Ceva ahci to the defconfig

Suthikulpanit, Suravee (2):
      ACPI / scan: Add support for ACPI _CLS device matching
      ata: ahci_platform: Add ACPI _CLS matching

Szabolcs Nagy (1):
      ARM: 8397/1: fix vdsomunge not to depend on glibc specific error.h

Sébastien Hinderer (1):
      x86/kconfig: Fix typo in the CONFIG_CMDLINE_BOOL help text

Theodore Ts'o (1):
      ext4: fix fencepost error in lazytime optimization

Thomas Gleixner (17):
      x86/irq: Plug irq vector hotplug race
      x86/irq: Use proper locking in check_irq_vectors_for_cpu_disable()
      x86/irq: Retrieve irq data after locking irq_desc
      tick/broadcast: Prevent hrtimer recursion
      tick/broadcast: Sanity check the shutdown of the local clock_event
      tick/broadcast: Make idle check independent from mode and config
      tick/broadcast: Prevent deep idle if no broadcast device available
      tick/broadcast: Move the check for periodic mode inside state handling
      tick/broadcast: Return busy if periodic mode and hrtimer broadcast
      tick/broadcast: Return busy when IPI is pending
      tick/broadcast: Check for hrtimer broadcast active early
      tick/broadcast: Handle spurious interrupts gracefully
      tick/broadcast: Unbreak CONFIG_GENERIC_CLOCKEVENTS=n build
      hotplug: Prevent alloc/free of irq descriptors during cpu up/down
      cris: Replace do_posix_clock_monotonic_gettime()
      time: Get rid of do_posix_clock_monotonic_gettime
      tick/broadcast: Prevent NULL pointer dereference

Timo Sigurdsson (1):
      ARM: Remove deprecated symbol from defconfig files

Tirumalesh Chalamarla (1):
      GICv3: Add ITS entry to THUNDER dts

Tomas Winkler (1):
      mei: nfc: fix deadlock on shutdown/suspend path

Tomi Valkeinen (7):
      drm/omap: return error if dma_alloc_writecombine fails
      drm/omap: check that plane is inside crtc
      drm/omap: increase DMM transaction timeout
      drm/omap: fix omap_framebuffer_unpin() error handling
      drm/omap: fix omap_gem_put_paddr() error handling
      drm/omap: fix align_pitch() for 24 bits per pixel
      ARM: dts: am4372.dtsi: disable rfbi

Tony Lindgren (1):
      memory: omap-gpmc: Fix parsing of devices

Tvrtko Ursulin (1):
      drm/i915: Restore all GGTT VMAs on resume

Uwe Geuder (1):
      PM / hibernate: clarify resume documentation

Vaidyanathan Srinivasan (1):
      powerpc/powernv: Fix vma page prot flags in opal-prd driver

Ville Syrjälä (1):
      Revert "drm/i915: Allocate context objects from stolen"

Viresh Kumar (1):
      clockevents: Allow set-state callbacks to be optional

Vishnu Patekar (1):
      ARM: sunxi: Add Machine support for A33

Vitaly Andrianov (1):
      ARM: 8396/1: use phys_addr_t in pfn_to_kaddr()

Wei Chen (1):
      ARM: dts: atlas7: add pinctrl and gpio descriptions

Y Vo (1):
      arm64: dts: Add poweroff button device node for APM X-Gene platform

Yang Dongsheng (1):
      btrfs: qgroup: allow user to clear the limitation on qgroup

Yann Droneaud (1):
      perf/x86: Fix copy_from_user_nmi() return if range is not ok

Zhao Lei (2):
      btrfs: cleanup noused initialization of dev in btrfs_end_bio()
      btrfs: add error handling for scrub_workers_get()

Zhu Guihua (2):
      x86/espfix: Add 'cpu' parameter to init_espfix_ap()
      x86/espfix: Init espfix on the boot CPU side

duson (1):
      Input: elan_i2c - change the hover event from MT to ST
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ