OSDN Git Service

Merge android-4.4.162 (3eb8e73) into msm-4.4
authorSrinivasarao P <spathi@codeaurora.org>
Mon, 22 Oct 2018 08:29:43 +0000 (13:59 +0530)
committerSrinivasarao P <spathi@codeaurora.org>
Mon, 22 Oct 2018 08:30:26 +0000 (14:00 +0530)
* refs/heads/tmp-3eb8e73
  Linux 4.4.162
  HV: properly delay KVP packets when negotiation is in progress
  Drivers: hv: kvp: fix IP Failover
  Drivers: hv: util: Pass the channel information during the init call
  Drivers: hv: utils: Invoke the poll function after handshake
  usb: gadget: serial: fix oops when data rx'd after close
  ARC: build: Get rid of toolchain check
  powerpc/tm: Avoid possible userspace r1 corruption on reclaim
  powerpc/tm: Fix userspace r13 corruption
  net/mlx4: Use cpumask_available for eq->affinity_mask
  Input: atakbd - fix Atari CapsLock behaviour
  Input: atakbd - fix Atari keymap
  clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONSTOP flag for non-am43 SoCs
  media: af9035: prevent buffer overflow on write
  x86/fpu: Finish excising 'eagerfpu'
  x86/fpu: Remove struct fpu::counter
  x86/fpu: Remove use_eager_fpu()
  KVM: x86: remove eager_fpu field of struct kvm_vcpu_arch
  rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096
  net: systemport: Fix wake-up interrupt race during resume
  net: mvpp2: Extract the correct ethtype from the skb for tx csum offload
  team: Forbid enslaving team device to itself
  qlcnic: fix Tx descriptor corruption on 82xx devices
  net/usb: cancel pending work when unbinding smsc75xx
  netlabel: check for IPV4MASK in addrinfo_get
  net/ipv6: Display all addresses in output of /proc/net/if_inet6
  net: ipv4: update fnhe_pmtu when first hop's MTU changes
  ipv4: fix use-after-free in ip_cmsg_recv_dstaddr()
  ip_tunnel: be careful when accessing the inner header
  ip6_tunnel: be careful when accessing the inner header
  bonding: avoid possible dead-lock
  bnxt_en: Fix TX timeout during netpoll.
  jffs2: return -ERANGE when xattr buffer is too small
  xhci: Don't print a warning when setting link state for disabled ports
  i2c: i2c-scmi: fix for i2c_smbus_write_block_data
  perf script python: Fix export-to-postgresql.py occasional failure
  mach64: detect the dot clock divider correctly on sparc
  mm/vmstat.c: fix outdated vmstat_text
  ext4: add corruption check in ext4_xattr_set_entry()
  drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7
  ARM: dts: at91: add new compatibility string for macb on sama5d3
  net: macb: disable scatter-gather for macb on sama5d3
  stmmac: fix valid numbers of unicast filter entries
  sound: enable interrupt after dma buffer initialization
  mfd: omap-usb-host: Fix dts probe of children
  selftests/efivarfs: add required kernel configs
  ASoC: sigmadsp: safeload should not have lower byte limit
  ASoC: wm8804: Add ACPI support
  ANDROID: usb: gadget: f_mtp: Return error if count is negative
  ANDROID: x86_64_cuttlefish_defconfig: disable CONFIG_MEMORY_STATE_TIME

Change-Id: Ie69fd3f90302d1ebe0c1217b46d8033fec4180a5
Signed-off-by: Srinivasarao P <spathi@codeaurora.org>
1  2 
Documentation/kernel-parameters.txt
Makefile
drivers/usb/gadget/function/f_mtp.c
drivers/usb/gadget/function/u_serial.c
drivers/usb/host/xhci-hub.c
include/linux/netdevice.h
mm/vmstat.c
net/core/dev.c
net/ipv6/addrconf.c

Simple merge
diff --cc Makefile
Simple merge
@@@ -939,10 -840,12 +944,15 @@@ static void receive_file_work(struct wo
        offset = dev->xfer_file_offset;
        count = dev->xfer_file_length;
  
+       if (count < 0) {
+               dev->xfer_result = -EINVAL;
+               return;
+       }
        DBG(cdev, "receive_file_work(%lld)\n", count);
 +      if (!IS_ALIGNED(count, dev->ep_out->maxpacket))
 +              DBG(cdev, "%s- count(%lld) not multiple of mtu(%d)\n", __func__,
 +                                              count, dev->ep_out->maxpacket);
  
        while (count > 0 || write_req) {
                if (count > 0) {
Simple merge
Simple merge
diff --cc mm/vmstat.c
Simple merge
diff --cc net/core/dev.c
Simple merge
Simple merge