{"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_feature_clip_id":0,"_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_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s5a6n8-reiser4","jetpack-related-posts":[{"id":41,"url":"https:\/\/www.flamingspork.com\/blog\/2002\/10\/21\/im-okay\/","url_meta":{"origin":189,"position":0},"title":"i&#8217;m okay","author":"Stewart Smith","date":"2002-10-21","format":false,"excerpt":"just the first brief thing saying that I'm okay. For those who haven't heard, today there was a shooting at Monash University Clayton Campus (where I go). I'm all right, and am writing another entry as we speak.","rel":"","context":"In &quot;life, the universe and everything&quot;","block_context":{"text":"life, the universe and everything","link":"https:\/\/www.flamingspork.com\/blog\/category\/life-the-universe-and-everything\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2468,"url":"https:\/\/www.flamingspork.com\/blog\/2012\/03\/09\/sessions-at-the-percona-live-mysql-conference-that-interest-me\/","url_meta":{"origin":189,"position":1},"title":"Sessions at the Percona Live MySQL Conference that interest me","author":"Stewart Smith","date":"2012-03-09","format":false,"excerpt":"For the past many years, there's been a conference in April, at the Santa Clara Convention Centre where the topic has been MySQL and the surrounding ecosystem. The first year I went, I gave a talk on the new features in MySQL Cluster 5.1 to a overflowing room of attendees.\u2026","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":327,"url":"https:\/\/www.flamingspork.com\/blog\/2004\/12\/23\/thinking-about-cooling\/","url_meta":{"origin":189,"position":2},"title":"thinking about cooling","author":"Stewart Smith","date":"2004-12-23","format":false,"excerpt":"as soon as i close the door to my office (to block out the inevitable noise from the rest of the house) - the office temperature goes up a couple of degrees fairly quickly. I guess this is my punishment for buying a Pentium IV. Opening the window is working\u2026","rel":"","context":"In &quot;work et al&quot;","block_context":{"text":"work et al","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":403,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/05\/17\/still-recovering\/","url_meta":{"origin":189,"position":3},"title":"still recovering","author":"Stewart Smith","date":"2005-05-17","format":false,"excerpt":"taking a while to get over jetlag. also a bit sniffly - i bet that isn't helping. I'm only a couple of hours off local time now. It could also have something to do with how easy it is for me to sleep in my own bed. for some reason,\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":590,"url":"https:\/\/www.flamingspork.com\/blog\/2006\/02\/20\/bzr-the-website-dude\/","url_meta":{"origin":189,"position":4},"title":"bzr the website dude","author":"Stewart Smith","date":"2006-02-20","format":false,"excerpt":"I'm currently in the process of trying out Tailor to convert the CVS repository that stores the revision history of my website to bzr. I've been meaning to try bzr again for ages, and here's the excuse. I'm going to see if this is going to work well for me.\u2026","rel":"","context":"In &quot;website&quot;","block_context":{"text":"website","link":"https:\/\/www.flamingspork.com\/blog\/category\/website\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":71,"url":"https:\/\/www.flamingspork.com\/blog\/2003\/03\/19\/reading-all-about-how-to-store-stuff-for-reading\/","url_meta":{"origin":189,"position":5},"title":"reading all about how to store stuff for reading","author":"Stewart Smith","date":"2003-03-19","format":false,"excerpt":"Otherwise titled: A day of reading about Filesystems. I'm managing to continually find stuff I haven't already read. I think this is a good thing. I'm clearly now going to have to do some more research into how RDMBS do things. The idea of Snapshots sound interesting, and may prove\u2026","rel":"","context":"In &quot;hons-project&quot;","block_context":{"text":"hons-project","link":"https:\/\/www.flamingspork.com\/blog\/category\/hons-project\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"jetpack_featured_media_url":"","_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}]}}