--- - branch: netbsd-7-0 date: Sun Nov 8 00:30:48 UTC 2015 files: - new: 1.71.8.1 old: '1.71' path: src/sys/arch/x86/x86/bus_dma.c pathrev: src/sys/arch/x86/x86/bus_dma.c@1.71.8.1 type: modified id: 20151108T003048Z.696f435fd217d4d368a519a3df7cbf26c717565d log: "Pull up following revision(s) (requested by christos in ticket #1011):\n\tsys/arch/x86/x86/bus_dma.c: revision 1.72\n\tsys/arch/x86/x86/bus_dma.c: revision 1.73\n\tsys/arch/x86/x86/bus_dma.c: revision 1.74\n- If we succeeded allocating a buffer that did not need bouncing before, but\n the buffer in the previous mapping did, clear the bounce bit. Fixes the\n ld_virtio.c bug with machines 8GB and dd if=/dev/zero of=crash bs=1g count=4.\n- Allocate with M_ZERO instead of doing memset\n- The panic string can take a format, use it.\n- When checking for the bounce buffer boundary check addr + len < limit, not\n addr < limit.\nmake sure we have a cookie before we try to clear it.\nfix operator precedence.\n" module: src subject: 'CVS commit: [netbsd-7-0] src/sys/arch/x86/x86' unixtime: '1446942648' user: riz