CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2014/07/11 06:55:32
Modified files: sys/arch/alpha/dev: sgmap_typedep.c Log message: sgmap loading didnt respect the dmamaps max number of segments. this let it wanter off writing segment descriptors off in memory it didnt own, which led to some pretty awesome memory corruption. if you had a network card with a small number of tx descriptors per packet, a lot of memory, and a heavily fragmented packet (ie, ssh) you were basically guaranteed a confusing panic. ok miod@