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+55aFzXC67-=nn0u8OX=PSzbdAM1gPQH816p8bu3XT3Hu9_bQ@mail.gmail.com>
Date:	Sun, 22 Mar 2015 21:01:56 -0700
From:	Linus Torvalds <torvalds@...ux-foundation.org>
To:	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 4.0-rc5

So rc5 is almost exactly the same size as rc4 was. I'd be happier if
the rc's were shrinking, but I guess I should be thankful they at
least don't seem to be growing.

There's nothing particularly worrisome going on, although I'm still
trying to think about the NUMA balancing performance regression. It
may not be a show-stopper, but it's annoying, and I want it fixed.
We'll get it, I'm sure.

In the meantime, rc5 is mostly driver updates (all over the driver
tree: gpu, usb, sound, networking, hid, input, pinctrl, etc etc) with
a few arch updates (x86, arm, arm64, sparc) and some filesystem fixes
(mainly btrfs). And a smattering of non-driver networking fixes too.

Shortlog appended, although it's not particularly interesting. Most of
the bigger patches were reverts, which is as it should be at this
stage.

                  Linus

---

Ahmed S. Darwish (1):
      can: kvaser_usb: Fix tx queue start/stop race conditions

Al Viro (2):
      caif: fix MSG_OOB test in caif_seqpkt_recvmsg()
      rxrpc: bogus MSG_PEEK test in rxrpc_recvmsg()

Alex Deucher (1):
      drm/radeon: drop ttm two ended allocation

Alexey Kodanev (2):
      net: sysctl_net_core: check SNDBUF and RCVBUF for min length
      vxlan: fix wrong usage of VXLAN_VID_MASK

Ameen Ali (1):
      tulip_core.c : out-of-bounds check.

Andrei Otcheretianski (2):
      iwlwifi: mvm: Fix ROC removal
      mac80211: count interfaces correctly for combination checks

Andrzej Hajda (1):
      drm/exynos: remove unused files

Andy Lutomirski (1):
      x86/asm/entry/32: Fix user_mode() misuses

Andy Shevchenko (1):
      dmaengine: dw: append MODULE_ALIAS for platform driver

Ard Biesheuvel (1):
      crypto: arm/aes update NEON AES module to latest OpenSSL version

Arnaldo Carvalho de Melo (1):
      perf annotate: Fix fallback to unparsed disassembler line

Arnd Bergmann (2):
      usb: musb: fix Kconfig regression
      rds: avoid potential stack overflow

Axel Lin (19):
      phy: miphy28lp: Avoid calling of_get_child_count() multiple times
      phy: miphy365x: Avoid calling of_get_child_count() multiple times
      phy: armada375-usb2: Set drvdata for phy and use it
      phy: xgene: Remove duplicate code to set ctx->dev
      phy: miphy28lp: Add missing .owner field in miphy28lp_ops
      phy: exynos-mipi-video: Fixup the test for state->regmap
      phy: exynos-mipi-video: Use spin_lock to protct state->regmap
rmw operations
      phy: exynos-dp-video: Kill exynos_dp_video_phy_pwr_isol function
      phy: hix5hd2-sata: Check return value of platform_get_resource
      phy: samsung-usb2: Remove NULL terminating entry from phys array
      phy: ti-pipe3: Simplify ti_pipe3_dpll_wait_lock implementation
      phy: rockchip-usb: Fixup rockchip_usb_phy_power_on failure path
      phy: exynos5-usbdrd: Fix off-by-one valid value checking for args->args[0]
      phy: twl4030-usb: Remove redundant assignment for twl->linkstat
      phy: miphy365x: Convert to devm_kcalloc and fix wrong sizeof
      phy: miphy28lp: Convert to devm_kcalloc and fix wrong sizof
      phy: core: Fixup return value of phy_exit when !pm_runtime_enabled
      phy: ti/omap: Fix modalias
      phy: omap-usb2: Fix missing clk_prepare call when using old dt name

Bard Liao (1):
      ASoC: rt286: Change the DMI mapping for Dino

Bart Van Assche (3):
      tcm_qla2xxx: Fix incorrect use of __transport_register_session
      loop/usb/vhost-scsi/xen-scsiback: Fix use of __transport_register_session
      target: Fix reference leak in target_get_sess_cmd() error path

Ben Goz (3):
      drm/amdkfd: destroy mqd when destroying kernel queue
      drm/amdkfd: Fix SDMA queue init. in non-HWS mode
      drm/radeon: Changing number of compute pipe lines

Ben Skeggs (3):
      drm/nouveau/fifo/nv04: remove the loop from the interrupt handler
      drm/nouveau/gr/gf100: fix some accidental or'ing of buffer addresses
      drm/nouveau/device: post write to NV_PMC_BOOT_1 when flipping
endian switch

Benjamin Tissoires (9):
      Input: synaptics - skip quirks when post-2013 dimensions
      Input: synaptics - handle spurious release of trackstick buttons
      Input: synaptics - do not retrieve the board id on old firmwares
      Input: synaptics - retrieve the extended capabilities in query $10
      Input: synaptics - remove TOPBUTTONPAD property for Lenovos 2015
      Input: synaptics - re-route tracksticks buttons on the Lenovo 2015 series
      Input: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list
      Input: synaptics - remove X250 from the topbuttonpad list
      HID: wacom: check for wacom->shared before following the pointer

Bob Copeland (1):
      mac80211: drop unencrypted frames in mesh fwding

Boris Brezillon (2):
      pinctrl: at91: move lock/unlock_as_irq calls into request/release
      USB: ehci-atmel: rework clk handling

Borislav Petkov (1):
      Revert "x86/mm/ASLR: Propagate base load address calculation"

Brian Norris (3):
      UBI: fix missing brace control flow
      of: unittest: Add option string test case with longer path
      of: handle both '/' and ':' in path strings

Charles Keepax (1):
      drm/exynos: Check for NULL dereference of crtc

Christoffer Dall (1):
      arm/arm64: KVM: Keep elrsr/aisr in sync with software model

Christoph Hellwig (1):
      Subject: nfsd: don't recursively call nfsd4_cb_layout_fail

Christophe Vu-Brugier (1):
      target: do not reject FUA CDBs when write cache is enabled but
emulate_write_cache is 0

Damien Lespiau (1):
      drm/i915: Make sure the primary plane is enabled before reading
out the fb state

Dan Carpenter (4):
      isdn: icn: use strlcpy() when parsing setup options
      rtc: at91rm9200: double locking bug in at91_rtc_interrupt()
      drm/exynos: IS_ERR() vs NULL bug
      tcm_fc: missing curly braces in ft_invl_hw_context()

Daniel Borkmann (1):
      act_bpf: allow non-default TC_ACT opcodes as BPF exec outcome

Daniel J Blueman (1):
      x86/apic/numachip: Fix sibling map with NumaChip

Daniel Martin (5):
      Input: synaptics - split synaptics_resolution(), query first
      Input: synaptics - log queried and quirked dimension values
      Input: synaptics - query min dimensions for fw v8.1
      Input: synaptics - remove obsolete min/max quirk for X240
      Input: synaptics - support min/max board id in min_max_pnpid_table

Darrick J. Wong (1):
      dm io: deal with wandering queue limits when handling
REQ_DISCARD and REQ_WRITE_SAME

Dave Kleikamp (1):
      sparc64: fatal trap should stop all cpus

David Dueck (1):
      usb: phy: am335x-control: check return value of bus_find_device

David S. Miller (2):
      net: Handle unregister properly when netdev namespace change fails.
      sparc: Fix /proc/kcore

David Vrabel (1):
      xen-netback: notify immediately after pushing Tx response.

Dmitry Torokhov (2):
      Input: synaptics - fix middle button on Lenovo 2015 products
      Revert "Input: synaptics - use dmax in input_mt_assign_slots"

Doug Anderson (1):
      regulator: core: Fix enable GPIO reference counting

Emmanuel Grumbach (2):
      iwlwifi: fix max_ht_ampdu_exponent for older devices
      iwlwifi: mvm: BT Coex - fix a NULL pointer exception

Eran Ben Elisha (2):
      net/mlx4_en: Fix off-by-one in ethtool statistics display
      net/mlx4_en: Set statistics bitmap at port init

Eric Dumazet (3):
      xps: must clear sender_cpu before forwarding
      inet_diag: fix possible overflow in inet_diag_dump_one_icsk()
      inet: Clean up inet_csk_wait_for_connect() vs. might_sleep()

Eric Nelson (1):
      ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP

Eyal Shapira (2):
      iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant
      iwlwifi: mvm: disable beamformer unless FW supports it

Fabian Frederick (1):
      btrfs: fix sizeof format specifier in btrfs_check_super_valid()

Fabio Estevam (1):
      Revert "net: fec: fix the warning found by dma debug"

Fabrice Gasnier (1):
      ARM: 8310/1: l2c: Fix prefetch settings dt parsing

Felipe Balbi (1):
      Revert "usb: gadget: zero: Add support for interrupt EP"

Forest Wilkinson (1):
      HID: tivo: enable all buttons on the TiVo Slide Pro remote

Geert Uytterhoeven (1):
      regulator: tps65910: Add missing #include <linux/of.h>

Greg Kroah-Hartman (3):
      Revert "pcmcia: add missing include for new pci resource handler"
      Revert "pcmcia: fix incorrect bracketing on a test"
      Revert "pcmcia: add a new resource manager for non ISA systems"

Gregory CLEMENT (1):
      cpuidle: mvebu: Fix the CPU PM notifier usage

Hajime Tazaki (1):
      xfrm6: Fix a offset value for network header in _decode_session6

Hans de Goede (2):
      pinctrl: sun4i: GPIOs configured as irq must be set to input
before reading
      uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices

Hariprasad Shenai (1):
      cxgb4: fix coccinelle warnings

Hyungwon Hwang (1):
      drm/exynos: fix the initialization order in FIMD

Inki Dae (1):
      drm/exynos: fix typo config name correctly.

Jacob Pan (1):
      powercap / RAPL: handle domains with different energy units

Jason Wang (1):
      virtio-net: correctly delete napi hash

Javier Martinez Canillas (1):
      regulator: Only enable disabled regulators on resume

JeHyeon Yeon (1):
      LZ4 : fix the data abort issue

Jiri Slaby (1):
      x86/vdso: Fix the build on GCC5

Joe Thornber (1):
      dm thin: fix to consistently zero-fill reads to unprovisioned blocks

Johannes Berg (3):
      mac80211: ask for ECSA IE to be considered for beacon parse CRC
      nl80211: ignore HT/VHT capabilities without QoS/WMM
      mac80211: ignore CSA to same channel

Josef Bacik (8):
      Btrfs: fix merge delalloc logic
      Btrfs: account for the correct number of extents for delalloc reservations
      Btrfs: fix ASSERT(list_empty(&cur_trans->dirty_bgs_list)
      Btrfs: prepare block group cache before writing
      Btrfs: account merges/splits properly
      Btrfs: just free dummy extent buffers
      Btrfs: add sanity test for outstanding_extents accounting
      Btrfs: fix outstanding_extents accounting in DIO

Kirill A. Shutemov (1):
      pagemap: do not leak physical addresses to non-privileged userspace

Larry Finger (1):
      rtlwifi: Improve handling of IPv6 packets

Lars-Peter Clausen (5):
      ASoC: ak4671: Fix control-less DAPM routes
      ASoC: da732x: Fix control-less DAPM routes
      ASoC: sn95031: Fix control-less DAPM routes
      regmap: regcache-rbtree: Fix present bitmap resize
      ASoC: Fix component lists locking

Laura Abbott (1):
      ARM: 8311/1: Don't use is_module_addr in setting page attributes

Laurent Pinchart (1):
      of/irq: Fix of_irq_parse_one() returned error codes

Leon Yu (1):
      perf: Fix context leak in put_event()

Ley Foon Tan (1):
      nios2: mm: do not invoke OOM killer on kernel fault OOM

Li Jun (1):
      usb: chipidea: otg: add a_alt_hnp_support response for B device

Li, Aubrey (1):
      x86/platform, acpi: Bypass legacy PIC and PIT in ACPI hardware
reduced mode

Linus Torvalds (1):
      Linux 4.0-rc5

Linus Walleij (1):
      Revert "pinctrl: consumer: use correct retval for placeholder functions"

Liu Bo (2):
      Btrfs: catch transaction abortion after waiting for it
      Btrfs: fix comp_oper to get right order

Lu, Han (1):
      ASoC: Intel: remove conflicts when load/unload multiple firmware images

Luciano Coelho (2):
      iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails
      iwlwifi: mvm: don't try to stop scans that are not running anymore

Maciej S. Szmigiero (1):
      fsl_ssi: fix of_property_read_u32_array return value check

Majd Dibbiny (1):
      IB/mlx4: Saturate RoCE port PMA counters in case of overflow

Malcolm Priestley (4):
      staging: vt6655: vnt_tx_packet fix dma_idx selection.
      staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
      vt6655: RFbSetPower fix missing rate RATE_12M
      vt6655: Fix late setting of byRFType.

Marc Zyngier (3):
      arm64: KVM: Fix stage-2 PGD allocation to have per-page refcounting
      arm64: KVM: Do not use pgd_index to index stage-2 pgd
      arm64: KVM: Fix outdated comment about VTCR_EL2.PS

Mark Brown (1):
      dmaengine: pl08x: Define capabilities for generic capabilities reporting

Mason (1):
      ARM: 8313/1: Use read_cpuid_ext() macro instead of inline asm

Mathias Nyman (1):
      Revert "xhci: Clear the host side toggle manually when endpoint
is 'soft reset'"

Michael S. Tsirkin (11):
      virtio_console: init work unconditionally
      virtio_console: avoid config access from irq
      virtio_balloon: set DRIVER_OK before using device
      virtio_blk: typo fix
      virtio_blk: fix comment for virtio 1.0
      virtio-balloon: do not call blocking ops when !TASK_RUNNING
      9p/trans_virtio: fix hot-unplug
      virtio_rpmsg: set DRIVER_OK before using device
      virtio_mmio: generation support
      uapi/virtio_scsi: allow overriding CDB/SENSE size
      virtio_mmio: fix access width for mmio

Michal Kazior (1):
      mac80211: disable u-APSD queues by default

Michal Schmidt (1):
      bnx2x: fix encapsulation features on 57710/57711

Michal Simek (1):
      net: can: Enable xilinx driver for ARM64

Mika Westerberg (4):
      pinctrl: baytrail: Relax GPIO request rules
      pinctrl: baytrail: Clear interrupt triggering from pins that are
in GPIO mode
      pinctrl: baytrail: Rework interrupt handling
      pinctrl: baytrail: Save pin context over system sleep

Miklos Szeredi (2):
      fuse: notify: don't move pages
      fuse: set stolen page uptodate

Mikulas Patocka (3):
      dm: hold suspend_lock while suspending device during device deletion
      dm snapshot: suspend origin when doing exception handover
      dm snapshot: suspend merging snapshot when doing exception handover

Moni Shoua (1):
      IB/mlx4: Verify net device validity on port change event

Neal Cardwell (2):
      tcp: fix tcp_cong_avoid_ai() credit accumulation bug with decreases in w
      tcp: restore 1.5x per RTT limit to CUBIC cwnd growth in
congestion avoidance

NeilBrown (3):
      kernfs: handle poll correctly on 'direct_read' files.
      mmc: pwrseq_simple: fix error path in mmc_pwrseq_simple_alloc
      md: fix problems with freeing private data after ->run failure.

Nicholas Bellinger (5):
      target: Disallow changing of WRITE cache/FUA attrs after export
      Revert "iscsi-target: Avoid IN_LOGOUT failure case for iser-target"
      iscsi-target: Avoid early conn_logout_comp for iser connections
      target/pscsi: Fix NULL pointer dereference in get_device_type
      target: Fix virtual LUN=0 target_configure_device failure OOPs

Nicholas Mc Guire (1):
      ide_tape: convert jiffies with jiffies_to_msecs

Nicolas Dichtel (2):
      netdevice.h: fix ndo_bridge_* comments
      ip6_tunnel: fix error code when tunnel exists

Nicolin Chen (1):
      ASoC: fsl_ssi: Don't try to round-up for PM divisor calculation

Nimrod Andy (1):
      net: fec: fix receive VLAN CTAG HW acceleration issue

Oleg Nesterov (2):
      x86/fpu: Avoid math_state_restore() without used_math() in
__restore_xstate_sig()
      x86/fpu: Drop_fpu() should not assume that tsk equals current

Oliver Hartkopp (1):
      net: add comment for sock_efree() usage

Ondrej Zary (1):
      Revert "net: cx82310_eth: use common match macro"

Paolo Bonzini (1):
      kvm: move advertising of KVM_CAP_IRQFD to common code

Peter Chen (2):
      MAINTAINERS: add entry for USB OTG FSM
      usb: common: otg-fsm: only signal connect after switching to peripheral

Peter Hurley (2):
      serial: 8250_dw: Fix deadlock in LCR workaround
      Revert "of: Fix premature bootconsole disable with 'stdout-path'"

Petr Matousek (1):
      kvm: x86: i8259: return initialized data on invalid-size read

Petr Mladek (1):
      livepatch: Fix subtle race with coming and going modules

Ping Cheng (2):
      HID: wacom: do not send pen events before touch is up/forced out
      HID: wacom: rely on actual touch down count to decide touch_down

Pontus Fuchs (1):
      brcmfmac: Perform bound checking on vendor command buffer

Rafael J. Wysocki (1):
      Revert "x86/PCI: Refine the way to release PCI IRQ resources"

Rafał Miłecki (1):
      b43: fix support for 5 GHz only BCM43228 model

Ricardo Ribalda (1):
      sparc: io_64.h: Replace io function-link macros

Rickard Strandqvist (2):
      arch: sparc: kernel: traps_64.c: Remove some unused functions
      arch: sparc: kernel: starfire.c: Remove unused function

Rob Gardner (1):
      sparc: semtimedop() unreachable due to comparison error

Robert Jarzmik (1):
      Revert "smc91x: retrieve IRQ and trigger flags in a modern way"

Robin Gong (1):
      dmaengine: imx-sdma: switch to dynamic context mode after script loaded

Russell King (2):
      ARM: dma-api: fix off-by-one error in __dma_supported()
      ARM: dump pgd, pmd and pte states on unhandled data abort faults

Sebastien Rannou (1):
      cpuidle: mvebu: Update cpuidle thresholds for Armada XP SOCs

Stefan Huehner (2):
      drm/nouveau/device/gm100: Basic GM206 bring up (as copy of GM204)
      drm/nouveau/bios: fix i2c table parsing for dcb 4.1

Steffen Klassert (1):
      xfrm: Fix local error reporting crash with interfamily tunnels

Stephan Mueller (1):
      crypto: aesni - fix memory usage in GCM decryption

Sudeep Holla (2):
      usb: isp1760: fix possible deadlock in isp1760_udc_irq
      usb: isp1760: add peripheral/device controller chip id

Suzuki K. Poulose (1):
      arm64: Honor __GFP_ZERO in dma allocations

Takashi Iwai (16):
      regmap: Skip read-only registers in regcache_sync()
      ASoC: adav80x: Fix wrong value references for boolean kctl
      ASoC: ak4641: Fix wrong value references for boolean kctl
      ASoC: cs4271: Fix wrong value references for boolean kctl
      ASoC: es8238: Fix wrong value references for boolean kctl
      ASoC: pcm1681: Fix wrong value references for boolean kctl
      ASoC: tas5086: Fix wrong value references for boolean kctl
      ASoC: wm2000: Fix wrong value references for boolean kctl
      ASoC: wm8731: Fix wrong value references for boolean kctl
      ASoC: wm8903: Fix wrong value references for boolean kctl
      ASoC: wm8904: Fix wrong value references for boolean kctl
      ASoC: wm8955: Fix wrong value references for boolean kctl
      ASoC: wm8960: Fix wrong value references for boolean kctl
      ASoC: wm9712: Fix wrong value references for boolean kctl
      ASoC: wm9713: Fix wrong value references for boolean kctl
      ALSA: hda - Treat stereo-to-mono mix properly

Thierry Reding (1):
      phy: Find the right match in devm_phy_destroy()

Tobias Klauser (1):
      nios2: Remove ucontext.h from exported arch headers

Tom Van Braeckel (1):
      fuse: explicitly set /dev/fuse file's private_data

Torsten Fleischer (1):
      dmaengine: at_hdmac: Fix calculation of the residual bytes

Valentin Rothberg (2):
      regmap-irq: set IRQF_ONESHOT flag to ensure IRQ request
      usb: isp1760: set IRQ flags properly

Venkat Venkatsubra (1):
      bridge: reset bridge mtu after deleting an interface

WANG Cong (1):
      net_sched: fix struct tc_u_hnode layout in u32

Wei Yongjun (1):
      arm/arm64: KVM: fix missing unlock on error in kvm_vgic_create()

Will Deacon (1):
      arm64: efi: don't restore TTBR0 if active_mm points at init_mm

Willem de Bruijn (1):
      sock: fix possible NULL sk dereference in __skb_tstamp_tx

Wincy Van (1):
      KVM: VMX: Set msr bitmap correctly if vcpu is in guest mode

Xi Ruoyao (1):
      drm/i915: Ensure plane->state->fb stays in sync with plane->fb

Yongbae Park (4):
      clocksource: efm32: Fix a NULL pointer dereference
      clockevents: sun5i: Fix setup_irq init sequence
      ibmveth: enable interrupts after napi_complete()
      net: WIZnet drivers: enable interrupts after napi_complete()

Yunzhi Li (1):
      usb: dwc2: host: fix dwc2 disconnect bug

chas williams - CONTRACTOR (1):
      MAINTAINERS: Update my email address

huaibin Wang (1):
      xfrm: release dst_orig in case of error in xfrm_lookup()

hujianyang (3):
      ovl: print error message for invalid mount options
      ovl: check lowerdir amount for non-upper mount
      ovl: upper fs should not be R/O

oliver@...kum.org (1):
      HID: add ALWAYS_POLL quirk for a Logitech 0xc007

qipeng.zha (1):
      pinctrl: update direction_output function of cherryview driver
--
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