{"push_id":694846891,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"06acdb69d31b793b62338342b7d448d520c0ed89","before":"0855c8c08418f7c3d0ce84b46db6ca6fe2189e09","commits":[{"sha":"91b50a91158595de1942a4a196f595a5c82bcbeb","author":{"email":"b3dbb467a2790817398bcb77cb340b1133225387@gmail.com","name":"Tomohiro Kusumi"},"message":"sbin/hammer: Cleanups\n\n- Add missing ':'.\n\n- Use either 'filename' or 'vol->name'.","distinct":true,"url":"https://api.github.com/repos/DragonFlyBSD/DragonFlyBSD/commits/91b50a91158595de1942a4a196f595a5c82bcbeb"},{"sha":"06acdb69d31b793b62338342b7d448d520c0ed89","author":{"email":"b3dbb467a2790817398bcb77cb340b1133225387@gmail.com","name":"Tomohiro Kusumi"},"message":"sbin/hammer: Abort if a device is used for more than one volumes\n\n- setup_volume() needs to check if the device has already been\n  registered, in addition to checking the volume id. If it's been\n  registered already, abort the process before writes to volumes\n  start. Otherwise using a single device for more than one volumes\n  hits assertion at some point on blockmap lookup of layer1/2\n  bigblocks with possible core dump. It should abort before any\n  ondisk change (when the function is used by newfs_hammer) occurs.\n\n  # /sbin/newfs_hammer -L TEST /dev/da3 /dev/da3 /dev/da3\n  Volume 0 DEVICE /dev/da3        size 465.76GB\n  newfs_hammer: setup_volume: /dev/da3: Specified more than once","distinct":true,"url":"https://api.github.com/repos/DragonFlyBSD/DragonFlyBSD/commits/06acdb69d31b793b62338342b7d448d520c0ed89"}]}