Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp978313ybi; Fri, 12 Jul 2019 07:41:37 -0700 (PDT) X-Google-Smtp-Source: APXvYqwcKFtobt47iJHVKOGDK1hlxSrcWVrAcj244FymVmN5azTGa3ODP96M9Mpac6WF6XdAgZZF X-Received: by 2002:a63:8ac3:: with SMTP id y186mr11162696pgd.13.1562942497394; Fri, 12 Jul 2019 07:41:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562942497; cv=none; d=google.com; s=arc-20160816; b=xVpdycU8YbuxW6TDahAGx22P2pvacCCgJJGrnDYo5czsZWpIaqom1WMdQ84herNGKo zyHkMbkHEJG/aJe+ueSs7H5wlD8shQQBrYd3iGI+tX/W+XLUaVGMlC993j01bn/M38ma YU0/x/CVtHUQHR+ATnQ3QDei0XEfqC4ekYqU3pYII7ODZZ5FR/10ueLsMYNWjrP6KWFO kVvvlr3yCLXS8RMMLrbMornDTLD+hBGHdotJk+xBAgy+/ak3EsRetksjgqpT/b1d1TaX t+aTEvLih4jeTXpwJI7jHbdWPXyBd12niOWm/Q6PyIxVwnsxVoZYW4rK8+hHKYaGp4dL 2wkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:content-transfer-encoding :content-disposition:mime-version:subject:cc:to:from:date; bh=TfcEM6FMqMi4n2K2bl9I1kv3LhtP/yhjKndzu7XuwXQ=; b=DPlJUIwap4IczV5rFK7m8o0bbagM06stUJi0ipyWy4oPl9YTsXOn+kIKzx717apFvc m/lw/zidsg2Ri4Nd4gsAJl+/KJBtc2D1IXSrcqu+0Ky3th3cNwkAbvl1dko7gD9EqWVG DOTZE8kQ2BsK8gH9vtxxmhs3kwRzXEzPftz1hDF0avEV+qOnOCX37o1sfJaTxwrwyId9 tveEboqYfND2j7AiTHhch2boc1sxsOk3TdLogJzljC24y4SmM+tc02WvL1O1XkLSPMEv xha+EG88573PqQGuceigvnaOutKjMAbpuHrxkMBg6qXJY9dbuXqwzIGAEBynD6XS02fX bcQA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 94si7947839plb.224.2019.07.12.07.41.20; Fri, 12 Jul 2019 07:41:37 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727196AbfGLOjn (ORCPT + 99 others); Fri, 12 Jul 2019 10:39:43 -0400 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:64708 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727102AbfGLOjn (ORCPT ); Fri, 12 Jul 2019 10:39:43 -0400 Received: from pps.filterd (m0098394.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x6CEb75T122413 for ; Fri, 12 Jul 2019 10:39:42 -0400 Received: from e06smtp02.uk.ibm.com (e06smtp02.uk.ibm.com [195.75.94.98]) by mx0a-001b2d01.pphosted.com with ESMTP id 2tpu8gtdkg-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 12 Jul 2019 10:39:42 -0400 Received: from localhost by e06smtp02.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 12 Jul 2019 15:39:39 +0100 Received: from b06cxnps4075.portsmouth.uk.ibm.com (9.149.109.197) by e06smtp02.uk.ibm.com (192.168.101.132) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Fri, 12 Jul 2019 15:39:37 +0100 Received: from d06av25.portsmouth.uk.ibm.com (d06av25.portsmouth.uk.ibm.com [9.149.105.61]) by b06cxnps4075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id x6CEdaMM39780438 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 12 Jul 2019 14:39:36 GMT Received: from d06av25.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 5B5DB11C050; Fri, 12 Jul 2019 14:39:36 +0000 (GMT) Received: from d06av25.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 2765C11C05B; Fri, 12 Jul 2019 14:39:36 +0000 (GMT) Received: from localhost (unknown [9.152.212.168]) by d06av25.portsmouth.uk.ibm.com (Postfix) with ESMTPS; Fri, 12 Jul 2019 14:39:36 +0000 (GMT) Date: Fri, 12 Jul 2019 16:39:34 +0200 From: Vasily Gorbik To: Linus Torvalds Cc: linux-kernel , linux-s390 , Heiko Carstens , Christian Borntraeger Subject: [GIT PULL] s390 patches for the 5.3 merge window #2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-TM-AS-GCONF: 00 x-cbid: 19071214-0008-0000-0000-000002FCBE6A X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 19071214-0009-0000-0000-0000226A2AC5 Message-Id: X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-07-12_04:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=2 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907120159 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Linus, please pull the second round of s390 fixes and features for 5.3. Thank you, Vasily The following changes since commit 1758feddb0f9751debdc865fefde94b45907c948: Merge tag 's390-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux (2019-07-08 10:06:12 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git tags/s390-5.3-2 for you to fetch changes up to 9a159190414d461fdac7ae5bb749c2d532b35419: s390/unwind: avoid int overflow in outside_of_stack (2019-07-11 20:40:02 +0200) ---------------------------------------------------------------- s390 updates for the 5.3 merge window #2 - Fix integer overflow during stack frame unwind with invalid backchain. - Cleanup unused symbol export in zcrypt code. - Fix MIO addressing control activation in PCI code and expose its usage via sysfs. - Fix kernel image signature verification report presence detection. - Fix irq registration in vfio-ap code. - Add CPU measurement counters for newer machines. - Add base DASD thin provisioning support and code cleanups. ---------------------------------------------------------------- Christian Borntraeger (1): s390: vfio-ap: fix irq registration Denis Efremov (1): s390/zcrypt: remove the exporting of ap_query_configuration Jan Höppner (14): s390/dasd: Remove unused structs and function prototypes s390/dasd: Remove old defines and function s390/dasd: Make layout analysis ESE compatible s390/dasd: Put sub-order definitions in a separate section s390/dasd: Recognise data for ESE volumes s390/dasd: Add dynamic formatting support for ESE volumes s390/dasd: Fix whitespace s390/dasd: Add missing intensity definition s390/dasd: Add dasd_sleep_on_queue_interruptible() s390/dasd: Add new ioctl to release space s390/dasd: Make dasd_setup_queue() a discipline function s390/dasd: Use ALIGN_DOWN macro s390/dasd: Add discard support for ESE volumes s390/dasd: Handle out-of-space constraint Philipp Rudo (1): s390/ipl: Fix detection of has_secure attribute Sebastian Ott (2): s390: fix setting of mio addressing control s390/pci: add mio_enabled attribute Thomas Richter (1): s390/cpumf: Add extended counter set definitions for model 8561 and 8562 Vasily Gorbik (1): s390/unwind: avoid int overflow in outside_of_stack arch/s390/include/asm/pci_insn.h | 10 - arch/s390/include/asm/sclp.h | 1 - arch/s390/include/uapi/asm/dasd.h | 154 +++--- arch/s390/kernel/early.c | 2 - arch/s390/kernel/ipl.c | 7 +- arch/s390/kernel/perf_cpum_cf_events.c | 2 + arch/s390/kernel/unwind_bc.c | 2 +- arch/s390/pci/pci.c | 4 +- arch/s390/pci/pci_sysfs.c | 10 + drivers/s390/block/dasd.c | 233 ++++++-- drivers/s390/block/dasd_devmap.c | 70 ++- drivers/s390/block/dasd_diag.c | 22 +- drivers/s390/block/dasd_eckd.c | 966 +++++++++++++++++++++++++++++++-- drivers/s390/block/dasd_eckd.h | 175 +++++- drivers/s390/block/dasd_eer.c | 1 + drivers/s390/block/dasd_fba.c | 45 +- drivers/s390/block/dasd_fba.h | 5 + drivers/s390/block/dasd_int.h | 33 +- drivers/s390/block/dasd_ioctl.c | 56 ++ drivers/s390/char/sclp_early.c | 1 - drivers/s390/crypto/ap_bus.c | 1 - drivers/s390/crypto/vfio_ap_ops.c | 3 +- 22 files changed, 1547 insertions(+), 256 deletions(-)