Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1285774 > unrolled thread
| Started by | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| First post | 2015-12-07 17:30 +0100 |
| Last post | 2015-12-09 04:20 +0100 |
| Articles | 15 — 4 participants |
Back to article view | Back to linux.kernel
[PATCH 4.1 00/95] 4.1.14-stable review Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-07 17:30 +0100
[PATCH 4.1 27/95] ARM: tegra: paz00: use con_ids to refer GPIOs in gpiod_lookup table Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-07 17:30 +0100
[PATCH 4.1 21/95] virtio-net: drop NETIF_F_FRAGLIST Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-07 17:30 +0100
[PATCH 4.1 29/95] ARM: at91: pm: at91_pm_suspend_in_sram() must be 8-byte aligned Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-07 17:30 +0100
[PATCH 4.1 32/95] MIPS: lantiq: add clk_round_rate() Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-07 17:30 +0100
[PATCH 4.1 06/95] ipv6: gre: support SIT encapsulation Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-07 17:30 +0100
[PATCH 4.1 25/95] ARM: common: edma: Fix channel parameter for irq callbacks Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-07 17:30 +0100
[PATCH 4.1 08/95] RDS-TCP: Recover correctly from pskb_pull()/pksb_trim() failure in rds_tcp_data_recv Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-07 17:30 +0100
[PATCH 4.1 04/95] macvtap: unbreak receiving of gro skb with frag list Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-07 17:30 +0100
[PATCH 4.1 22/95] RDS: verify the underlying transport exists before creating a connection Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-07 17:30 +0100
Re: [PATCH 4.1 00/95] 4.1.14-stable review Shuah Khan <shuahkh@osg.samsung.com> - 2015-12-07 18:20 +0100
Re: [PATCH 4.1 03/95] qmi_wwan: add Sierra Wireless MC74xx/EM74xx Bjørn Mork <bjorn@mork.no> - 2015-12-07 18:30 +0100
Re: [PATCH 4.1 03/95] qmi_wwan: add Sierra Wireless MC74xx/EM74xx Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-09 04:30 +0100
Re: [PATCH 4.1 00/95] 4.1.14-stable review Guenter Roeck <linux@roeck-us.net> - 2015-12-07 22:30 +0100
Re: [PATCH 4.1 00/95] 4.1.14-stable review Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2015-12-09 04:20 +0100
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-07 17:30 +0100 |
| Subject | [PATCH 4.1 00/95] 4.1.14-stable review |
| Message-ID | <qD57j-5M6-9@gated-at.bofh.it> |
This is the start of the stable review cycle for the 4.1.14 release.
There are 95 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Wed Dec 9 14:27:02 UTC 2015.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.1.14-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 4.1.14-rc1
David Hildenbrand <dahi@linux.vnet.ibm.com>
KVM: s390: enable SIMD only when no VCPUs were created
Arnd Bergmann <arnd@arndb.de>
staging/lustre: use jiffies for lp_last_query times
Rajmohan Mani <rajmohan.mani@intel.com>
xhci: Workaround to get Intel xHCI reset working more reliably
Peter Hurley <peter@hurleysoftware.com>
tty: Fix tty_send_xchar() lock order inversion
Peter Hurley <peter@hurleysoftware.com>
tty: audit: Fix audit source
Clemens Ladisch <clemens@ladisch.de>
ALSA: usb-audio: work around CH345 input SysEx corruption
Clemens Ladisch <clemens@ladisch.de>
ALSA: usb-audio: prevent CH345 multiport output SysEx corruption
Clemens Ladisch <clemens@ladisch.de>
ALSA: usb-audio: add packet size quirk for the Medeli DD305
Bjørn Mork <bjorn@mork.no>
USB: option: add XS Stick W100-2 from 4G Systems
Aleksander Morgado <aleksander@aleksander.es>
USB: serial: option: add support for Novatel MiFi USB620L
David Woodhouse <dwmw2@infradead.org>
USB: ti_usb_3410_5052: Add Honeywell HGI80 ID
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
usb: musb: core: fix order of arguments to ulpi write callback
Bjørn Mork <bjorn@mork.no>
USB: qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modem
Petr Štetiar <ynezz@true.cz>
USB: qcserial: Add support for Quectel EC20 Mini PCIe module
Jiri Slaby <jslaby@suse.cz>
usblp: do not set TASK_INTERRUPTIBLE before lock
Jonas Gorski <jogo@openwrt.org>
usb: ehci-orion: fix probe for !GENERIC_PHY
Jurgen Kramer <gtmkramer@xs4all.nl>
ALSA: usb: Add native DSD support for Aune X1S
Peter Chen <peter.chen@freescale.com>
usb: chipidea: imx: refine clock operations to adapt for all platforms
John Youn <John.Youn@synopsys.com>
usb: dwc3: pci: Add platform data for Synopsys HAPS
John Youn <John.Youn@synopsys.com>
usb: dwc3: Support Synopsys USB 3.1 IP
John Youn <John.Youn@synopsys.com>
usb: dwc3: pci: Add the PCI Product ID for Synopsys USB 3.1
John Youn <John.Youn@synopsys.com>
usb: dwc3: pci: Add the Synopsys HAPS AXI Product ID
Li Jun <B47624@freescale.com>
usb: chipidea: otg: gadget module load and unload support
Ben McCauley <ben.mccauley@garmin.com>
usb: dwc3: gadget: let us set lower max_speed
Douglas Gilbert <dgilbert@interlog.com>
usb: gadget: atmel_usba_udc: Expose correct device speed
Ville Syrjälä <ville.syrjala@linux.intel.com>
Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs"
David Hildenbrand <dahi@linux.vnet.ibm.com>
KVM: s390: avoid memory overwrites on emergency signal injection
David Hildenbrand <dahi@linux.vnet.ibm.com>
KVM: s390: fix wrong lookup of VCPUs by array index
David Hildenbrand <dahi@linux.vnet.ibm.com>
KVM: s390: SCA must not cross page boundaries
Rajkumar Manoharan <rmanohar@qti.qualcomm.com>
ath10k: fix invalid NSS for 4x4 devices
Mark Rutland <mark.rutland@arm.com>
arm64: page-align sections for DEBUG_RODATA
Robin Murphy <robin.murphy@arm.com>
arm64: Fix compat register mappings
Mirza Krak <mirza.krak@hostmobility.com>
can: sja1000: clear interrupts on start
Marek Vasut <marex@denx.de>
can: Use correct type in sizeof() in nla_put()
Johan Hedberg <johan.hedberg@intel.com>
Bluetooth: Fix removing connection parameters when unpairing
Dmitry Tunin <hanipouspilot@gmail.com>
Bluetooth: ath3k: Add support of AR3012 0cf3:817b device
Dmitry Tunin <hanipouspilot@gmail.com>
Bluetooth: ath3k: Add new AR3012 0930:021c id
David Herrmann <dh.herrmann@gmail.com>
Bluetooth: hidp: fix device disconnect on idle timeout
Larry Finger <Larry.Finger@lwfinger.net>
staging: rtl8712: Add device ID for Sitecom WLA2100
Dan Carpenter <dan.carpenter@oracle.com>
mwifiex: fix mwifiex_rdeeprom_read()
Tony Lindgren <tony@atomide.com>
mfd: twl6040: Fix deferred probe handling for clk32k
Linus Walleij <linus.walleij@linaro.org>
clk: versatile-icst: fix memory leak
Ingo Molnar <mingo@kernel.org>
fs/proc, core/debug: Don't expose absolute kernel addresses via wchan
Maxime Ripard <maxime.ripard@free-electrons.com>
net: mvneta: Fix CPU_MAP registers initialisation
Oren Givon <oren.givon@intel.com>
iwlwifi: Add new PCI IDs for the 8260 series
Emmanuel Grumbach <emmanuel.grumbach@intel.com>
iwlwifi: pcie: fix (again) prepare card flow
Christophe Ricard <christophe.ricard@gmail.com>
NFC: nci: extract pipe value using NCI_HCP_MSG_GET_PIPE
Christophe Ricard <christophe.ricard@gmail.com>
NFC: nci: Fix improper management of HCI return code
Christophe Ricard <christophe.ricard@gmail.com>
NFC: nci: Fix incorrect data chaining when sending data
Ola Olsson <ola1olsson@gmail.com>
nl80211: Fix potential memory leak from parse_acl_data
Janusz.Dziedzic@tieto.com <Janusz.Dziedzic@tieto.com>
mac80211: fix divide by zero when NOA update
Arik Nemtsov <arik@wizery.com>
mac80211: allow null chandef in tracing
Johannes Berg <johannes.berg@intel.com>
mac80211: fix driver RSSI event calculations
Andrei Otcheretianski <andrei.otcheretianski@intel.com>
mac80211: Fix local deauth while associating
Andrew Cooper <andrew.cooper3@citrix.com>
x86/cpu: Fix SMAP check in PVOPS environments
Borislav Petkov <bp@suse.de>
x86/cpu: Call verify_cpu() after having entered long mode too
Krzysztof Mazur <krzysiek@podlesie.net>
x86/setup: Fix low identity map for >= 2GB kernel range
Paolo Bonzini <pbonzini@redhat.com>
x86/setup: Extend low identity map to cover whole kernel range
Eric Northup <digitaleric@google.com>
KVM: x86: work around infinite loop in microcode when #AC is delivered
Radim Krčmář <rkrcmar@redhat.com>
kvm: x86: set KVM_REQ_EVENT when updating IRR
James Hogan <james.hogan@imgtec.com>
MIPS: KVM: Uninit VCPU in vcpu_create error path
James Hogan <james.hogan@imgtec.com>
MIPS: KVM: Fix CACHE immediate offset sign extension
James Hogan <james.hogan@imgtec.com>
MIPS: KVM: Fix ASID restoration logic
Hauke Mehrtens <hauke@hauke-m.de>
MIPS: lantiq: add clk_round_rate()
Arnd Bergmann <arnd@arndb.de>
ARM: pxa: remove incorrect __init annotation on pxa27x_set_pwrmode
Tony Lindgren <tony@atomide.com>
ARM: dts: Fix WLAN regression on omap5-uevm
Patrick Doyle <pdoyle@irobot.com>
ARM: at91: pm: at91_pm_suspend_in_sram() must be 8-byte aligned
Holger Busse <h.busse@kathrein-sachsen.de>
ARM: at91/dt: corrections to i2c1 declaration to sama5d4
Dmitry Osipenko <digetx@gmail.com>
ARM: tegra: paz00: use con_id's to refer GPIO's in gpiod_lookup table
Peter Chen <peter.chen@freescale.com>
ARM: dts: imx27.dtsi: change the clock information for usb
Peter Ujfalusi <peter.ujfalusi@ti.com>
ARM: common: edma: Fix channel parameter for irq callbacks
Marek Szyprowski <m.szyprowski@samsung.com>
ARM: 8427/1: dma-mapping: add support for offset parameter in dma_mmap()
Marek Szyprowski <m.szyprowski@samsung.com>
ARM: 8426/1: dma-mapping: add missing range check in dma_mmap()
Sasha Levin <sasha.levin@oracle.com>
RDS: verify the underlying transport exists before creating a connection
Jason Wang <jasowang@redhat.com>
virtio-net: drop NETIF_F_FRAGLIST
Eric Dumazet <edumazet@google.com>
net: fix a race in dst_release()
Francesco Ruggeri <fruggeri@aristanetworks.com>
packet: race condition in packet_bind
WANG Cong <xiyou.wangcong@gmail.com>
ipv4: disable BH when changing ip local port range
Sabrina Dubroca <sd@queasysnail.net>
ipv6: clean up dev_snmp6 proc entry when we fail to initialize inet6_dev
Eric Dumazet <edumazet@google.com>
net: avoid NULL deref in inet_ctl_sock_destroy()
Martin Habets <mhabets@solarflare.com>
sfc: push partner queue for skb->xmit_more
Eric Dumazet <edumazet@google.com>
sit: fix sit0 percpu double allocations
Bjørn Mork <bjorn@mork.no>
qmi_wwan: fix entry for HP lt4112 LTE/HSPA+ Gobi 4G Module
Ani Sinha <ani@arista.com>
ipmr: fix possible race resulting from improper usage of IP_INC_STATS_BH() in preemptible context.
Phil Reid <preid@electromag.com.au>
stmmac: Correctly report PTP capabilities.
Jon Paul Maloy <jon.maloy@ericsson.com>
tipc: linearize arriving NAME_DISTR and LINK_PROTO buffers
Carol L Soto <clsoto@linux.vnet.ibm.com>
net/mlx4: Copy/set only sizeof struct mlx4_eqe bytes
Sowmini Varadhan <sowmini.varadhan@oracle.com>
RDS-TCP: Recover correctly from pskb_pull()/pksb_trim() failure in rds_tcp_data_recv
Alexander Duyck <aduyck@mirantis.com>
fib_trie: leaf_walk_rcu should not compute key if key is less than pn->key
Eric Dumazet <edumazet@google.com>
ipv6: gre: support SIT encapsulation
Guillaume Nault <g.nault@alphalink.fr>
ppp: fix pppoe_dev deletion condition in pppoe_release()
Jason Wang <jasowang@redhat.com>
macvtap: unbreak receiving of gro skb with frag list
Bjørn Mork <bjorn@mork.no>
qmi_wwan: add Sierra Wireless MC74xx/EM74xx
Jon Paul Maloy <jon.maloy@ericsson.com>
tipc: allow non-linear first fragment buffer
Dan Carpenter <dan.carpenter@oracle.com>
irda: precedence bug in irlmp_seq_hb_idx()
-------------
Diffstat:
Documentation/filesystems/proc.txt | 5 +-
Makefile | 4 +-
arch/arm/boot/dts/imx27.dtsi | 16 ++-
arch/arm/boot/dts/omap5-uevm.dts | 66 +++++++++--
arch/arm/boot/dts/sama5d4.dtsi | 8 +-
arch/arm/common/edma.c | 6 +-
arch/arm/mach-at91/pm_suspend.S | 2 +
arch/arm/mach-pxa/include/mach/pxa27x.h | 2 +-
arch/arm/mach-pxa/pxa27x.c | 2 +-
arch/arm/mach-tegra/board-paz00.c | 4 +-
arch/arm/mm/dma-mapping.c | 7 ++
arch/arm64/include/asm/ptrace.h | 16 +--
arch/arm64/kernel/vmlinux.lds.S | 5 +-
arch/mips/kvm/emulate.c | 2 +-
arch/mips/kvm/locore.S | 16 ++-
arch/mips/kvm/mips.c | 5 +-
arch/mips/lantiq/clk.c | 17 +++
arch/s390/kvm/interrupt.c | 7 +-
arch/s390/kvm/kvm-s390.c | 10 +-
arch/s390/kvm/sigp.c | 8 +-
arch/x86/include/uapi/asm/svm.h | 1 +
arch/x86/kernel/cpu/common.c | 3 +-
arch/x86/kernel/head_64.S | 8 ++
arch/x86/kernel/setup.c | 8 ++
arch/x86/kernel/verify_cpu.S | 12 +-
arch/x86/kvm/lapic.c | 2 +
arch/x86/kvm/svm.c | 8 ++
arch/x86/kvm/vmx.c | 5 +-
drivers/bluetooth/ath3k.c | 4 +
drivers/bluetooth/btusb.c | 2 +
drivers/clk/versatile/clk-icst.c | 4 +-
drivers/mfd/twl6040.c | 2 +
drivers/net/can/dev.c | 2 +-
drivers/net/can/sja1000/sja1000.c | 3 +
drivers/net/ethernet/marvell/mvneta.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/cmd.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/eq.c | 2 +-
drivers/net/ethernet/sfc/ef10.c | 4 +-
drivers/net/ethernet/sfc/farch.c | 4 +-
drivers/net/ethernet/sfc/net_driver.h | 2 +
drivers/net/ethernet/sfc/tx.c | 30 ++++-
.../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 7 +-
drivers/net/macvtap.c | 2 +-
drivers/net/ppp/pppoe.c | 2 +-
drivers/net/usb/qmi_wwan.c | 9 +-
drivers/net/virtio_net.c | 4 +-
drivers/net/wireless/ath/ath10k/mac.c | 2 +-
drivers/net/wireless/iwlwifi/pcie/drv.c | 19 ++-
drivers/net/wireless/iwlwifi/pcie/trans.c | 10 +-
drivers/net/wireless/mwifiex/debugfs.c | 14 +--
.../staging/lustre/include/linux/lnet/lib-lnet.h | 2 +-
drivers/staging/rtl8712/usb_intf.c | 1 +
drivers/tty/n_tty.c | 2 +-
drivers/tty/tty_audit.c | 2 +-
drivers/tty/tty_io.c | 4 +
drivers/tty/tty_ioctl.c | 4 -
drivers/usb/chipidea/ci_hdrc_imx.c | 131 ++++++++++++++++++---
drivers/usb/chipidea/udc.c | 17 +++
drivers/usb/class/usblp.c | 2 +-
drivers/usb/dwc3/core.c | 10 +-
drivers/usb/dwc3/core.h | 18 +++
drivers/usb/dwc3/dwc3-pci.c | 25 ++++
drivers/usb/dwc3/gadget.c | 61 +++++++---
drivers/usb/gadget/udc/atmel_usba_udc.c | 2 +-
drivers/usb/host/ehci-orion.c | 3 +-
drivers/usb/host/xhci.c | 10 ++
drivers/usb/musb/musb_core.c | 10 +-
drivers/usb/serial/option.c | 11 ++
drivers/usb/serial/qcserial.c | 94 +++++++++++----
drivers/usb/serial/ti_usb_3410_5052.c | 2 +
drivers/usb/serial/ti_usb_3410_5052.h | 4 +
fs/proc/array.c | 16 ++-
fs/proc/base.c | 9 +-
include/linux/tty.h | 6 +-
include/net/inet_common.h | 3 +-
net/bluetooth/hidp/core.c | 14 +++
net/bluetooth/mgmt.c | 12 +-
net/core/dst.c | 2 +-
net/ipv4/fib_trie.c | 2 +-
net/ipv4/gre_offload.c | 3 +-
net/ipv4/ipmr.c | 6 +-
net/ipv4/sysctl_net_ipv4.c | 4 +-
net/ipv6/addrconf.c | 1 +
net/ipv6/sit.c | 26 +---
net/irda/irlmp.c | 2 +-
net/mac80211/mlme.c | 21 +++-
net/mac80211/trace.h | 10 +-
net/mac80211/util.c | 7 ++
net/nfc/nci/hci.c | 90 ++++++++++----
net/packet/af_packet.c | 80 ++++++++-----
net/rds/connection.c | 6 +
net/rds/tcp_recv.c | 11 +-
net/tipc/msg.c | 12 +-
net/tipc/udp_media.c | 5 +
net/wireless/nl80211.c | 12 +-
sound/usb/midi.c | 46 ++++++++
sound/usb/quirks-table.h | 11 ++
sound/usb/quirks.c | 2 +
sound/usb/usbaudio.h | 1 +
99 files changed, 931 insertions(+), 291 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [next] | [standalone]
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-07 17:30 +0100 |
| Subject | [PATCH 4.1 27/95] ARM: tegra: paz00: use con_ids to refer GPIOs in gpiod_lookup table |
| Message-ID | <qD6PN-6WV-39@gated-at.bofh.it> |
| In reply to | #1285774 |
4.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Dmitry Osipenko <digetx@gmail.com>
commit e77b675f8786f38d40fc1562e1275875daf67fef upstream.
Commit 72daceb9a10a ("net: rfkill: gpio: Add default GPIO driver mappings
for ACPI") removed possibility to request GPIO by table index for non-ACPI
platforms without changing its users. As result "shutdown" GPIO request
will fail if request for "reset" GPIO succeeded or "reset" will be
requested instead of "shutdown" if "reset" wasn't defined. Fix it by
making gpiod_lookup_table use con_id's instead of indexes.
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Fixes: 72daceb (net: rfkill: gpio: Add default GPIO driver mappings for ACPI)
Acked-by: Alexandre Courbot <acourbot@nvidia.com>
Reviewed-by: Marc Dietrich <marvin24@gmx.de>
Tested-by: Marc Dietrich <marvin24@gmx.de>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
arch/arm/mach-tegra/board-paz00.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- a/arch/arm/mach-tegra/board-paz00.c
+++ b/arch/arm/mach-tegra/board-paz00.c
@@ -39,8 +39,8 @@ static struct platform_device wifi_rfkil
static struct gpiod_lookup_table wifi_gpio_lookup = {
.dev_id = "rfkill_gpio",
.table = {
- GPIO_LOOKUP_IDX("tegra-gpio", 25, NULL, 0, 0),
- GPIO_LOOKUP_IDX("tegra-gpio", 85, NULL, 1, 0),
+ GPIO_LOOKUP("tegra-gpio", 25, "reset", 0),
+ GPIO_LOOKUP("tegra-gpio", 85, "shutdown", 0),
{ },
},
};
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-07 17:30 +0100 |
| Subject | [PATCH 4.1 21/95] virtio-net: drop NETIF_F_FRAGLIST |
| Message-ID | <qD6PN-6WV-37@gated-at.bofh.it> |
| In reply to | #1285774 |
4.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Jason Wang <jasowang@redhat.com>
[ Upstream commit 48900cb6af4282fa0fb6ff4d72a81aa3dadb5c39 ]
virtio declares support for NETIF_F_FRAGLIST, but assumes
that there are at most MAX_SKB_FRAGS + 2 fragments which isn't
always true with a fraglist.
A longer fraglist in the skb will make the call to skb_to_sgvec overflow
the sg array, leading to memory corruption.
Drop NETIF_F_FRAGLIST so we only get what we can handle.
Cc: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/net/virtio_net.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- a/drivers/net/virtio_net.c
+++ b/drivers/net/virtio_net.c
@@ -1756,9 +1756,9 @@ static int virtnet_probe(struct virtio_d
/* Do we support "hardware" checksums? */
if (virtio_has_feature(vdev, VIRTIO_NET_F_CSUM)) {
/* This opens up the world of extra features. */
- dev->hw_features |= NETIF_F_HW_CSUM|NETIF_F_SG|NETIF_F_FRAGLIST;
+ dev->hw_features |= NETIF_F_HW_CSUM | NETIF_F_SG;
if (csum)
- dev->features |= NETIF_F_HW_CSUM|NETIF_F_SG|NETIF_F_FRAGLIST;
+ dev->features |= NETIF_F_HW_CSUM | NETIF_F_SG;
if (virtio_has_feature(vdev, VIRTIO_NET_F_GSO)) {
dev->hw_features |= NETIF_F_TSO | NETIF_F_UFO
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-07 17:30 +0100 |
| Subject | [PATCH 4.1 29/95] ARM: at91: pm: at91_pm_suspend_in_sram() must be 8-byte aligned |
| Message-ID | <qD6PN-6WV-41@gated-at.bofh.it> |
| In reply to | #1285774 |
4.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Patrick Doyle <pdoyle@irobot.com>
commit 5fcf8d1a0e84792b2bc44922c5d833dab96a9c1e upstream.
fncpy() requires that the source and the destination are both 8-byte
aligned.
Signed-off-by: Patrick Doyle <pdoyle@irobot.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Fixes: d94e688cae56 ("ARM: at91/pm: move the copying the sram function to the sram initialization phase")
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
arch/arm/mach-at91/pm_suspend.S | 2 ++
1 file changed, 2 insertions(+)
--- a/arch/arm/mach-at91/pm_suspend.S
+++ b/arch/arm/mach-at91/pm_suspend.S
@@ -81,6 +81,8 @@ tmp2 .req r5
* @r2: base address of second SDRAM Controller or 0 if not present
* @r3: pm information
*/
+/* at91_pm_suspend_in_sram must be 8-byte aligned per the requirements of fncpy() */
+ .align 3
ENTRY(at91_pm_suspend_in_sram)
/* Save registers on stack */
stmfd sp!, {r4 - r12, lr}
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-07 17:30 +0100 |
| Subject | [PATCH 4.1 32/95] MIPS: lantiq: add clk_round_rate() |
| Message-ID | <qD6PN-6WV-47@gated-at.bofh.it> |
| In reply to | #1285774 |
4.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Hauke Mehrtens <hauke@hauke-m.de>
commit 4e7d30dba493b60a80e9b590add1b4402265cc83 upstream.
This adds a basic implementation of clk_round_rate()
The clk_round_rate() function is called by multiple drivers and
subsystems now and the lantiq clk driver is supposed to export this,
but doesn't do so, this causes linking problems like this one:
ERROR: "clk_round_rate" [drivers/media/v4l2-core/videodev.ko] undefined!
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Acked-by: John Crispin <blogic@openwrt.org>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/11358/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
arch/mips/lantiq/clk.c | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
--- a/arch/mips/lantiq/clk.c
+++ b/arch/mips/lantiq/clk.c
@@ -99,6 +99,23 @@ int clk_set_rate(struct clk *clk, unsign
}
EXPORT_SYMBOL(clk_set_rate);
+long clk_round_rate(struct clk *clk, unsigned long rate)
+{
+ if (unlikely(!clk_good(clk)))
+ return 0;
+ if (clk->rates && *clk->rates) {
+ unsigned long *r = clk->rates;
+
+ while (*r && (*r != rate))
+ r++;
+ if (!*r) {
+ return clk->rate;
+ }
+ }
+ return rate;
+}
+EXPORT_SYMBOL(clk_round_rate);
+
int clk_enable(struct clk *clk)
{
if (unlikely(!clk_good(clk)))
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-07 17:30 +0100 |
| Subject | [PATCH 4.1 06/95] ipv6: gre: support SIT encapsulation |
| Message-ID | <qD6PO-6WV-53@gated-at.bofh.it> |
| In reply to | #1285774 |
4.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Eric Dumazet <edumazet@google.com>
[ Upstream commit 7e3b6e7423d5f994257c1de88e06b509673fdbcf ]
gre_gso_segment() chokes if SIT frames were aggregated by GRO engine.
Fixes: 61c1db7fae21e ("ipv6: sit: add GSO/TSO support")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
net/ipv4/gre_offload.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--- a/net/ipv4/gre_offload.c
+++ b/net/ipv4/gre_offload.c
@@ -36,7 +36,8 @@ static struct sk_buff *gre_gso_segment(s
SKB_GSO_TCP_ECN |
SKB_GSO_GRE |
SKB_GSO_GRE_CSUM |
- SKB_GSO_IPIP)))
+ SKB_GSO_IPIP |
+ SKB_GSO_SIT)))
goto out;
if (!skb->encapsulation)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-07 17:30 +0100 |
| Subject | [PATCH 4.1 25/95] ARM: common: edma: Fix channel parameter for irq callbacks |
| Message-ID | <qD6PN-6WV-49@gated-at.bofh.it> |
| In reply to | #1285774 |
4.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Peter Ujfalusi <peter.ujfalusi@ti.com>
commit 696d8b70c09dd421c4d037fab04341e5b30585cf upstream.
In case when the interrupt happened for the second eDMA the channel
number was incorrectly passed to the client driver.
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
arch/arm/common/edma.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
--- a/arch/arm/common/edma.c
+++ b/arch/arm/common/edma.c
@@ -406,7 +406,8 @@ static irqreturn_t dma_irq_handler(int i
BIT(slot));
if (edma_cc[ctlr]->intr_data[channel].callback)
edma_cc[ctlr]->intr_data[channel].callback(
- channel, EDMA_DMA_COMPLETE,
+ EDMA_CTLR_CHAN(ctlr, channel),
+ EDMA_DMA_COMPLETE,
edma_cc[ctlr]->intr_data[channel].data);
}
} while (sh_ipr);
@@ -460,7 +461,8 @@ static irqreturn_t dma_ccerr_handler(int
if (edma_cc[ctlr]->intr_data[k].
callback) {
edma_cc[ctlr]->intr_data[k].
- callback(k,
+ callback(
+ EDMA_CTLR_CHAN(ctlr, k),
EDMA_DMA_CC_ERROR,
edma_cc[ctlr]->intr_data
[k].data);
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-07 17:30 +0100 |
| Subject | [PATCH 4.1 08/95] RDS-TCP: Recover correctly from pskb_pull()/pksb_trim() failure in rds_tcp_data_recv |
| Message-ID | <qD6PO-6WV-57@gated-at.bofh.it> |
| In reply to | #1285774 |
4.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Sowmini Varadhan <sowmini.varadhan@oracle.com>
[ Upstream commit 8ce675ff39b9958d1c10f86cf58e357efaafc856 ]
Either of pskb_pull() or pskb_trim() may fail under low memory conditions.
If rds_tcp_data_recv() ignores such failures, the application will
receive corrupted data because the skb has not been correctly
carved to the RDS datagram size.
Avoid this by handling pskb_pull/pskb_trim failure in the same
manner as the skb_clone failure: bail out of rds_tcp_data_recv(), and
retry via the deferred call to rds_send_worker() that gets set up on
ENOMEM from rds_tcp_read_sock()
Signed-off-by: Sowmini Varadhan <sowmini.varadhan@oracle.com>
Acked-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
net/rds/tcp_recv.c | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
--- a/net/rds/tcp_recv.c
+++ b/net/rds/tcp_recv.c
@@ -214,8 +214,15 @@ static int rds_tcp_data_recv(read_descri
}
to_copy = min(tc->t_tinc_data_rem, left);
- pskb_pull(clone, offset);
- pskb_trim(clone, to_copy);
+ if (!pskb_pull(clone, offset) ||
+ pskb_trim(clone, to_copy)) {
+ pr_warn("rds_tcp_data_recv: pull/trim failed "
+ "left %zu data_rem %zu skb_len %d\n",
+ left, tc->t_tinc_data_rem, skb->len);
+ kfree_skb(clone);
+ desc->error = -ENOMEM;
+ goto out;
+ }
skb_queue_tail(&tinc->ti_skb_list, clone);
rdsdebug("skb %p data %p len %d off %u to_copy %zu -> "
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-07 17:30 +0100 |
| Subject | [PATCH 4.1 04/95] macvtap: unbreak receiving of gro skb with frag list |
| Message-ID | <qD6PO-6WV-59@gated-at.bofh.it> |
| In reply to | #1285774 |
4.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Jason Wang <jasowang@redhat.com>
[ Upstream commit f23d538bc24a83c16127c2eb82c9cf1adc2b5149 ]
We don't have fraglist support in TAP_FEATURES. This will lead
software segmentation of gro skb with frag list. Fixes by having
frag list support in TAP_FEATURES.
With this patch single session of netperf receiving were restored from
about 5Gb/s to about 12Gb/s on mlx4.
Fixes a567dd6252 ("macvtap: simplify usage of tap_features")
Cc: Vlad Yasevich <vyasevic@redhat.com>
Cc: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/net/macvtap.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/drivers/net/macvtap.c
+++ b/drivers/net/macvtap.c
@@ -82,7 +82,7 @@ static const struct proto_ops macvtap_so
#define TUN_OFFLOADS (NETIF_F_HW_CSUM | NETIF_F_TSO_ECN | NETIF_F_TSO | \
NETIF_F_TSO6 | NETIF_F_UFO)
#define RX_OFFLOADS (NETIF_F_GRO | NETIF_F_LRO)
-#define TAP_FEATURES (NETIF_F_GSO | NETIF_F_SG)
+#define TAP_FEATURES (NETIF_F_GSO | NETIF_F_SG | NETIF_F_FRAGLIST)
static struct macvlan_dev *macvtap_get_vlan_rcu(const struct net_device *dev)
{
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-07 17:30 +0100 |
| Subject | [PATCH 4.1 22/95] RDS: verify the underlying transport exists before creating a connection |
| Message-ID | <qD6PO-6WV-63@gated-at.bofh.it> |
| In reply to | #1285774 |
4.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Sasha Levin <sasha.levin@oracle.com>
[ Upstream commit 74e98eb085889b0d2d4908f59f6e00026063014f ]
There was no verification that an underlying transport exists when creating
a connection, this would cause dereferencing a NULL ptr.
It might happen on sockets that weren't properly bound before attempting to
send a message, which will cause a NULL ptr deref:
[135546.047719] kasan: GPF could be caused by NULL-ptr deref or user memory accessgeneral protection fault: 0000 [#1] PREEMPT SMP DEBUG_PAGEALLOC KASAN
[135546.051270] Modules linked in:
[135546.051781] CPU: 4 PID: 15650 Comm: trinity-c4 Not tainted 4.2.0-next-20150902-sasha-00041-gbaa1222-dirty #2527
[135546.053217] task: ffff8800835bc000 ti: ffff8800bc708000 task.ti: ffff8800bc708000
[135546.054291] RIP: __rds_conn_create (net/rds/connection.c:194)
[135546.055666] RSP: 0018:ffff8800bc70fab0 EFLAGS: 00010202
[135546.056457] RAX: dffffc0000000000 RBX: 0000000000000f2c RCX: ffff8800835bc000
[135546.057494] RDX: 0000000000000007 RSI: ffff8800835bccd8 RDI: 0000000000000038
[135546.058530] RBP: ffff8800bc70fb18 R08: 0000000000000001 R09: 0000000000000000
[135546.059556] R10: ffffed014d7a3a23 R11: ffffed014d7a3a21 R12: 0000000000000000
[135546.060614] R13: 0000000000000001 R14: ffff8801ec3d0000 R15: 0000000000000000
[135546.061668] FS: 00007faad4ffb700(0000) GS:ffff880252000000(0000) knlGS:0000000000000000
[135546.062836] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[135546.063682] CR2: 000000000000846a CR3: 000000009d137000 CR4: 00000000000006a0
[135546.064723] Stack:
[135546.065048] ffffffffafe2055c ffffffffafe23fc1 ffffed00493097bf ffff8801ec3d0008
[135546.066247] 0000000000000000 00000000000000d0 0000000000000000 ac194a24c0586342
[135546.067438] 1ffff100178e1f78 ffff880320581b00 ffff8800bc70fdd0 ffff880320581b00
[135546.068629] Call Trace:
[135546.069028] ? __rds_conn_create (include/linux/rcupdate.h:856 net/rds/connection.c:134)
[135546.069989] ? rds_message_copy_from_user (net/rds/message.c:298)
[135546.071021] rds_conn_create_outgoing (net/rds/connection.c:278)
[135546.071981] rds_sendmsg (net/rds/send.c:1058)
[135546.072858] ? perf_trace_lock (include/trace/events/lock.h:38)
[135546.073744] ? lockdep_init (kernel/locking/lockdep.c:3298)
[135546.074577] ? rds_send_drop_to (net/rds/send.c:976)
[135546.075508] ? __might_fault (./arch/x86/include/asm/current.h:14 mm/memory.c:3795)
[135546.076349] ? __might_fault (mm/memory.c:3795)
[135546.077179] ? rds_send_drop_to (net/rds/send.c:976)
[135546.078114] sock_sendmsg (net/socket.c:611 net/socket.c:620)
[135546.078856] SYSC_sendto (net/socket.c:1657)
[135546.079596] ? SYSC_connect (net/socket.c:1628)
[135546.080510] ? trace_dump_stack (kernel/trace/trace.c:1926)
[135546.081397] ? ring_buffer_unlock_commit (kernel/trace/ring_buffer.c:2479 kernel/trace/ring_buffer.c:2558 kernel/trace/ring_buffer.c:2674)
[135546.082390] ? trace_buffer_unlock_commit (kernel/trace/trace.c:1749)
[135546.083410] ? trace_event_raw_event_sys_enter (include/trace/events/syscalls.h:16)
[135546.084481] ? do_audit_syscall_entry (include/trace/events/syscalls.h:16)
[135546.085438] ? trace_buffer_unlock_commit (kernel/trace/trace.c:1749)
[135546.085515] rds_ib_laddr_check(): addr 36.74.25.172 ret -99 node type -1
Acked-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
net/rds/connection.c | 6 ++++++
1 file changed, 6 insertions(+)
--- a/net/rds/connection.c
+++ b/net/rds/connection.c
@@ -187,6 +187,12 @@ new_conn:
}
}
+ if (trans == NULL) {
+ kmem_cache_free(rds_conn_slab, conn);
+ conn = ERR_PTR(-ENODEV);
+ goto out;
+ }
+
conn->c_trans = trans;
ret = trans->conn_alloc(conn, gfp);
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Shuah Khan <shuahkh@osg.samsung.com> |
|---|---|
| Date | 2015-12-07 18:20 +0100 |
| Message-ID | <qD7Ca-7uL-9@gated-at.bofh.it> |
| In reply to | #1285774 |
On 12/07/2015 07:34 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.1.14 release. > There are 95 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Wed Dec 9 14:27:02 UTC 2015. > Anything received after that time might be too late. > > The whole patch series can be found in one patch at: > kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.1.14-rc1.gz > and the diffstat can be found below. > > thanks, > > greg k-h > Compiled and booted on my test system. No dmesg regressions. thanks, -- Shuah -- Shuah Khan Sr. Linux Kernel Developer Open Source Innovation Group Samsung Research America (Silicon Valley) shuahkh@osg.samsung.com | (970) 217-8978 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Bjørn Mork <bjorn@mork.no> |
|---|---|
| Date | 2015-12-07 18:30 +0100 |
| Subject | Re: [PATCH 4.1 03/95] qmi_wwan: add Sierra Wireless MC74xx/EM74xx |
| Message-ID | <qD7LP-7y0-9@gated-at.bofh.it> |
| In reply to | #1285774 |
Greg Kroah-Hartman <gregkh@linuxfoundation.org> writes:
> 4.1-stable review patch. If anyone has any objections, please let me know.
>
> ------------------
>
> From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= <bjorn@mork.no>
>
> [ Upstream commit 0db65fcfcded76fe4f74e3ca9f4e2baf67b683ef ]
>
> New device IDs shamelessly lifted from the vendor driver.
>
> Signed-off-by: BjÞrn Mork <bjorn@mork.no>
> Signed-off-by: David S. Miller <davem@davemloft.net>
> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> ---
> drivers/net/usb/qmi_wwan.c | 4 ++++
> 1 file changed, 4 insertions(+)
>
> --- a/drivers/net/usb/qmi_wwan.c
> +++ b/drivers/net/usb/qmi_wwan.c
> @@ -764,6 +764,10 @@ static const struct usb_device_id produc
> {QMI_FIXED_INTF(0x1199, 0x9056, 8)}, /* Sierra Wireless Modem */
> {QMI_FIXED_INTF(0x1199, 0x9057, 8)},
> {QMI_FIXED_INTF(0x1199, 0x9061, 8)}, /* Sierra Wireless Modem */
> + {QMI_FIXED_INTF(0x1199, 0x9070, 8)}, /* Sierra Wireless MC74xx/EM74xx */
> + {QMI_FIXED_INTF(0x1199, 0x9070, 10)}, /* Sierra Wireless MC74xx/EM74xx */
> + {QMI_FIXED_INTF(0x1199, 0x9071, 8)}, /* Sierra Wireless MC74xx/EM74xx */
> + {QMI_FIXED_INTF(0x1199, 0x9071, 10)}, /* Sierra Wireless MC74xx/EM74xx */
> {QMI_FIXED_INTF(0x1bbb, 0x011e, 4)}, /* Telekom Speedstick LTE II (Alcatel One Touch L100V LTE) */
> {QMI_FIXED_INTF(0x1bbb, 0x0203, 2)}, /* Alcatel L800MA */
> {QMI_FIXED_INTF(0x2357, 0x0201, 4)}, /* TP-LINK HSUPA Modem MA180 */
This will of course not harm, but I later found out that the driver
needed more substantial changes to fully support this modem. Those
changes will be in v4.5 but are unsuitable for stable.
Maybe drop to avoid unnecessary confusion? If so, then the 4.2 and 4.3
versions should be dropped as well.
Bjørn
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-09 04:30 +0100 |
| Subject | Re: [PATCH 4.1 03/95] qmi_wwan: add Sierra Wireless MC74xx/EM74xx |
| Message-ID | <qDDC1-2Px-3@gated-at.bofh.it> |
| In reply to | #1285818 |
On Mon, Dec 07, 2015 at 06:21:56PM +0100, Bjørn Mork wrote:
> Greg Kroah-Hartman <gregkh@linuxfoundation.org> writes:
>
> > 4.1-stable review patch. If anyone has any objections, please let me know.
> >
> > ------------------
> >
> > From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= <bjorn@mork.no>
> >
> > [ Upstream commit 0db65fcfcded76fe4f74e3ca9f4e2baf67b683ef ]
> >
> > New device IDs shamelessly lifted from the vendor driver.
> >
> > Signed-off-by: BjÞrn Mork <bjorn@mork.no>
> > Signed-off-by: David S. Miller <davem@davemloft.net>
> > Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > ---
> > drivers/net/usb/qmi_wwan.c | 4 ++++
> > 1 file changed, 4 insertions(+)
> >
> > --- a/drivers/net/usb/qmi_wwan.c
> > +++ b/drivers/net/usb/qmi_wwan.c
> > @@ -764,6 +764,10 @@ static const struct usb_device_id produc
> > {QMI_FIXED_INTF(0x1199, 0x9056, 8)}, /* Sierra Wireless Modem */
> > {QMI_FIXED_INTF(0x1199, 0x9057, 8)},
> > {QMI_FIXED_INTF(0x1199, 0x9061, 8)}, /* Sierra Wireless Modem */
> > + {QMI_FIXED_INTF(0x1199, 0x9070, 8)}, /* Sierra Wireless MC74xx/EM74xx */
> > + {QMI_FIXED_INTF(0x1199, 0x9070, 10)}, /* Sierra Wireless MC74xx/EM74xx */
> > + {QMI_FIXED_INTF(0x1199, 0x9071, 8)}, /* Sierra Wireless MC74xx/EM74xx */
> > + {QMI_FIXED_INTF(0x1199, 0x9071, 10)}, /* Sierra Wireless MC74xx/EM74xx */
> > {QMI_FIXED_INTF(0x1bbb, 0x011e, 4)}, /* Telekom Speedstick LTE II (Alcatel One Touch L100V LTE) */
> > {QMI_FIXED_INTF(0x1bbb, 0x0203, 2)}, /* Alcatel L800MA */
> > {QMI_FIXED_INTF(0x2357, 0x0201, 4)}, /* TP-LINK HSUPA Modem MA180 */
>
> This will of course not harm, but I later found out that the driver
> needed more substantial changes to fully support this modem. Those
> changes will be in v4.5 but are unsuitable for stable.
>
> Maybe drop to avoid unnecessary confusion? If so, then the 4.2 and 4.3
> versions should be dropped as well.
Thanks for letting me know, I've dropped it from all of the trees.
greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Guenter Roeck <linux@roeck-us.net> |
|---|---|
| Date | 2015-12-07 22:30 +0100 |
| Message-ID | <qDbw6-1y2-21@gated-at.bofh.it> |
| In reply to | #1285774 |
On Mon, Dec 07, 2015 at 09:34:54AM -0500, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 4.1.14 release.
> There are 95 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Wed Dec 9 14:27:02 UTC 2015.
> Anything received after that time might be too late.
>
Build results:
total: 138 pass: 136 fail: 2
Failed builds:
s390:defconfig
s390:allmodconfig
Qemu test results:
total: 90 pass: 89 fail: 1
Failed tests:
s390:defconfig
Error log:
arch/s390/kvm/interrupt.c: In function '__inject_extcall':
arch/s390/kvm/interrupt.c:1057:2: error:
implicit declaration of function 'kvm_get_vcpu_by_id'
Culprit is 'KVM: s390: fix wrong lookup of VCPUs by array index'.
kvm_get_vcpu_by_id() does not exist in 4.1 (nor 4.2, nor 4.3,
all of which have the same failures). Applying commit db27a7a37aa0
("KVM: Provide function for VCPU lookup by id") solves the problem
for me.
Details are available at http://server.roeck-us.net:8010/builders.
Guenter
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
|---|---|
| Date | 2015-12-09 04:20 +0100 |
| Message-ID | <qDDsl-2Lw-1@gated-at.bofh.it> |
| In reply to | #1285942 |
On Mon, Dec 07, 2015 at 01:26:57PM -0800, Guenter Roeck wrote:
> On Mon, Dec 07, 2015 at 09:34:54AM -0500, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 4.1.14 release.
> > There are 95 patches in this series, all will be posted as a response
> > to this one. If anyone has any issues with these being applied, please
> > let me know.
> >
> > Responses should be made by Wed Dec 9 14:27:02 UTC 2015.
> > Anything received after that time might be too late.
> >
>
> Build results:
> total: 138 pass: 136 fail: 2
> Failed builds:
> s390:defconfig
> s390:allmodconfig
>
> Qemu test results:
> total: 90 pass: 89 fail: 1
> Failed tests:
> s390:defconfig
>
> Error log:
> arch/s390/kvm/interrupt.c: In function '__inject_extcall':
> arch/s390/kvm/interrupt.c:1057:2: error:
> implicit declaration of function 'kvm_get_vcpu_by_id'
>
> Culprit is 'KVM: s390: fix wrong lookup of VCPUs by array index'.
> kvm_get_vcpu_by_id() does not exist in 4.1 (nor 4.2, nor 4.3,
> all of which have the same failures). Applying commit db27a7a37aa0
> ("KVM: Provide function for VCPU lookup by id") solves the problem
> for me.
Thanks, patch is now queued up.
greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web