{"push_id":1439146997,"size":1,"distinct_size":1,"ref":"refs/heads/stable/10","head":"c36bd48bfa33d9e25c1facdb189d511135855031","before":"b0e9d555db88639874b99e5151bf5981a8223322","commits":[{"sha":"c36bd48bfa33d9e25c1facdb189d511135855031","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@FreeBSD.org"},"message":"MFC 303688,303750,305166,305167: Centralize and rework page pod handling.\n\nNote that the TOE DDP code in 10 is different from 11 and later and\nhad to be updated directly.\n\n303688:\ncxgbe/t4_tom: Read the chip's DDP page sizes and save them in a\nper-adapter data structure.  This replaces a global array with hardcoded\npage sizes.\n\n303750:\ncxgbe/t4_tom: The page pod arena allocates from pod address space and\nnot index space.  The minimum valid allocation out of this arena is the\nsize of a single page pod.\n\n305166:\ncxgbe/t4_tom: Add general purpose routines to deal with page pod regions\nand allocations within them.  Switch to these routines to manage the TOE\nDDP region.\n\n305167:\ncxgbe/t4_tom: Two new routines to allocate and write page pods for a\nbuffer in the kernel's address space.\n\nSponsored by:\tChelsio Communications","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/c36bd48bfa33d9e25c1facdb189d511135855031"}]}
{"actor":{"display_login":"uqs"}}