{"id":189,"date":"2003-11-18T22:26:24","date_gmt":"2003-11-19T03:26:24","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=189"},"modified":"2003-11-18T22:26:24","modified_gmt":"2003-11-19T03:26:24","slug":"reiser4","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2003\/11\/18\/reiser4\/","title":{"rendered":"reiser4"},"content":{"rendered":"<p>I&#8217;m trying to go through and understand parts of the reiser4 code &#8211; specifically where and how blocks are freed.<\/p>\n<p>I thought that maybe as a little introductry thing I could try and implement a &#8220;secure delete&#8221; option &#8211; i.e. one that basicall just writes rubbish over a block just before freeing it.<\/p>\n<p>I have a feeling i&#8217;m going to have to ask some questions on the reiserfs-list :)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m trying to go through and understand parts of the reiser4 code &#8211; specifically where and how blocks are freed. I thought that maybe as a little introductry thing I could try and implement a &#8220;secure delete&#8221; option &#8211; i.e. &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2003\/11\/18\/reiser4\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[8],"tags":[],"class_list":["post-189","post","type-post","status-publish","format-standard","hentry","category-linux-kernel"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s5a6n8-reiser4","jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=189"}],"version-history":[{"count":1,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/189\/revisions"}],"predecessor-version":[{"id":2738,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/189\/revisions\/2738"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}