Module Name: src Committed By: isaki Date: Fri Feb 28 13:31:03 UTC 2020
Modified Files: src/sys/dev/pci: auvia.c Log Message: Drop 512 bytes limit on auvia_round_blocksize(). This fixes attach on 6 channels device. PR kern/55017. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/sys/dev/pci/auvia.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/pci/auvia.c diff -u src/sys/dev/pci/auvia.c:1.84 src/sys/dev/pci/auvia.c:1.85 --- src/sys/dev/pci/auvia.c:1.84 Sat Jun 8 08:02:38 2019 +++ src/sys/dev/pci/auvia.c Fri Feb 28 13:31:03 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: auvia.c,v 1.84 2019/06/08 08:02:38 isaki Exp $ */ +/* $NetBSD: auvia.c,v 1.85 2020/02/28 13:31:03 isaki Exp $ */ /*- * Copyright (c) 2000, 2008 The NetBSD Foundation, Inc. @@ -40,7 +40,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: auvia.c,v 1.84 2019/06/08 08:02:38 isaki Exp $"); +__KERNEL_RCSID(0, "$NetBSD: auvia.c,v 1.85 2020/02/28 13:31:03 isaki Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -749,8 +749,7 @@ auvia_round_blocksize(void *addr, int bl if (sc->sc_flags & AUVIA_FLAGS_VT8233 && blk < 288) blk = 288; - /* Avoid too many dma_ops. */ - return uimin((blk & -32), AUVIA_MINBLKSZ); + return (blk & -32); } static int