All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] ata changes for 5.17-rc1
@ 2022-01-14  6:59 Damien Le Moal
  2022-01-14 13:54 ` Linus Torvalds
  2022-01-18  8:29 ` pr-tracker-bot
  0 siblings, 2 replies; 7+ messages in thread
From: Damien Le Moal @ 2022-01-14  6:59 UTC (permalink / raw)
  To: Linus Torvalds, linux-ide

Linus,

The following changes since commit c9e6606c7fe92b50a02ce51dda82586ebdf99b48:

  Linux 5.16-rc8 (2022-01-02 14:23:25 -0800)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata tags/ata-5.17-rc1

for you to fetch changes up to 237fe8885a3fdab169bf670790c9f40046af45d3:

  ata: pata_ali: remove redundant return statement (2022-01-14 15:17:17 +0900)

----------------------------------------------------------------
ATA changes for 5.17-rc1

A larger than usual set of changes for this cycle. The bulk of the changes are
part of a rework of libata messages and debugging features from Hannes. In more
details, the changes are as follows.

* Small code cleanups in the pata_ali driver (unnecessary variable
  initialization and simplified return statement, from Jason and  Colin.
* Switch to using struct_group() in the sata_fsl driver, from Kees.
* Convert many sysfs attribute show functions to use sysfs_emit() instead of
  snprintf(), from me.
* sata_dwc_460ex driver code cleanups, from Andy.
* Improve DMA setup and remove superfluous error message in libahci_platform,
  from Andy
* A small code cleanup in libata to use min() instead of open coding test,
  from Changcheng.
* Rework of libata messages from Hannes. This is especially focused on
  replacing compile time defined debugging messages (DPRINTK() and VPRINTK())
  with regular dynamic debugging messages (pr_debug()) and traceipoint events.
  Both libata-core and many drivers are updated to have a consistent debugging
  level control for all drivers.
* Extend compile test support to as many drivers as possible in ATA Kconfig to
  improve compile test coverage, from me.
* Fixes to avoid compile time warnings (W=1) and sparse warnings in sata_fsl
  and ahci_xgene drivers, from me.
* Fix the interface of the read_id() port operation method to clarify that the
  data buffer passed as an argument is little endian. This avoids sparse
  warnings in the pata_netcell, pata_it821x, ahci_xgene, ahci_cevaxi and
  ahci_brcm drivers. From me.
* Small code cleanup in the pata_octeon_cf driver, from Minghao.
* Improved IRQ configuration code in pata_of_platform, from Lad.
* Simplified implementation of __ata_scsi_queuecmd(), from Wenchao.
* Debounce delay flag renaming, from Paul.
* Add support for AMD A85 FCH (Hudson D4) AHCI adapters, from Paul

----------------------------------------------------------------
Andy Shevchenko (5):
      ata: sata_dwc_460ex: Use devm_platform_*ioremap_resource() APIs
      ata: sata_dwc_460ex: Use temporary variable for struct device
      ata: sata_dwc_460ex: Remove unused forward declaration
      ata: libahci_platform: Remove bogus 32-bit DMA mask attempt
      ata: libahci_platform: Get rid of dup message when IRQ can't be retrieved

Changcheng Deng (1):
      ata: libata: use min() to make code cleaner

Colin Ian King (1):
      ata: pata_ali: remove redundant return statement

Damien Le Moal (24):
      ata: libata-sata: use sysfs_emit()
      ata: libata-scsi: use sysfs_emit()
      ata: ahci: use sysfs_emit()
      ata: sata_fsl: use sysfs_emit()
      ata: sata_fsl: add compile test support
      ata: ahci_brcm: add compile test support
      ata: ahci_da850: add compile test support
      ata: ahci_dm816: add compile test support
      ata: ahci_mtk: add compile test support
      ata: ahci_mvebu: add compile test support
      ata: ahci_sunxi: add compile test support
      ata: ahci_tegra: add compile test support
      ata: ahci_xgene: add compile test support
      ata: ahci_seattle: add compile test support
      ata: pata_bk3710: add compile test support
      ata: sata_fsl: fix scsi host initialization
      ata: sata_fsl: fix cmdhdr_tbl_entry and prde struct definitions
      ata: ahci_xgene: use correct type for port mmio address
      ata: fix read_id() ata port operation interface
      ata: pata_cs5535: add compile test support
      ata: pata_ftide010: add compile test support
      ata: pata_imx: add compile test support
      ata: pata_pxa: add compile test support
      ata: pata_samsung_cf: add compile test support

Hannes Reinecke (68):
      ata: libata: remove pointless debugging messages
      ata: libata: whitespace cleanup
      ata: libata: Add ata_port_classify() helper
      ata: libata: move ata_dump_id() to dynamic debugging
      ata: libata: sanitize ATA_HORKAGE_DUMP_ID
      ata: libata: add reset tracepoints
      ata: libata: add qc_prep tracepoint
      ata: libata: tracepoints for bus-master DMA
      ata: libata-sff: tracepoints for HSM state machine
      ata: libata-scsi: drop DPRINTK calls for cdb translation
      ata: libata: add tracepoints for ATA error handling
      ata: libata: move ata_{port,link,dev}_dbg to standard pr_XXX() macros
      ata: libata: revamp ata_get_cmd_descript()
      ata: libata: move DPRINTK to ata debugging
      ata: sata_mv: kill 'port' argument in mv_dump_all_regs()
      ata: sata_mv: replace DPRINTK with dynamic debugging
      ata: pata_octeon_cf: remove DPRINTK() macro in interrupt context
      ata: pdc_adma: Remove DPRINTK call
      ata: sata_fsl: move DPRINTK to ata debugging
      ata: sata_rcar: replace DPRINTK() with ata_port_dbg()
      ata: sata_qstor: replace DPRINTK() with dev_dbg()
      ata: pata_pdc2027x: Replace PDPRINTK() with standard ata logging
      ata: libata: remove pointless VPRINTK() calls
      ata: ahci: Drop pointless VPRINTK() calls and convert the remaining ones
      ata: pdc_adma: Drop pointless VPRINTK() calls and remove disabled NCQ debugging
      ata: pata_octeon_cf: Drop pointless VPRINTK() calls and convert the remaining one
      ata: pata_via: Drop pointless VPRINTK() calls
      ata: sata_promise: Drop pointless VPRINTK() calls and convert the remaining ones
      ata: sata_qstor: Drop pointless VPRINTK() calls
      ata: sata_rcar: Drop pointless VPRINTK() calls
      ata: sata_inic162x: Drop pointless VPRINTK() calls
      ata: sata_mv: Drop pointless VPRINTK() call and convert the remaining one
      ata: sata_nv: drop pointless VPRINTK() calls and convert remaining ones
      ata: sata_fsl: convert VPRINTK() calls to ata_port_dbg()
      ata: sata_sil: Drop pointless VPRINTK() calls
      ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones
      ata: sata_sx4: add module parameter 'dimm_test'
      ata: libata: drop ata_msg_error() and ata_msg_intr()
      ata: libata: drop ata_msg_ctl()
      ata: libata: drop ata_msg_malloc()
      ata: libata: drop ata_msg_warn()
      ata: libata: drop ata_msg_probe()
      ata: libata: drop ata_msg_info()
      ata: libata: drop ata_msg_drv()
      ata: libata: remove 'new' ata message handling
      ata: libata: remove debug compilation switches
      ata: pata_atp867x: convert printk() calls
      ata: pata_cmd640: convert printk() calls
      ata: pata_cmd64x: convert printk() calls
      ata: pata_cs5520: convert printk() calls
      ata: pata_cs5536: convert printk() calls
      ata: pata_cypress: convert printk() calls
      ata: pata_it821x: convert printk() calls
      ata: pata_marvell: convert printk() calls
      ata: pata_rz1000: convert printk() calls
      ata: pata_serverworks: convert printk() calls
      ata: pata_sil680: convert printk() calls
      ata: sata_sx4: convert printk() calls
      ata: sata_mv: convert remaining printk() to structured logging
      ata: pata_hpt37x: convert pr_XXX() calls
      ata: pata_octeon_cf: Replace pr_XXX() calls with structured logging
      ata: pata_hpt3x2n: convert pr_XXX() calls
      ata: sata_gemini: convert pr_err() calls
      ata: pata_hpt366: convert pr_warn() calls
      ata: libata-scsi: rework ata_dump_status to avoid using pr_cont()
      ata: sata_dwc_460ex: drop DEBUG_NCQ
      ata: sata_dwc_460ex: remove 'check_status' argument
      ata: sata_dwc_460ex: Remove debug compile options

Jason Wang (1):
      ata: pata_ali: no need to initialise statics to 0

Kees Cook (1):
      ata: sata_fsl: Use struct_group() for memcpy() region

Lad Prabhakar (1):
      ata: pata_of_platform: Use platform_get_irq_optional() to get the interrupt

Minghao Chi (1):
      ata: pata_octeon_cf: remove redundant val variable

Paul Menzel (2):
      ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY
      ata: ahci: Add support for AMD A85 FCH (Hudson D4)

Wenchao Hao (1):
      ata: libata-scsi: simplify __ata_scsi_queuecmd()

 drivers/ata/Kconfig             |  44 ++---
 drivers/ata/acard-ahci.c        |   4 -
 drivers/ata/ahci.c              |  24 ++-
 drivers/ata/ahci_brcm.c         |   4 +-
 drivers/ata/ahci_ceva.c         |   5 +-
 drivers/ata/ahci_qoriq.c        |   4 -
 drivers/ata/ahci_xgene.c        |  12 +-
 drivers/ata/ata_piix.c          |  11 +-
 drivers/ata/libahci.c           |  33 +---
 drivers/ata/libahci_platform.c  |  14 +-
 drivers/ata/libata-acpi.c       |  69 +++----
 drivers/ata/libata-core.c       | 231 +++++-----------------
 drivers/ata/libata-eh.c         |  72 ++++---
 drivers/ata/libata-pmp.c        |   8 -
 drivers/ata/libata-sata.c       |  11 +-
 drivers/ata/libata-scsi.c       | 170 +++++-----------
 drivers/ata/libata-sff.c        |  88 +++------
 drivers/ata/libata-trace.c      |  47 +++++
 drivers/ata/libata-transport.c  |  48 ++++-
 drivers/ata/libata.h            |   5 +-
 drivers/ata/pata_ali.c          |   4 +-
 drivers/ata/pata_arasan_cf.c    |   3 +
 drivers/ata/pata_atp867x.c      | 105 +++++-----
 drivers/ata/pata_cmd640.c       |   2 +-
 drivers/ata/pata_cmd64x.c       |   4 +-
 drivers/ata/pata_cs5520.c       |   4 +-
 drivers/ata/pata_cs5536.c       |   4 +-
 drivers/ata/pata_cypress.c      |   2 +-
 drivers/ata/pata_ep93xx.c       |   1 -
 drivers/ata/pata_hpt366.c       |   5 +-
 drivers/ata/pata_hpt37x.c       |  20 +-
 drivers/ata/pata_hpt3x2n.c      |  12 +-
 drivers/ata/pata_it821x.c       |  66 ++++---
 drivers/ata/pata_ixp4xx_cf.c    |   6 +-
 drivers/ata/pata_marvell.c      |   9 +-
 drivers/ata/pata_netcell.c      |   5 +-
 drivers/ata/pata_octeon_cf.c    |  54 ++----
 drivers/ata/pata_of_platform.c  |  15 +-
 drivers/ata/pata_pdc2027x.c     |  71 +++----
 drivers/ata/pata_pdc202xx_old.c |   2 -
 drivers/ata/pata_rz1000.c       |   4 +-
 drivers/ata/pata_serverworks.c  |   4 +-
 drivers/ata/pata_sil680.c       |   9 +-
 drivers/ata/pata_via.c          |  12 --
 drivers/ata/pdc_adma.c          |  33 +---
 drivers/ata/sata_dwc_460ex.c    | 165 ++++------------
 drivers/ata/sata_fsl.c          | 212 +++++++++-----------
 drivers/ata/sata_gemini.c       |   4 +-
 drivers/ata/sata_inic162x.c     |   4 +-
 drivers/ata/sata_mv.c           | 132 ++++++-------
 drivers/ata/sata_nv.c           |  54 ++----
 drivers/ata/sata_promise.c      |  31 +--
 drivers/ata/sata_qstor.c        |  15 +-
 drivers/ata/sata_rcar.c         |  26 +--
 drivers/ata/sata_sil.c          |   1 -
 drivers/ata/sata_sil24.c        |   5 +-
 drivers/ata/sata_sx4.c          | 148 +++++---------
 include/linux/libata.h          | 138 ++++++-------
 include/trace/events/libata.h   | 416 +++++++++++++++++++++++++++++++++++++++-
 59 files changed, 1272 insertions(+), 1439 deletions(-)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] ata changes for 5.17-rc1
  2022-01-14  6:59 [GIT PULL] ata changes for 5.17-rc1 Damien Le Moal
@ 2022-01-14 13:54 ` Linus Torvalds
  2022-01-14 23:27   ` Damien Le Moal
  2022-01-18  0:06   ` Damien Le Moal
  2022-01-18  8:29 ` pr-tracker-bot
  1 sibling, 2 replies; 7+ messages in thread
From: Linus Torvalds @ 2022-01-14 13:54 UTC (permalink / raw)
  To: Damien Le Moal; +Cc: linux-ide

On Fri, Jan 14, 2022 at 7:59 AM Damien Le Moal
<damien.lemoal@opensource.wdc.com> wrote:
>
> ATA changes for 5.17-rc1

A number of these commits are not in linux-next. Why?

It looks like you have rebased things very recently (and looks like
you did it a week ago too). Or maybe some patch-queue system, or
whatever. Why? If it hasn't been in linux-next, you should explain
what's up.

As it is, I'm traveling, and I'm just throwing this away because I
don't want things that haven't seen the build testing that linux-next
does, since on my laptop I cannot do as much build testing as I
normally do.

                    Linus

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] ata changes for 5.17-rc1
  2022-01-14 13:54 ` Linus Torvalds
@ 2022-01-14 23:27   ` Damien Le Moal
  2022-01-14 23:37     ` Stephen Rothwell
  2022-01-18  0:06   ` Damien Le Moal
  1 sibling, 1 reply; 7+ messages in thread
From: Damien Le Moal @ 2022-01-14 23:27 UTC (permalink / raw)
  To: Linus Torvalds, Stephen Rothwell; +Cc: linux-ide

On 1/14/22 22:54, Linus Torvalds wrote:
> On Fri, Jan 14, 2022 at 7:59 AM Damien Le Moal
> <damien.lemoal@opensource.wdc.com> wrote:
>>
>> ATA changes for 5.17-rc1
> 
> A number of these commits are not in linux-next. Why?

That is strange. I have kept my for-next branch in sync with for-5.17
all the time and got several built-bot warnings that I addressed.

> It looks like you have rebased things very recently (and looks like
> you did it a week ago too). Or maybe some patch-queue system, or
> whatever. Why? If it hasn't been in linux-next, you should explain
> what's up.

The last intentional rebase on 5.16-rc8 of the for-5.17 branch was to
check that there were no conflicts nor any problems with the fixes in
5.16. I did that because Hannes series touched a lot of drivers (if not
most of them).

I am not sure why the patches do not show up in linux-next. As mentioned
above, since I got several build-bot warnings, I am confident that this
went through build tests and passes. Or am I missing something in the
workflow ?

Stephen,

I am almost certain that you are pulling patches from libata for-next
branch since I got build bot reports and you also pinged me directly
about these. Is there something I am missing about linux-next ? Is there
some other request I need to send to someone to get patches pulled there
too ? I was under the assumption that your pulls end up creating
linux-next...

> As it is, I'm traveling, and I'm just throwing this away because I
> don't want things that haven't seen the build testing that linux-next
> does, since on my laptop I cannot do as much build testing as I
> normally do.

Understood. I will get this sorted.

> 
>                     Linus


-- 
Damien Le Moal
Western Digital Research

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] ata changes for 5.17-rc1
  2022-01-14 23:27   ` Damien Le Moal
@ 2022-01-14 23:37     ` Stephen Rothwell
  2022-01-15  1:39       ` Damien Le Moal
  0 siblings, 1 reply; 7+ messages in thread
From: Stephen Rothwell @ 2022-01-14 23:37 UTC (permalink / raw)
  To: Damien Le Moal; +Cc: Linus Torvalds, linux-ide

[-- Attachment #1: Type: text/plain, Size: 4057 bytes --]

Hi Damien,

On Sat, 15 Jan 2022 08:27:12 +0900 Damien Le Moal <damien.lemoal@opensource.wdc.com> wrote:
>
> On 1/14/22 22:54, Linus Torvalds wrote:
> > On Fri, Jan 14, 2022 at 7:59 AM Damien Le Moal
> > <damien.lemoal@opensource.wdc.com> wrote:  
> >>
> >> ATA changes for 5.17-rc1  
> > 
> > A number of these commits are not in linux-next. Why?  
> 
> That is strange. I have kept my for-next branch in sync with for-5.17
> all the time and got several built-bot warnings that I addressed.
> 
> > It looks like you have rebased things very recently (and looks like
> > you did it a week ago too). Or maybe some patch-queue system, or
> > whatever. Why? If it hasn't been in linux-next, you should explain
> > what's up.  
> 
> The last intentional rebase on 5.16-rc8 of the for-5.17 branch was to
> check that there were no conflicts nor any problems with the fixes in
> 5.16. I did that because Hannes series touched a lot of drivers (if not
> most of them).

That check van be done by doing a test merge and if there is nothing
major, then don't bother doing the rebase.

> I am not sure why the patches do not show up in linux-next. As mentioned
> above, since I got several build-bot warnings, I am confident that this
> went through build tests and passes. Or am I missing something in the
> workflow ?
> 
> Stephen,
> 
> I am almost certain that you are pulling patches from libata for-next
> branch since I got build bot reports and you also pinged me directly
> about these. Is there something I am missing about linux-next ? Is there
> some other request I need to send to someone to get patches pulled there
> too ? I was under the assumption that your pulls end up creating
> linux-next...

I do fetch your for-next branch every day, but here is the "git
range-diff" between your branch in yesterday's linux-next and the
branch I fetched today:

$ git range-diff e928da321f0bd51f9cf211eab0a7b2fc089685a7...libata/for-next 
 1:  bd7300988b26 <  -:  ------------ ata: ahci_st: add compile test support
 2:  e3e44274998d =  1:  28a53d3160ac ata: ahci_mtk: add compile test support
 3:  eec6634ee717 =  2:  368c7edc15e5 ata: ahci_mvebu: add compile test support
 4:  003785331487 =  3:  c05b911afffa ata: ahci_sunxi: add compile test support
 5:  a4dd1e0f6542 =  4:  3d98cbf7096e ata: ahci_tegra: add compile test support
 6:  9ec8eadac3a4 =  5:  b7c9b00fb050 ata: ahci_xgene: add compile test support
 7:  9fc38794e9b2 =  6:  a33a348d0aca ata: ahci_seattle: add compile test support
 8:  e9123b1cef47 =  7:  a3d11c275b64 ata: pata_bk3710: add compile test support
 9:  4c8bbbba007c =  8:  e5b48ee30aec ata: sata_fsl: fix scsi host initialization
10:  04ed3c17408e =  9:  f8bc938ee6c6 ata: sata_fsl: fix cmdhdr_tbl_entry and prde struct definitions
11:  d64f9dbf0ae5 = 10:  2bce69072a0d ata: ahci_xgene: use correct type for port mmio address
12:  75d7ef1d0409 = 11:  0561e514c944 ata: fix read_id() ata port operation interface
13:  953e5fc04f30 = 12:  9c2fd3fb43bd ata: pata_octeon_cf: remove redundant val variable
14:  b76fc153e3d4 = 13:  dc5d7b3cfd78 ata: pata_cs5535: add compile test support
15:  148f7ed51e8f = 14:  2aa566716f43 ata: pata_ftide010: add compile test support
16:  6aef8c23f268 = 15:  7dc3c053bddf ata: pata_imx: add compile test support
17:  017253b5a7fa = 16:  7767c73a3565 ata: pata_pxa: add compile test support
18:  f4c8787686a4 = 17:  b6a64a860e13 ata: pata_samsung_cf: add compile test support
19:  e790a4f79933 = 18:  db6a3f47cecc ata: pata_of_platform: Use platform_get_irq_optional() to get the interrupt
20:  cadac042d432 = 19:  84eac327af54 ata: libata-scsi: simplify __ata_scsi_queuecmd()
21:  a49c0c3fc253 = 20:  b9ba367c513d ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY
22:  6977409c421b = 21:  a17ab7aba5df ata: ahci: Add support for AMD A85 FCH (Hudson D4)
23:  e928da321f0b = 22:  237fe8885a3f ata: pata_ali: remove redundant return statement

So, you removed a commit and the rest is the same.

-- 
Cheers,
Stephen Rothwell

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] ata changes for 5.17-rc1
  2022-01-14 23:37     ` Stephen Rothwell
@ 2022-01-15  1:39       ` Damien Le Moal
  0 siblings, 0 replies; 7+ messages in thread
From: Damien Le Moal @ 2022-01-15  1:39 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: Linus Torvalds, linux-ide

On 1/15/22 08:37, Stephen Rothwell wrote:
> Hi Damien,
> 
> On Sat, 15 Jan 2022 08:27:12 +0900 Damien Le Moal <damien.lemoal@opensource.wdc.com> wrote:
>>
>> On 1/14/22 22:54, Linus Torvalds wrote:
>>> On Fri, Jan 14, 2022 at 7:59 AM Damien Le Moal
>>> <damien.lemoal@opensource.wdc.com> wrote:  
>>>>
>>>> ATA changes for 5.17-rc1  
>>>
>>> A number of these commits are not in linux-next. Why?  
>>
>> That is strange. I have kept my for-next branch in sync with for-5.17
>> all the time and got several built-bot warnings that I addressed.
>>
>>> It looks like you have rebased things very recently (and looks like
>>> you did it a week ago too). Or maybe some patch-queue system, or
>>> whatever. Why? If it hasn't been in linux-next, you should explain
>>> what's up.  
>>
>> The last intentional rebase on 5.16-rc8 of the for-5.17 branch was to
>> check that there were no conflicts nor any problems with the fixes in
>> 5.16. I did that because Hannes series touched a lot of drivers (if not
>> most of them).
> 
> That check van be done by doing a test merge and if there is nothing
> major, then don't bother doing the rebase.

Understood. I will do that in the future, and not push the rebase.

> 
>> I am not sure why the patches do not show up in linux-next. As mentioned
>> above, since I got several build-bot warnings, I am confident that this
>> went through build tests and passes. Or am I missing something in the
>> workflow ?
>>
>> Stephen,
>>
>> I am almost certain that you are pulling patches from libata for-next
>> branch since I got build bot reports and you also pinged me directly
>> about these. Is there something I am missing about linux-next ? Is there
>> some other request I need to send to someone to get patches pulled there
>> too ? I was under the assumption that your pulls end up creating
>> linux-next...
> 
> I do fetch your for-next branch every day, but here is the "git
> range-diff" between your branch in yesterday's linux-next and the
> branch I fetched today:
> 
> $ git range-diff e928da321f0bd51f9cf211eab0a7b2fc089685a7...libata/for-next 
>  1:  bd7300988b26 <  -:  ------------ ata: ahci_st: add compile test support
>  2:  e3e44274998d =  1:  28a53d3160ac ata: ahci_mtk: add compile test support
>  3:  eec6634ee717 =  2:  368c7edc15e5 ata: ahci_mvebu: add compile test support
>  4:  003785331487 =  3:  c05b911afffa ata: ahci_sunxi: add compile test support
>  5:  a4dd1e0f6542 =  4:  3d98cbf7096e ata: ahci_tegra: add compile test support
>  6:  9ec8eadac3a4 =  5:  b7c9b00fb050 ata: ahci_xgene: add compile test support
>  7:  9fc38794e9b2 =  6:  a33a348d0aca ata: ahci_seattle: add compile test support
>  8:  e9123b1cef47 =  7:  a3d11c275b64 ata: pata_bk3710: add compile test support
>  9:  4c8bbbba007c =  8:  e5b48ee30aec ata: sata_fsl: fix scsi host initialization
> 10:  04ed3c17408e =  9:  f8bc938ee6c6 ata: sata_fsl: fix cmdhdr_tbl_entry and prde struct definitions
> 11:  d64f9dbf0ae5 = 10:  2bce69072a0d ata: ahci_xgene: use correct type for port mmio address
> 12:  75d7ef1d0409 = 11:  0561e514c944 ata: fix read_id() ata port operation interface
> 13:  953e5fc04f30 = 12:  9c2fd3fb43bd ata: pata_octeon_cf: remove redundant val variable
> 14:  b76fc153e3d4 = 13:  dc5d7b3cfd78 ata: pata_cs5535: add compile test support
> 15:  148f7ed51e8f = 14:  2aa566716f43 ata: pata_ftide010: add compile test support
> 16:  6aef8c23f268 = 15:  7dc3c053bddf ata: pata_imx: add compile test support
> 17:  017253b5a7fa = 16:  7767c73a3565 ata: pata_pxa: add compile test support
> 18:  f4c8787686a4 = 17:  b6a64a860e13 ata: pata_samsung_cf: add compile test support
> 19:  e790a4f79933 = 18:  db6a3f47cecc ata: pata_of_platform: Use platform_get_irq_optional() to get the interrupt
> 20:  cadac042d432 = 19:  84eac327af54 ata: libata-scsi: simplify __ata_scsi_queuecmd()
> 21:  a49c0c3fc253 = 20:  b9ba367c513d ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY
> 22:  6977409c421b = 21:  a17ab7aba5df ata: ahci: Add support for AMD A85 FCH (Hudson D4)
> 23:  e928da321f0b = 22:  237fe8885a3f ata: pata_ali: remove redundant return statement
> 
> So, you removed a commit and the rest is the same.

Yes, I did remove the patch that added compile test for the ahci_st
driver as it was generating a warning with an hexagon randconfig (see
https://lore.kernel.org/lkml/202201122335.B7ADTynl-lkp@intel.com/). I
removed the patch as I did not see a clean way to avoid the warning.

Linus,

With the difference noted by Stephen above, I can see all patches of the
PR I sent in linux-next. Does that address your concerns ? Please let me
know if there is anything I need to do to fix the PR. Thanks !



-- 
Damien Le Moal
Western Digital Research

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] ata changes for 5.17-rc1
  2022-01-14 13:54 ` Linus Torvalds
  2022-01-14 23:27   ` Damien Le Moal
@ 2022-01-18  0:06   ` Damien Le Moal
  1 sibling, 0 replies; 7+ messages in thread
From: Damien Le Moal @ 2022-01-18  0:06 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-ide

On 1/14/22 22:54, Linus Torvalds wrote:
> On Fri, Jan 14, 2022 at 7:59 AM Damien Le Moal
> <damien.lemoal@opensource.wdc.com> wrote:
>>
>> ATA changes for 5.17-rc1
> 
> A number of these commits are not in linux-next. Why?
> 
> It looks like you have rebased things very recently (and looks like
> you did it a week ago too). Or maybe some patch-queue system, or
> whatever. Why? If it hasn't been in linux-next, you should explain
> what's up.
> 
> As it is, I'm traveling, and I'm just throwing this away because I
> don't want things that haven't seen the build testing that linux-next
> does, since on my laptop I cannot do as much build testing as I
> normally do.
> 
>                     Linus

Hi Linus,

Any more concerns about this pull request ? Is there anything I need to
do to get it merged ?

All patches are in linux-next and I did not get any build-bot complaints.

Thanks.

-- 
Damien Le Moal
Western Digital Research

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] ata changes for 5.17-rc1
  2022-01-14  6:59 [GIT PULL] ata changes for 5.17-rc1 Damien Le Moal
  2022-01-14 13:54 ` Linus Torvalds
@ 2022-01-18  8:29 ` pr-tracker-bot
  1 sibling, 0 replies; 7+ messages in thread
From: pr-tracker-bot @ 2022-01-18  8:29 UTC (permalink / raw)
  To: Damien Le Moal; +Cc: Linus Torvalds, linux-ide

The pull request you sent on Fri, 14 Jan 2022 15:59:06 +0900:

> ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata tags/ata-5.17-rc1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/fe81ba137ebcc7f236780996a0b375732c07e85c

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-01-18  8:29 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-14  6:59 [GIT PULL] ata changes for 5.17-rc1 Damien Le Moal
2022-01-14 13:54 ` Linus Torvalds
2022-01-14 23:27   ` Damien Le Moal
2022-01-14 23:37     ` Stephen Rothwell
2022-01-15  1:39       ` Damien Le Moal
2022-01-18  0:06   ` Damien Le Moal
2022-01-18  8:29 ` pr-tracker-bot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.