{"push_id":2880014070,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"ff993d1f3c1435f7306eb759e6ff176f72da2b21","before":"c63473639108d368124e4db19972712c52954209","commits":[{"sha":"ef559ea86a70042a708854eb580bf04d501b7071","author":{"name":"shipinsky","email":"48c7666f77673e874d0941b60e1d3ca3ecd04b9b@users.noreply.github.com"},"message":"fix the problem of memory leak when invoking tpmd_disconnect\n\nI maked a experiment by invoking tpmd_connect and tpmd_disconnect many times. Then, i found memory leak by this command \"cat /proc/slabinfo | grep sock_inode_cache\".\r\nStuding the function sock_release, i realized  tpmd_sock->ops->release not free memory. Free memory is realized by iput(SOCK_INODE(sock)).\r\nSo, i think we should use sock_release instand of tpmd_sock->ops->release.","distinct":true,"url":"https://api.github.com/repos/PeterHuewe/tpm-emulator/commits/ef559ea86a70042a708854eb580bf04d501b7071"},{"sha":"ff993d1f3c1435f7306eb759e6ff176f72da2b21","author":{"name":"Peter Huewe","email":"014f16385c5a8ff1646b588a3d5169b595c0f10e@gmx.de"},"message":"Merge pull request #32 from shipinsky/master\n\nfix the problem of memory leak when invoking \"tpmd_disconnect\"","distinct":true,"url":"https://api.github.com/repos/PeterHuewe/tpm-emulator/commits/ff993d1f3c1435f7306eb759e6ff176f72da2b21"}]}
{"actor":{"display_login":"PeterHuewe"}}