svn commit: r232727 - head/sys/dev/bge
Bjoern A. Zeeb
bzeeb-lists at lists.zabbadoz.net
Fri Mar 9 21:34:41 UTC 2012
On 9. Mar 2012, at 16:05 , John Baldwin wrote:
> Author: jhb
> Date: Fri Mar 9 16:05:11 2012
> New Revision: 232727
> URL: http://svn.freebsd.org/changeset/base/232727
>
> Log:
> Remove PAE special-case 2GB DMA boundary and always use a 4GB boundary
> now that DMA tags in PAE kernels support 4GB boundaries.
>
> Reviewed by: yongari
>
> Modified:
> head/sys/dev/bge/if_bgereg.h
>
ie63 XEN and PAE at least failed.
/scratch/tmp/bz/head.svn/sys/modules/bge/../../dev/bge/if_bge.c: In function 'bge_dma_alloc':
/scratch/tmp/bz/head.svn/sys/modules/bge/../../dev/bge/if_bge.c:2607: warning: large integer implicitly truncated to unsigned type [-Woverflow]
> Modified: head/sys/dev/bge/if_bgereg.h
> ==============================================================================
> --- head/sys/dev/bge/if_bgereg.h Fri Mar 9 15:42:47 2012 (r232726)
> +++ head/sys/dev/bge/if_bgereg.h Fri Mar 9 16:05:11 2012 (r232727)
> @@ -2691,15 +2691,11 @@ struct bge_gib {
> #define BGE_DMA_MAXADDR 0xFFFFFFFFFF
> #endif
>
> -#ifdef PAE
> -#define BGE_DMA_BNDRY 0x80000000
> -#else
> #if (BUS_SPACE_MAXADDR > 0xFFFFFFFF)
> #define BGE_DMA_BNDRY 0x100000000
> #else
> #define BGE_DMA_BNDRY 0
> #endif
> -#endif
>
> /*
> * Ring structures. Most of these reside in host memory and we tell
--
Bjoern A. Zeeb You have to have visions!
It does not matter how good you are. It matters what good you do!
More information about the svn-src-all
mailing list