K 10 svn:author V 6 marcel K 8 svn:date V 27 2013-12-15T18:01:18.622921Z K 7 svn:log V 524 Bump BUS_SPACE_MAXADDR from 2^31-1 to 2^64-1. The bus_dma compat layer panics, because it checks that the maximum address passed to bus_dma_tag_create() matches BUS_SPACE_MAXADDR and finds that it doesn't for psycho(4). The psycho(4) driver passes ~0 and not BUS_SPACE_MAXADDR. sparc64 is a 64-bit archirecture, so why isn't BUS_SPACE_MAXADDR 2^61-1? I'm probably groing to regret this change, but so far it doesn't look like it's having any negative side-effects. While here, postfix U and UL to the BUS_SPACE constants. END