{"push_id":2372608098,"size":5,"distinct_size":5,"ref":"refs/heads/g4","head":"89221a11d20c5a4a66cf1d12de0f21ec07a30d9b","before":"9a70babee43477a779a9655661910a8bc37fc319","commits":[{"sha":"4ed8316dacbf9ab1918ecfce6d10b4cd047d91c3","author":{"name":"Mathieu Malaterre","email":"eedb76e00b0c03a5dd21b9acc48009d7e3a8ae9e@debian.org"},"message":"j","distinct":true,"url":"https://api.github.com/repos/malaterre/linux/commits/4ed8316dacbf9ab1918ecfce6d10b4cd047d91c3"},{"sha":"0133088ee337d8a9d2e5dfc68743d260095d3467","author":{"name":"Mathieu Malaterre","email":"eedb76e00b0c03a5dd21b9acc48009d7e3a8ae9e@debian.org"},"message":"powerpc: Avoid comparison of unsigned long >= 0 in __access_ok\n\nRewrite check size - 1 <= Y as size < Y since `size` is unsigned value.\nFix warning (treated as error in W=1):\n\n  CC      arch/powerpc/kernel/signal_32.o\nIn file included from ./include/linux/uaccess.h:14:0,\n                 from ./include/asm-generic/termios-base.h:8,\n                 from ./arch/powerpc/include/asm/termios.h:20,\n                 from ./include/uapi/linux/termios.h:6,\n                 from ./include/linux/tty.h:7,\n                 from arch/powerpc/kernel/signal_32.c:36:\n./include/asm-generic/termios-base.h: In function ‘user_termio_to_kernel_termios’:\n./arch/powerpc/include/asm/uaccess.h:52:35: error: comparison of unsigned expression >= 0 is always true [-Werror=type-limits]\n   (((size) == 0) || (((size) - 1) <= ((segment).seg - (addr)))))\n                                   ^\n./arch/powerpc/include/asm/uaccess.h:58:3: note: in expansion of macro ‘__access_ok’\n   __access_ok((__force unsigned long)(addr), (size), get_fs()))\n   ^~~~~~~~~~~\n./arch/powerpc/include/asm/uaccess.h:262:6: note: in expansion of macro ‘access_ok’\n  if (access_ok(VERIFY_READ, __gu_addr, (size)))   \\\n      ^~~~~~~~~\n./arch/powerpc/include/asm/uaccess.h:80:2: note: in expansion of macro ‘__get_user_check’\n  __get_user_check((x), (ptr), sizeof(*(ptr)))\n  ^~~~~~~~~~~~~~~~\n./include/asm-generic/termios-base.h:36:6: note: in expansion of macro ‘get_user’\n  if (get_user(termios->c_line, &termio->c_line) < 0)\n      ^~~~~~~~\n[...]\ncc1: all warnings being treated as errors\n\nSuggested-by: Segher Boessenkool <segher@kernel.crashing.org>\nSigned-off-by: Mathieu Malaterre <malat@debian.org>","distinct":true,"url":"https://api.github.com/repos/malaterre/linux/commits/0133088ee337d8a9d2e5dfc68743d260095d3467"},{"sha":"5c8f44c3223a49798c7a97754d3bbc01d1fb8d21","author":{"name":"Mathieu Malaterre","email":"eedb76e00b0c03a5dd21b9acc48009d7e3a8ae9e@debian.org"},"message":"Revert \"add debug\"\n\nThis reverts commit 5df7d8d40bd134492fb414e129df2b9c1b653c3f.","distinct":true,"url":"https://api.github.com/repos/malaterre/linux/commits/5c8f44c3223a49798c7a97754d3bbc01d1fb8d21"},{"sha":"cb5de61b89b1f805c89304ab1d728749747c2a79","author":{"name":"Mathieu Malaterre","email":"eedb76e00b0c03a5dd21b9acc48009d7e3a8ae9e@debian.org"},"message":"tu","distinct":true,"url":"https://api.github.com/repos/malaterre/linux/commits/cb5de61b89b1f805c89304ab1d728749747c2a79"},{"sha":"89221a11d20c5a4a66cf1d12de0f21ec07a30d9b","author":{"name":"Mathieu Malaterre","email":"eedb76e00b0c03a5dd21b9acc48009d7e3a8ae9e@debian.org"},"message":"powerpc: Remove warning on array size when empty\n\nWhen neither CONFIG_ALTIVEC, nor CONFIG_VSX or CONFIG_PPC64 is defined, the\narray feature_properties is defined as an empty array, which in turn\ntriggers the following warning (treated as error on W=1):\n\n  CC      arch/powerpc/kernel/prom.o\narch/powerpc/kernel/prom.c: In function ‘check_cpu_feature_properties’:\narch/powerpc/kernel/prom.c:298:16: error: comparison of unsigned expression < 0 is always false [-Werror=type-limits]\n  for (i = 0; i < ARRAY_SIZE(feature_properties); ++i, ++fp) {\n                ^\ncc1: all warnings being treated as errors\n\nSuggested-by: Michael Ellerman <mpe@ellerman.id.au>\nSigned-off-by: Mathieu Malaterre <malat@debian.org>","distinct":true,"url":"https://api.github.com/repos/malaterre/linux/commits/89221a11d20c5a4a66cf1d12de0f21ec07a30d9b"}]}
{"actor":{"display_login":"malaterre"}}