1. 27 6月, 2006 1 次提交
    • K
      [JFFS2][XATTR] using 'delete marker' for xdatum/xref deletion · c9f700f8
      KaiGai Kohei 提交于
      - When xdatum is removed, a new xdatum with 'delete marker' is
        written. (version==0xffffffff means 'delete marker')
      - When xref is removed, a new xref with 'delete marker' is written.
        (odd-numbered xseqno means 'delete marker')
      
      - delete_xattr_(datum/xref)_delay() are new deletion functions
        are added. We can only use them if we can detect the target
        obsolete xdatum/xref as a orphan or errir one.
        (e.g when inode deletion, or detecting crc error)
      
      [1/3] jffs2-xattr-v6-01-delete_marker.patch
      Signed-off-by: NKaiGai Kohei <kaigai@ak.jp.nec.com>
      Signed-off-by: NDavid Woodhouse <dwmw2@infradead.org>
      c9f700f8
  2. 25 5月, 2006 1 次提交
  3. 24 5月, 2006 1 次提交
    • D
      [JFFS2] Reduce visibility of raw_node_ref to upper layers of JFFS2 code. · 2f785402
      David Woodhouse 提交于
      As the first step towards eliminating the ref->next_phys member and saving
      memory by using an _array_ of struct jffs2_raw_node_ref per eraseblock,
      stop the write functions from allocating their own refs; have them just
      _reserve_ the appropriate number instead. Then jffs2_link_node_ref() can
      just fill them in.
      
      Use a linked list of pre-allocated refs in the superblock, for now. Once
      we switch to an array, it'll just be a case of extending that array.
      Signed-off-by: NDavid Woodhouse <dwmw2@infradead.org>
      2f785402
  4. 23 5月, 2006 1 次提交
  5. 22 5月, 2006 1 次提交
  6. 21 5月, 2006 1 次提交
  7. 13 5月, 2006 5 次提交