diff options
| author | Alexander Motin <mav@FreeBSD.org> | 2009-07-08 06:00:21 +0000 |
|---|---|---|
| committer | Alexander Motin <mav@FreeBSD.org> | 2009-07-08 06:00:21 +0000 |
| commit | d498a2e62bef967e7a4e1ea416cd2191766bdc94 (patch) | |
| tree | 65bbf1e1bfb076bd175f47749a111bd422851a89 /sys | |
| parent | f43b57e32a9b8b21482eba2b3c870270f7556c2f (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/dev/ata/chipsets/ata-ahci.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/ata/chipsets/ata-ahci.c b/sys/dev/ata/chipsets/ata-ahci.c index eb490abe3443..79544bb85546 100644 --- a/sys/dev/ata/chipsets/ata-ahci.c +++ b/sys/dev/ata/chipsets/ata-ahci.c @@ -914,7 +914,7 @@ ata_ahci_dmainit(device_t dev) ata_dmainit(dev); /* note start and stop are not used here */ ch->dma.setprd = ata_ahci_dmasetprd; - ch->dma.max_iosize = 8192 * DEV_BSIZE; + ch->dma.max_iosize = (ATA_AHCI_DMA_ENTRIES - 1) * PAGE_SIZE; if (ATA_INL(ctlr->r_res2, ATA_AHCI_CAP) & ATA_AHCI_CAP_64BIT) ch->dma.max_address = BUS_SPACE_MAXADDR; } |
