Message ID | 20150413153902.GF2596@htj.duckdns.org |
---|---|
State | Not Applicable |
Delegated to: | David Miller |
Headers | show
Return-Path: <linux-ide-owner@vger.kernel.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 0F07B1402E8 for <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2015 01:39:10 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="verification failed; unprotected key" header.d=gmail.com header.i=@gmail.com header.b=v9EjvECW; dkim-adsp=none (unprotected policy); dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754128AbbDMPjH (ORCPT <rfc822;incoming@patchwork.ozlabs.org>); Mon, 13 Apr 2015 11:39:07 -0400 Received: from mail-qk0-f181.google.com ([209.85.220.181]:36826 "EHLO mail-qk0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754006AbbDMPjG (ORCPT <rfc822; linux-ide@vger.kernel.org>); Mon, 13 Apr 2015 11:39:06 -0400 Received: by qku63 with SMTP id 63so185753631qku.3; Mon, 13 Apr 2015 08:39:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=H5GCOL0WZPYybFZHcsVNbPpgYnMF9qCV+9n7/QLdKCM=; b=v9EjvECWXBa2XGUj7ol/sALkGNbMURPQnHyd7YNIC2ZerViFqF4RM3ZLJ0vsFxk4DD vfHNcCHBW7lljC/sB98k5cwyN0N25kRfTwcrJsmDhGSQ8FcWz4qP4bK5PTfctYoO/ayh zbWE1eqN+88TrR+AKIwRG0/RAXGXQJOcK7FXhd/yRjP0rui/MoxYfmw7fbhf6EVygyAv ywLjCXatVkvMjO1Lez6wI4hPnqRM/bxfVVGATDIRNq5eiiDQvV2BW1I8uzKxDkCuy+ei dmlzTuRngGTJpq3F7rxkDm1S+6eL07h+FTdYIPyUbviX39TQjQSi+kOStV6SPzSiOQPU yYBg== X-Received: by 10.55.24.158 with SMTP id 30mr30727337qky.83.1428939545568; Mon, 13 Apr 2015 08:39:05 -0700 (PDT) Received: from htj.duckdns.org (207-38-238-8.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com. [207.38.238.8]) by mx.google.com with ESMTPSA id w15sm5280530qha.7.2015.04.13.08.39.04 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Apr 2015 08:39:04 -0700 (PDT) Date: Mon, 13 Apr 2015 11:39:02 -0400 From: Tejun Heo <tj@kernel.org> To: Linus Torvalds <torvalds@linux-foundation.org> Cc: linux-kernel@vger.kernel.org, linux-ide@vger.kernel.org Subject: [GIT PULL] libata changes for 4.1-rc1 Message-ID: <20150413153902.GF2596@htj.duckdns.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-ide-owner@vger.kernel.org Precedence: bulk List-ID: <linux-ide.vger.kernel.org> X-Mailing-List: linux-ide@vger.kernel.org |
Hello, Linus. * Hannes's patchset implements support for better error reporting introduced by the new ATA command spec. * The deperecated pci_ dma API usages have been replaced by dma_ ones. * A bunch of hardware specific updates and some cleanups. This pull request causes the following conflict in include/linux/libata.h. ATA_FLAG_NO_DIPM = (1 << 23), /* host not happy with DIPM */ <<<<<<< HEAD ATA_FLAG_LOWTAG = (1 << 24), /* host wants lowest available tag */ ATA_FLAG_SAS_HOST = (1 << 25), /* SAS host */ ======= >>>>>>> c54c719b558e0eb3ba60b1390aeb47ed25ff4352 This is a simple context conflict between the following two commits. 3a02824396c1 ("libata: remove ATA_FLAG_LOWTAG") 5067c0469c64 ("ata: Add a new flag to destinguish sas controller") The former removes a flag and the latter adds one. It can be resolved as follows. ATA_FLAG_NO_DIPM = (1 << 23), /* host not happy with DIPM */ ATA_FLAG_SAS_HOST = (1 << 25), /* SAS host */ Thanks. The following changes since commit 7b09ac704bac2de5bf0362793edc22a0094e381c: Merge tag 'sound-4.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound (2015-03-18 11:17:03 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git for-4.1 for you to fetch changes up to c54c719b558e0eb3ba60b1390aeb47ed25ff4352: ata: remove deprecated use of pci api (2015-04-08 10:55:05 -0400) ---------------------------------------------------------------- Andy Shevchenko (3): sata_dwc_460ex: join messages back sata_dwc_460ex: move to generic DMA driver sata_dwc_460ex: re-use hsdev->dev instead of dwc_dev Dan Carpenter (1): sata_dwc_460ex: indent an if statement Feng Kan (1): sata: xgene: add ACPI support for APM X-Gene SATA ports Hannes Reinecke (9): libata: use READ_LOG_DMA_EXT libata: whitespace cleanup in ata_get_cmd_descript() libata: whitespace fixes in ata_to_sense_error() ide,ata: Rename ATA_IDX to ATA_SENSE libata: use status bit definitions in ata_dump_status() libata: Implement NCQ autosense libata: Implement support for sense data reporting libata-eh: Set 'information' field for autosense libata: Add tracepoints Peter Griffin (3): ahci: st: Update the DT example for how to obtain the PHY. ahci: st: Update the ahci_st DT documentation ahci: st: st_configure_oob must be called after IP is clocked. Quentin Lambert (1): ata: remove deprecated use of pci api Tejun Heo (1): libata: remove ATA_FLAG_LOWTAG Thomas Petazzoni (1): ata: sata_mv: add proper definitions for LP_PHY_CTL register values Documentation/devicetree/bindings/ata/ahci-st.txt | 47 +- drivers/ata/Makefile | 3 +- drivers/ata/acard-ahci.c | 10 +- drivers/ata/ahci.c | 10 +- drivers/ata/ahci_st.c | 6 +- drivers/ata/ahci_xgene.c | 10 + drivers/ata/libata-core.c | 32 +- drivers/ata/libata-eh.c | 168 ++++- drivers/ata/libata-scsi.c | 116 +-- drivers/ata/libata-sff.c | 4 +- drivers/ata/libata-trace.c | 151 ++++ drivers/ata/libata.h | 6 +- drivers/ata/pata_atp867x.c | 4 +- drivers/ata/pata_cs5520.c | 4 +- drivers/ata/pata_hpt3x3.c | 4 +- drivers/ata/pata_ninja32.c | 4 +- drivers/ata/pata_pdc2027x.c | 4 +- drivers/ata/pata_scc.c | 4 +- drivers/ata/pata_sil680.c | 4 +- drivers/ata/pdc_adma.c | 4 +- drivers/ata/sata_dwc_460ex.c | 848 +++++----------------- drivers/ata/sata_inic162x.c | 4 +- drivers/ata/sata_mv.c | 30 +- drivers/ata/sata_nv.c | 12 +- drivers/ata/sata_promise.c | 4 +- drivers/ata/sata_qstor.c | 10 +- drivers/ata/sata_sil.c | 4 +- drivers/ata/sata_sil24.c | 12 +- drivers/ata/sata_svw.c | 4 +- drivers/ata/sata_sx4.c | 4 +- drivers/ata/sata_via.c | 4 +- drivers/ata/sata_vsc.c | 4 +- drivers/ide/ide-lib.c | 4 +- drivers/ide/ide-probe.c | 2 +- drivers/scsi/scsi_error.c | 31 + include/linux/ata.h | 29 +- include/linux/libata.h | 1 - include/scsi/scsi_eh.h | 1 + include/trace/events/libata.h | 325 +++++++++ 39 files changed, 1094 insertions(+), 834 deletions(-) create mode 100644 drivers/ata/libata-trace.c create mode 100644 include/trace/events/libata.h