* [info] What's in libata-dev.git?
@ 2007-07-02 15:16 Jeff Garzik
2007-07-02 15:53 ` Alan Cox
0 siblings, 1 reply; 4+ messages in thread
From: Jeff Garzik @ 2007-07-02 15:16 UTC (permalink / raw)
To: linux-ide; +Cc: LKML
What follows are the changes contained in libata-dev.git, listed on a
branch-by-branch basis. The double "====" lines separate each branch's
contents. Each branch is accompanied by a 'STATUS' line, indicating the
upstream status of each branch.
I have patches from Alan (pata_sis FIFO whack, pata_dma option), Tejun,
Albert and Kristen still to be reviewed. Will get to those on Friday,
after the July 4th US holiday.
Jeff
===========================================================================
===========================================================================
The following changes are found in the 'upstream' branch of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
(this is what is queued for 2.6.23 currently)
Alessandro Zummo (1):
[libata] pata_ixp4xx: convert to new EH
Jeff Garzik (13):
[libata] pata_atiixp: add SB700 PCI ID
[libata] sata_sil: register table cleanup
[libata] PATA drivers: remove ATA_FLAG_SRST
[libata] drivers: remove 'void __iomem *' casts from pre-iomap days
[libata] pdc_adma: Reorder initializers with a couple structs
[libata] sata_sx4: named constant cleanup
[libata] pata_sil680: minor cleanups from benh
[libata] ahci: Factor out SATA port init into a separate function
[libata] ahci: minor internal cleanups
[libata] sata_sx4, sata_via: minor documentation updates
[ATA] Add named constant for ATAPI command DEVICE RESET
[libata] ahci: minor internal cleanups
[libata] pata_ixp4xx: kill unused var
Jens Axboe (1):
use_clustering (sht) bit set to 0 in AHCI ?
Tejun Heo (8):
libata-acpi: implement ata_acpi_associate()
libata-acpi: clean up ata_acpi_exec_tfs()
libata-acpi: miscellaneous cleanups
libata: reimplement ACPI invocation
libata-acpi: remove redundant checks
libata-acpi: implement _GTM/_STM support
libata: replace ap->cbl tests with ATA_FLAG_SATA tests
ata_piix: fix pio/mwdma programming
drivers/ata/ahci.c | 102 ++--
drivers/ata/ata_generic.c | 2
drivers/ata/ata_piix.c | 23 -
drivers/ata/libata-acpi.c | 914 +++++++++++++++++-----------------------
drivers/ata/libata-core.c | 25 -
drivers/ata/libata-eh.c | 11
drivers/ata/libata.h | 18
drivers/ata/pata_ali.c | 14
drivers/ata/pata_amd.c | 20
drivers/ata/pata_artop.c | 6
drivers/ata/pata_atiixp.c | 3
drivers/ata/pata_cmd640.c | 2
drivers/ata/pata_cmd64x.c | 12
drivers/ata/pata_cs5530.c | 4
drivers/ata/pata_cs5535.c | 2
drivers/ata/pata_cypress.c | 2
drivers/ata/pata_efar.c | 2
drivers/ata/pata_hpt366.c | 2
drivers/ata/pata_hpt37x.c | 12
drivers/ata/pata_hpt3x2n.c | 2
drivers/ata/pata_hpt3x3.c | 2
drivers/ata/pata_icside.c | 2
drivers/ata/pata_it8213.c | 2
drivers/ata/pata_it821x.c | 4
drivers/ata/pata_ixp4xx_cf.c | 76 +--
drivers/ata/pata_jmicron.c | 2
drivers/ata/pata_marvell.c | 4
drivers/ata/pata_netcell.c | 2
drivers/ata/pata_ns87410.c | 2
drivers/ata/pata_oldpiix.c | 2
drivers/ata/pata_opti.c | 2
drivers/ata/pata_optidma.c | 4
drivers/ata/pata_pdc202xx_old.c | 6
drivers/ata/pata_radisys.c | 2
drivers/ata/pata_rz1000.c | 2
drivers/ata/pata_sc1200.c | 2
drivers/ata/pata_serverworks.c | 8
drivers/ata/pata_sil680.c | 17
drivers/ata/pata_sis.c | 14
drivers/ata/pata_sl82c105.c | 4
drivers/ata/pata_triflex.c | 2
drivers/ata/pdc_adma.c | 18
drivers/ata/sata_inic162x.c | 4
drivers/ata/sata_promise.c | 8
drivers/ata/sata_sil.c | 5
drivers/ata/sata_svw.c | 11
drivers/ata/sata_sx4.c | 166 ++++---
drivers/ata/sata_via.c | 4
include/linux/ata.h | 1
include/linux/libata.h | 28 +
50 files changed, 791 insertions(+), 793 deletions(-)
===========================================================================
===========================================================================
The following changes are found in the 'mv-ahci' branch of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
Jeff Garzik (2):
[libata] AHCI: get Marvell SATA going (PATA portion of chip not supported)
drivers/ata/ahci.c | 45 ++++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 45 insertions(+), 2 deletions(-)
===========================================================================
===========================================================================
The following changes are found in the 'mv-eh' branch of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
Jeff Garzik (11):
[libata] sata_mv: first cut at new EH
[libata] sata_mv: move PCI error handling into separate function
[libata] sata_mv: handle PCI error properly, within new EH
[libata] sata_mv: convert IRQ handler over to new EH
[libata] sata_mv: clean up vestiges of old EH
[libata] sata_mv EH: 50xx fixes, fold non-EDMA EH into EDMA EH path
[libata] sata_mv: improve EH handling with additional hooks
[libata] sata_mv: more EH fixes
[libata mv-eh] sata_mv: build fix for cable detect
[libata] sata_mv: update EH code for new deadline-based probe sequencing
drivers/ata/sata_mv.c | 468 +++++++++++++++++++++++++++++++++----------------
2 files changed, 324 insertions(+), 146 deletions(-)
===========================================================================
===========================================================================
The following changes are found in the 'new-eh' branch of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
Jeff Garzik (7):
[libata] pdc_adma: rough draft conversion to new-EH
[libata] pdc_adma: no longer any need to set old-EH-related ATA flags
[libata] sata_qstor: rough draft conversion to new libata EH
[libata] Remove unused [__]sata_phy_reset()
[libata] sata_sx4: convert to new EH
[libata] Remove ata_bus_reset(), which is now dead code
drivers/ata/libata-core.c | 167 ----------------------------------------------
drivers/ata/pdc_adma.c | 82 ++++++++++++++++++----
drivers/ata/sata_qstor.c | 65 ++++++++++++-----
drivers/ata/sata_sx4.c | 96 ++++++++++++++++----------
include/linux/libata.h | 3
6 files changed, 175 insertions(+), 240 deletions(-)
===========================================================================
===========================================================================
The following changes are found in the 'sii-lbt' branch of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
Jeff Garzik (3):
[libata] sata_sil: Turn on Large Block Transfer (LBT) feature
[libata sii-lbt] sata_sil: remove cast left over from pre-iomap days
drivers/ata/sata_sil.c | 106 +++++++++++++++++++++++++++++++++++++++++++++----
2 files changed, 99 insertions(+), 9 deletions(-)
===========================================================================
===========================================================================
The following changes are found in the 'sil680-mmio' branch of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
Benjamin Herrenschmidt (1):
[libata] pata_sil680: Add MMIO support
Jeff Garzik (2):
[libata] pata_sil680: fix mismerge; remove ATA_FLAG_SRST (again)
drivers/ata/pata_sil680.c | 61 ++++++++++++++++++++++++++++++++++++++++++----
2 files changed, 58 insertions(+), 5 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [info] What's in libata-dev.git?
2007-07-02 15:16 [info] What's in libata-dev.git? Jeff Garzik
@ 2007-07-02 15:53 ` Alan Cox
2007-07-02 16:42 ` [info] What's in Jeff's libata-dev inbox? Jeff Garzik
0 siblings, 1 reply; 4+ messages in thread
From: Alan Cox @ 2007-07-02 15:53 UTC (permalink / raw)
To: Jeff Garzik; +Cc: linux-ide, LKML
On Mon, 2 Jul 2007 11:16:39 -0400
Jeff Garzik <jeff@garzik.org> wrote:
>
>
> What follows are the changes contained in libata-dev.git, listed on a
> branch-by-branch basis. The double "====" lines separate each branch's
> contents. Each branch is accompanied by a 'STATUS' line, indicating the
> upstream status of each branch.
>
> I have patches from Alan (pata_sis FIFO whack, pata_dma option), Tejun,
> Albert and Kristen still to be reviewed. Will get to those on Friday,
> after the July 4th US holiday.tions(-)
I have a pile more for you here including finally nailing a nasty
corruptor on some chipsets. Guess what certain chips do given a PRD entry
of
someaddress
0x00000000
Not generating those seems to sort out the CS5530 and probably the SC1200.
I've also got the patches to print all the iomap addresses properly, get
the HPT343 working fully solidly in PIO (some DMA problems - anyone got
ancient HPT docs for the 343/345/363 anywhere). The ide/pci driver isn't
any use as a reference as that one doesn't work either.
Alan
^ permalink raw reply [flat|nested] 4+ messages in thread
* [info] What's in Jeff's libata-dev inbox?
2007-07-02 15:53 ` Alan Cox
@ 2007-07-02 16:42 ` Jeff Garzik
2007-07-04 8:19 ` Albert Lee
0 siblings, 1 reply; 4+ messages in thread
From: Jeff Garzik @ 2007-07-02 16:42 UTC (permalink / raw)
To: linux-ide
Cc: Alan Cox, LKML, Albert Lee, Tejun Heo, Kristen Carlson Accardi,
Andrew Morton, Mikael Pettersson
>> I have patches from Alan (pata_sis FIFO whack, pata_dma option), Tejun,
>> Albert and Kristen still to be reviewed. Will get to those on Friday,
>> after the July 4th US holiday.tions(-)
Just to be more specific, my to-review inbox contains:
Alan: pata_sis FIFO whack, pata_dma option
Tejun: PMP patchbomb
Albert: irq_on/off restructure, irq-driven PIO to wq, minor PIO fixes
Kristen: ALPM
Mikael: sata_promise cleanup and hotplug
via akpm: HPA cleanup, cancel-rearming-wq cleanup
A few one-liner patches from Florian A, Boaz H, Christian L, Sonic Z,
Jose A R.
NOTE to Kristen: I am OK with your SATA async notification patches, as
stated a while ago, but I think Andrew Morton had a better plan for
merging that, so it's not in my queue.
Anything not on this list should be resent, I don't have it.
Jeff
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [info] What's in Jeff's libata-dev inbox?
2007-07-02 16:42 ` [info] What's in Jeff's libata-dev inbox? Jeff Garzik
@ 2007-07-04 8:19 ` Albert Lee
0 siblings, 0 replies; 4+ messages in thread
From: Albert Lee @ 2007-07-04 8:19 UTC (permalink / raw)
To: Jeff Garzik
Cc: linux-ide, Alan Cox, LKML, Tejun Heo, Kristen Carlson Accardi,
Andrew Morton, Mikael Pettersson
Jeff Garzik wrote:
>>> I have patches from Alan (pata_sis FIFO whack, pata_dma option), Tejun,
>>> Albert and Kristen still to be reviewed. Will get to those on Friday,
>>> after the July 4th US holiday.tions(-)
>
>
> Just to be more specific, my to-review inbox contains:
>
> Alan: pata_sis FIFO whack, pata_dma option
>
> Tejun: PMP patchbomb
>
> Albert: irq_on/off restructure, irq-driven PIO to wq, minor PIO fixes
>
Please ignore the "irq-driven PIO to wq" patchset; it's not ready.
For the other two patchsets, I'll rediff and resend for your review.
--
albert
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2007-07-04 8:19 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-02 15:16 [info] What's in libata-dev.git? Jeff Garzik
2007-07-02 15:53 ` Alan Cox
2007-07-02 16:42 ` [info] What's in Jeff's libata-dev inbox? Jeff Garzik
2007-07-04 8:19 ` Albert Lee
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).