{"push_id":746853750,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"aef8a70469f37bbf78f7b93cc7a1f2831e62d1ac","before":"aedea386bd131ed2d42a3aab86753c3e257bfdbf","commits":[{"sha":"b3d7cc6eb2c66d9820eba2fdcc965ed27ac51b74","author":{"email":"684dd5cf4bc600ef8f30fe6f8993f3839af22db5@inria.fr","name":"Brice Goglin"},"message":"linuxpci: steal the entire linux backend private_data instead of just dup'ing its fsroot","distinct":true,"url":"https://api.github.com/repos/open-mpi/hwloc/commits/b3d7cc6eb2c66d9820eba2fdcc965ed27ac51b74"},{"sha":"61f529c9f8aba8b5651b9db7f3139d685f1d4234","author":{"email":"684dd5cf4bc600ef8f30fe6f8993f3839af22db5@inria.fr","name":"Brice Goglin"},"message":"components: the get_obj_cpuset() backend doesn't need a caller backend","distinct":true,"url":"https://api.github.com/repos/open-mpi/hwloc/commits/61f529c9f8aba8b5651b9db7f3139d685f1d4234"},{"sha":"123f9ac086434d63960a49d19afe983fd7d25478","author":{"email":"684dd5cf4bc600ef8f30fe6f8993f3839af22db5@inria.fr","name":"Brice Goglin"},"message":"pci: directly pass PCI busid to the get_obj_cpuset() callback\n\nIt was only ever used to get PCI locality,\nso rename it into get_pci_busid_cpuset() and\nsimplify parameters passed all around it.\n\nBy the way, only use the hostbridge first child locality\nif the hostbridge isn't actually an upstream PCI thing.","distinct":true,"url":"https://api.github.com/repos/open-mpi/hwloc/commits/123f9ac086434d63960a49d19afe983fd7d25478"},{"sha":"aef8a70469f37bbf78f7b93cc7a1f2831e62d1ac","author":{"email":"684dd5cf4bc600ef8f30fe6f8993f3839af22db5@inria.fr","name":"Brice Goglin"},"message":"components: the notify_new_obj() callback doesn't need the caller backend\n\nIt was only used to avoid having one backend call itself,\nbut that doesn't happen since the callback is only used\nfor PCI devices notification to the native linux backend.","distinct":true,"url":"https://api.github.com/repos/open-mpi/hwloc/commits/aef8a70469f37bbf78f7b93cc7a1f2831e62d1ac"}]}