Skip to content
  1. Nov 15, 2013
    • Chris Mason's avatar
      btrfs: fix empty_zero_page misusage · 46e0f66a
      Chris Mason authored
      
      
      Heiko Carstens noticed that btrfs was using empty_zero_page
      incorrectly.  He explained:
      
      	The definition of empty_zero_page is architecture specific.  It
      	is (currently) either a character array, an unsigned long
      	containing the address of the empty_zero_page, or even worse
      	only the address of the struct page belonging to the
      	empty_zero_page.
      
      This commit changes btrfs to use a for-loop instead.  On x86
      the resulting .ko is smaller, and we're no longer worrying about
      how each arch builds its zeros.
      
      Reported-by: default avatarHeiko Carstens <heiko.carstens@de.ibm.com>
      Signed-off-by: default avatarChris Mason <chris.mason@fusionio.com>
      46e0f66a
  2. Nov 12, 2013