{"push_id":2396255507,"size":225,"distinct_size":32,"ref":"refs/heads/clk_cleanup_for_real","head":"243be7deb7a199c21f80ba41e79649564684c659","before":"353465564a3842f91d345794a7764e189197203b","commits":[{"sha":"71e57605dc05a1ae947142f8f2639bc64a4eeed8","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"drm-next 7a88cbd8d65d622c00bd76ba4ae1d893b292c91c","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/71e57605dc05a1ae947142f8f2639bc64a4eeed8"},{"sha":"22e05380782f39d27d5cc92cf9d759b135945ed2","author":{"name":"Rhys Kidd","email":"3611c07d5f6f45aecabf6c8eee8c6fc3d7841a85@gmail.com"},"message":"therm/gp100: initial implementation of new gp1xx temperature sensor\n\nv2:\n - add nv138 and drop nv13b chipsets (Ilia Mirkin)\n - refactor out status variable and instead mask tsensor (Ilia Mirkin)\n - switch SHADOWed state message away from nvkm_error() (Ilia Mirkin)\n - rename internal temperature variable (Karol Herbst)\n\nv3:\n - use nvkm_trace() for SHADOWed state message (Ben Skeggs)\n\nSigned-off-by: Rhys Kidd <rhyskidd@gmail.com>\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/22e05380782f39d27d5cc92cf9d759b135945ed2"},{"sha":"c7db3d8eca49b7888721f8b1210eaba6bba07789","author":{"name":"Rhys Kidd","email":"3611c07d5f6f45aecabf6c8eee8c6fc3d7841a85@gmail.com"},"message":"drm: Document nouveau support for Tegra in DRIVER_DESC\n\nnouveau supports the Tegra K1 and higher after the SoC-based GPUs converged\nwith the main GeForce GPU families.\n\nv2:\n- Qualify that support is Tegra K1+ (Martin Peres)\n\nSigned-off-by: Rhys Kidd <rhyskidd@gmail.com>\nReviewed-by: Martin Peres <martin.peres@free.fr>\nAcked-by: Pierre Moreau <pierre.morrow@free.fr>\nAcked-by: Thierry Reding <treding@nvidia.com>\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/c7db3d8eca49b7888721f8b1210eaba6bba07789"},{"sha":"cd53324a97cbe5de37b463ad038055d2ae4826cd","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"remove some useless semicolons\n\nReported-by: Dave Airlie <airlied@redhat.com>\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/cd53324a97cbe5de37b463ad038055d2ae4826cd"},{"sha":"4f82fa4cbdb7c9ca8b72a22057a9338ecc805a8f","author":{"name":"Jérémy Lefaure","email":"879229d22d2c3c1ef6eccfe3b4bdd5819b24db70@lse.epita.fr"},"message":"bios/init: use ARRAY_SIZE\n\nUsing the ARRAY_SIZE macro improves the readability of the code. Also,\nit is useless to re-invent it.\n\nFound with Coccinelle with the following semantic patch:\n@r depends on (org || report)@\ntype T;\nT[] E;\nposition p;\n@@\n(\n (sizeof(E)@p /sizeof(*E))\n|\n (sizeof(E)@p /sizeof(E[...]))\n|\n (sizeof(E)@p /sizeof(T))\n)\n\nReviewed-by: Thierry Reding <treding@nvidia.com>\nSigned-off-by: Jérémy Lefaure <jeremy.lefaure@lse.epita.fr>\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/4f82fa4cbdb7c9ca8b72a22057a9338ecc805a8f"},{"sha":"65ea73af6ad138b08c9d32f354fb47f518c83f9e","author":{"name":"Ilia Mirkin","email":"b2ef0ae728ba642680a7b0ef24aed39533e21358@alum.mit.edu"},"message":"kms: add 8.1Gbps DP link rate\n\nThis was already done in dcb.c inside nvkm, but the other parser did not\nget the update.\n\nSigned-off-by: Ilia Mirkin <imirkin@alum.mit.edu>\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/65ea73af6ad138b08c9d32f354fb47f518c83f9e"},{"sha":"2c733673e42c71cd79a09f279352c3ffa35e1666","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"kms/nv50: prevent oops in failure paths\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/2c733673e42c71cd79a09f279352c3ffa35e1666"},{"sha":"f3fdc152118fe42db9a8c8ca6e6aa5bc0dd5cc66","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"drm: fix handling of GART OOM on pre-NV50 chipsets\n\nThe correct thing to do on OOM is to return 0 and set mm_node to NULL,\notherwise TTM will assume some other kind of error, and not attempt to\nevict other buffers to make space.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/f3fdc152118fe42db9a8c8ca6e6aa5bc0dd5cc66"},{"sha":"7cab7df8028e3ddd246d3cf14823bc6ba1103fab","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"core/object: separate oclass data out into its own header\n\nWant to be able to include this from core/device.h without pulling in\ncore/object.h.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/7cab7df8028e3ddd246d3cf14823bc6ba1103fab"},{"sha":"7f08ce18120f4696ad13ea25b0a69a04b600976f","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"core/object: allow arguments to be passed to map function\n\nMMU will be needing this to specify kind info on BAR mappings.\n\nWe have no userspace currently using these interfaces, so break the ABI\ninstead of supporting both.  NVIF version bump so any future use can be\nguarded.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/7f08ce18120f4696ad13ea25b0a69a04b600976f"},{"sha":"aa3d15477bef89da97fd37cab1c0c104aeefd81b","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"core/object: plumb the unmap ioctl through\n\nMMU will be using this for BAR mappings.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/aa3d15477bef89da97fd37cab1c0c104aeefd81b"},{"sha":"5adffa289394bc0ec3f40ee8005f3a31fee2258f","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"core/gpuobj: remove embedded struct nvkm_object\n\nnvkm_gpuobj hasn't subclassed nvkm_object in a long time.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/5adffa289394bc0ec3f40ee8005f3a31fee2258f"},{"sha":"9e9d9a2bc1f49fe5296d0116a7f28efb2e700af8","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"core/subdev: compile out messages for unwanted debug levels\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/9e9d9a2bc1f49fe5296d0116a7f28efb2e700af8"},{"sha":"1e2efdff3b58477c3bd866db3b37a72fc323845a","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"core/device: remove object include to prevent unnecessary rebuilds\n\nnvkm_device hasn't subclassed nvkm_object in a long time.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/1e2efdff3b58477c3bd866db3b37a72fc323845a"},{"sha":"df16f02f12400c1dc8da9c408acf7ae504190fe6","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"secboot: add missing newline in debug message\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/df16f02f12400c1dc8da9c408acf7ae504190fe6"},{"sha":"91897cca1ff5a7b1a636d5eb1c1aa7cd8059943f","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"disp: add missing newline in ior debug messages\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/91897cca1ff5a7b1a636d5eb1c1aa7cd8059943f"},{"sha":"fdf340357cebe245d86ca52a33ed2a5cd07abf91","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"fifo: perform reset from preinit\n\nRM appears to do this really early in its initialisation, before DEVINIT.\n\nWe currently do this before BAR2 initialisation for some reason.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/fdf340357cebe245d86ca52a33ed2a5cd07abf91"},{"sha":"da137ca91d18ad3bc455b0d01b3e564794099d21","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"bar/nv50,g84: drop mmu invalidate\n\nWill already be done by MMU as a result of the PT writes that occur\nduring BAR2 bootstrapping.\n\nThis is likely just a left-over from the days when it was hardcoded.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/da137ca91d18ad3bc455b0d01b3e564794099d21"},{"sha":"32e4ea098d6c548cf5d43b2588cfe2f3d3475b9a","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"bar: remove NV_PMC_ENABLE_PFIFO twiddling\n\nIt's handled by FIFO preinit() now.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/32e4ea098d6c548cf5d43b2588cfe2f3d3475b9a"},{"sha":"7ec7b5fc2ee6ffda5394394f0cfdc8ddd8464624","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"bar: swap oneinit/init ordering, and rename bar3 to bar2\n\nNVIDIA call it BAR2, Linux APIs treat it as BAR3 due to BAR1 being a\n64-bit BAR, which I presume take two slots or something.\n\nNo actual code changes here, just to make future commits less messy.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/karolherbst/nouveau/commits/7ec7b5fc2ee6ffda5394394f0cfdc8ddd8464624"}]}
{"actor":{"display_login":"karolherbst"}}