{"push_id":888331520,"size":6,"distinct_size":0,"ref":"refs/heads/stable","head":"d379d6d9f5ece1606d9fc89bbbdb56814d405116","before":"b96a20e2f78c5eb23a951259ece185b2897e1416","commits":[{"sha":"467c017502542b34c9cad5c79cd31b84fb1c94bd","author":{"email":"7dc108d19a2513f6455353af182b9e4d3b794ec9@in.ibm.com","name":"Ananth N Mavinakayanahalli"},"message":"FSP: Give up PSI link on shutdown\n\nSince we are anyway on the way to standby and apparently the other\nhypervisor also does this.\n\nTested-by: Vipin K Parashar <vipin@linux.vnet.ibm.com>\nSigned-off-by: Ananth N Mavinakayanahalli <ananth@in.ibm.com>\nSigned-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/open-power/skiboot/commits/467c017502542b34c9cad5c79cd31b84fb1c94bd"},{"sha":"32fa1ca460c5cfed63c29c4eefc10cdb2aac3962","author":{"email":"68a658b44bbaefab3ef5cd231967195fc0ff9d69@ozlabs.org","name":"Jeremy Kerr"},"message":"libflash: Provide an internal parity implementation, to remove libgcc dependency\n\nIn commit 8f5b8616, we introduced a dependency on libgcc, for the\n__builtin_parityl() function in commit 6cfaa3ba.\n\nHowever, if we're building with a biarch compiler, we may not have a\nlibgcc available.\n\nThis commit removes the __builtin_parityl() call, and replaces with the\nequivalent instructions, and removes the dependency on libgcc.\n\nAlthough this is untested, I have confirmed that the __builtin_parityl()\nfunctions emits the same instructions (on power7 and power8, with\ngcc-4.9) as we're using in the parity() function.\n\nSigned-off-by: Jeremy Kerr <jk@ozlabs.org>\n[stewart@linux.vnet.ibm.com: only use inline asm for skiboot build]\nSigned-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/open-power/skiboot/commits/32fa1ca460c5cfed63c29c4eefc10cdb2aac3962"},{"sha":"04678f9f7fc250d8f32f42f03bf4f8872f7ef6da","author":{"email":"ec31ab75ddf977353c8f660f92ea8b23f64aef25@linux.vnet.ibm.com","name":"Stewart Smith"},"message":"hello_world: don't link with libgcc\n\nSigned-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/open-power/skiboot/commits/04678f9f7fc250d8f32f42f03bf4f8872f7ef6da"},{"sha":"11eea4785fee409aa79e08c1679ec175563f36ae","author":{"email":"6ce38dade8c4b52fd55c193fae70fd1d1275c3c3@au1.ibm.com","name":"Cyril Bur"},"message":"external/pflash: Add (C) header\n\nSigned-off-by: Cyril Bur <cyril.bur@au1.ibm.com>\nSigned-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/open-power/skiboot/commits/11eea4785fee409aa79e08c1679ec175563f36ae"},{"sha":"c15cab6f07181310cbce47037f19c35b74ab8918","author":{"email":"ec31ab75ddf977353c8f660f92ea8b23f64aef25@linux.vnet.ibm.com","name":"Stewart Smith"},"message":"Fix up extract-gcov for gcc > 4.8\n\nThe story of extract-gcov is not necessarily a pleasant one, involving\nGCC internals, padding of data structures, differences in data structures\nthat are designed to change whenever GCC wants to and a strong desire\nto not implement a VFS in skiboot or some other streaming interface\n(and associated userspace and other such blergh).\n\nThis patch makes us be all explicit about padding in the structures,\nenabling -Wpadding for extract-gcov.c.\n\nWe also get all strict over the size of things and add support for\ngcc 5.1, which added an extra counter.\n\nThere is likely GCC hacking in my future to make this a lot less\nfragile.\n\nSigned-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/open-power/skiboot/commits/c15cab6f07181310cbce47037f19c35b74ab8918"},{"sha":"d379d6d9f5ece1606d9fc89bbbdb56814d405116","author":{"email":"2d8cace2254d4e43578d21933db015d84bcc468a@fr.ibm.com","name":"Cédric Le Goater"},"message":"opal-prd: display explicit message on IBM Power systems\n\nToday, when run on an IBM Power systems, opal-prd complains in syslog\nwith a set of messages similar to these :\n\n\topal-prd: CTRL: Starting PRD daemon\n\topal-prd: I2C: Found Chip: 00000000 engine 1 port 0\n\topal-prd: I2C: Found Chip: 00000010 engine 1 port 0\n\topal-prd: CTRL: Listening on control socket /run/opal-prd-control\n\topal-prd: FW: Can't open PRD device /dev/opal-prd: No such file or directory\n\topal-prd: FW: Error initialising PRD channel\n\topal-prd: CTRL: stopping PRD daemon\n\nWhich are difficult to interpret for a person not initiated to Power\nfirmware.\n\nThe patch below detects if the platform has support for PRD by looking\nat the device tree property :\n\n\t/sys/firmware/devicetree/base/ibm,opal/diagnostics/compatible\n\nand stops opal-prd early in the main routine with an explicit\nmessage for the user.\n\nSigned-off-by: Cédric Le Goater <clg@fr.ibm.com>\nSigned-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/open-power/skiboot/commits/d379d6d9f5ece1606d9fc89bbbdb56814d405116"}]}