[vserver] patch for fs/btrfs/super.c in 2.6.32.19

From: Corey Wright <undefined_at_pobox.com>
Date: Mon 16 Aug 2010 - 18:45:23 BST
Message-Id: <20100816124523.2a0773de.undefined@pobox.com>

the attached patch should replace the patches to fs/btrfs/super.c within
patch-2.6.32.17-vs2.3.0.36.29.4.diff to allow it to correctly apply to
2.6.32.19. after applying the patch the kernel builds (where before it
stopped with errors about "info" undefined in btrfs_parse_early_options).

patch-2.6.32.17-vs2.3.0.36.29.4.diff applies to 2.6.32.19 without any
failures (well, except for patching EXTRAVERSION in Makefile), but patch
(the application) really messes things up in fs/btrfs/super.c by fuzzing
the third patch to that file and applying it to the wrong function
(btrfs_parse_early_options instead of btrfs_parse_options). the addition
of the Opt_err case at the end of btrfs_parse_options's switch statement
seems to be what confused patch, though why patch thought
btrfs_parse_early_options's switch statement was the better match is not
readily apparent to me.

last night i looked in http://vserver.13thfloor.at/Experimental/ for a
patch to 2.6.32.19 and the irc logs for references to "btrfs", but i
didn't see anything, so i presume this is new and useful.

corey

-- 
undefined@pobox.com

Received on Mon Aug 16 18:46:39 2010
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Mon 16 Aug 2010 - 18:46:39 BST by hypermail 2.1.8