{"push_id":1963856976,"size":6,"distinct_size":6,"ref":"refs/heads/efi-next","head":"691d7b82a31b8a9c91f8d8a46430c4a2a25f32e1","before":"8c350a2e9e0fc20f15983bdc630c12a4c5613392","commits":[{"sha":"802af1f3ecd22bde2073cca5e3ac32986cc8c9de","author":{"name":"Heinrich Schuchardt","email":"0ab2c792a7bf45636384d9e5efb4731db250b4fc@gmx.de"},"message":"efi_loader: bootefi hello should use loadaddr\n\nCommand 'bootefi hello' currently uses CONFIG_SYS_LOAD_ADDR\nas loading address.\n\nqemu machines have by default 128 MiB RAM.\nCONFIG_SYS_LOAD_ADDR for x86 is 0x20000000 (512 MiB).\nThis causes 'bootefi hello' to fail.\n\nWe should use the environment variable loadaddr if available.\nIt defaults to 0x1000000 (16 MiB) on qemu_x86.\n\nSigned-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/agraf/u-boot/commits/802af1f3ecd22bde2073cca5e3ac32986cc8c9de"},{"sha":"82ca5b815ed1d154eea6f40b47fad66274a3cc6a","author":{"name":"Heinrich Schuchardt","email":"0ab2c792a7bf45636384d9e5efb4731db250b4fc@gmx.de"},"message":"efi_disk: efi_disk_rw_blocks is not an API function\n\nThere is no need to use attribute EFIAPI for\nefi_disk_rw_blocks. It is not an API function.\n\nSigned-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/agraf/u-boot/commits/82ca5b815ed1d154eea6f40b47fad66274a3cc6a"},{"sha":"ea7f22f8ae3e5506165c502375fe20a11389699a","author":{"name":"Heinrich Schuchardt","email":"0ab2c792a7bf45636384d9e5efb4731db250b4fc@gmx.de"},"message":"efi_loader: call __efi_exit_check in efi_exit\n\nThe calls to __efi_entry_check and __efi_exit_check have to match.\nIf DEBUG is defined, panic() will be called otherwise.\n\nIf debugging is activated some Travis CI builds fail due to an\nassertion in EFI_CALL without the patch.\n\nSigned-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>\nReviewed-by: Rob Clark <robdclark@gmail.com>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/agraf/u-boot/commits/ea7f22f8ae3e5506165c502375fe20a11389699a"},{"sha":"6e8db97e56c73d4d4961b9a05e43220f2e44f51d","author":{"name":"Heinrich Schuchardt","email":"0ab2c792a7bf45636384d9e5efb4731db250b4fc@gmx.de"},"message":"efi_loader: write protocol GUID in OpenProtocol\n\nTo understand what is happening in OpenProtocol or LocateProtocol\nit is necessary to know the protocol interface GUID.\nLet's write a debug message.\n\nSigned-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/agraf/u-boot/commits/6e8db97e56c73d4d4961b9a05e43220f2e44f51d"},{"sha":"dd3079b9403cd4694fcc52234d2ea02af65d8215","author":{"name":"Alexander Graf","email":"03c25bfc95b872270a57e1e08e94ba12b5ee67ef@suse.de"},"message":"efi_loader: Fix efi_exit gd clobbering\n\nCommit f494950b (efi_loader: call __efi_exit_check in efi_exit) added a call\nto __efi_exit_check inside efi_exit to account for the fact that we're exiting\nthe efi_exit function via a longjmp call.\n\nHowever, __efi_exit_check also swizzles gd to the application gd while the\nlongjmp will put us back into EFI context, so we need the efi (u-boot) gd.\n\nThis patch fixes that up by explicitly setting gd back to efi_gd before\ndoing the longjmp. It also adds a few comments on why it does that.\n\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/agraf/u-boot/commits/dd3079b9403cd4694fcc52234d2ea02af65d8215"},{"sha":"691d7b82a31b8a9c91f8d8a46430c4a2a25f32e1","author":{"name":"Heinrich Schuchardt","email":"0ab2c792a7bf45636384d9e5efb4731db250b4fc@gmx.de"},"message":"scripts/Makefile.lib: remove overridden target $(obj)/helloworld.so:\n\nThe target\n$(obj)/helloworld.so:\nexists twice in Makefile.lib.\n\nIf you add an echo command to each of the two recipes you get\nwarnings like:\n\nscripts/Makefile.lib:383: warning:\noverriding recipe for target 'drivers/power/battery/helloworld.so'\nscripts/Makefile.lib:379: warning:\nignoring old recipe for target 'drivers/power/battery/helloworld.so'\n\nThis patch removes the obsolete target.\n\nSigned-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/agraf/u-boot/commits/691d7b82a31b8a9c91f8d8a46430c4a2a25f32e1"}]}
{"actor":{"display_login":"agraf"}}