Re: [PATCH] EXTRAVERSION Patch fuzz farm

Simon Kirby (sim@netnation.com)
Wed, 6 Jan 1999 22:33:57 -0800 (PST)


This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.

---1362361889-486457568-915690837=:20199
Content-Type: TEXT/PLAIN; charset=US-ASCII

As usual, I forgot the patch. O:)

Attached now.

Simon-

---
On Wed, 6 Jan 1999, Simon Kirby wrote:

> If you haven't seen this trick before, it's just a simple way of taking > advantage of the fact that "patch" can apply with fuzz when the context > matches and using it to combine version tags. If it isn't obvious, try > making several patches to the "Patches" file this patch creates -- make > each version have a different string in the top slot, as if several > different patches used the same slot. You should be able to then apply > and unapply any of the patches in any order and patch should find the > first available empty one if applying or the one that it was applied to > previously if reversing. > > I'd find this addition quite helpful. I have so many of my own patches > that I apply to so many different kernels for many different servers, so > it's currently hard to keep track. > > The "Patches" file this creates contains 32 "slots", so it will not work > if more than 32 tag-adding patches are applied. This is easy to fix -- > just copy some more blank slots. It doesn't look the prettiest, but it > ends up working quite well from what I've tried. > > Simon-

---1362361889-486457568-915690837=:20199 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="linux-2.2.0pre5+patch_fuzz_farm.patch" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.4.05.9901062233570.20199@peace.netnation.com> Content-Description: Content-Disposition: attachment; filename="linux-2.2.0pre5+patch_fuzz_farm.patch"

ZGlmZiAtdXJOIGxpbnV4Lm9yaWcvTWFrZWZpbGUgbGludXgvTWFrZWZpbGUN Ci0tLSBsaW51eC5vcmlnL01ha2VmaWxlCU1vbiBKYW4gIDQgMTU6MDg6Mjcg MTk5OQ0KKysrIGxpbnV4L01ha2VmaWxlCVdlZCBKYW4gIDYgMTk6NDU6Mjcg MTk5OQ0KQEAgLTMsNiArMywxMCBAQA0KIFNVQkxFVkVMID0gMA0KIEVYVFJB VkVSU0lPTiA9LXByZTUNCiANCitpZmVxIChQYXRjaGVzLCQod2lsZGNhcmQg UGF0Y2hlcykpDQoraW5jbHVkZSBQYXRjaGVzDQorZW5kaWYNCisNCiBBUkNI IDo9ICQoc2hlbGwgdW5hbWUgLW0gfCBzZWQgLWUgcy9pLjg2L2kzODYvIC1l IHMvc3VuNHUvc3BhcmM2NC8gLWUgcy9hcm0uKi9hcm0vIC1lIHMvc2ExMTAv YXJtLykNCiANCiAuRVhQT1JUX0FMTF9WQVJJQUJMRVM6DQpkaWZmIC11ck4g bGludXgub3JpZy9QYXRjaGVzIGxpbnV4L1BhdGNoZXMNCi0tLSBsaW51eC5v cmlnL1BhdGNoZXMJV2VkIERlYyAzMSAxNjowMDowMCAxOTY5DQorKysgbGlu dXgvUGF0Y2hlcwlXZWQgSmFuICA2IDIwOjE1OjU2IDE5OTkNCkBAIC0wLDAg KzEsMjcyIEBADQorIyBFWFRSQVZFUlNJT04gUGF0Y2ggZnV6eiBmYXJtDQor DQorIyBTaW1wbHkgYWRkIHlvdXIgcGF0Y2ggdmVyc2lvbiBzdHJpbmcgaW5z aWRlIGFueSBlbXB0eSBxdW90ZXMgYmVsb3cuDQorDQorIyBBIGNvbnRleHQg b3IgdW5pZmllZCBzdHlsZSBkaWZmICh3aXRoIGF0IG1vc3QgMyBsaW5lcyBv ZiBjb250ZXh0KQ0KKyMgc2hvdWxkIGFwcGx5IHRoZSBzdHJpbmcgdG8gYW55 IG9mIHRoZSBzdHJpbmcgc2xvdHMgKHdpdGggZnV6eiBpZg0KKyMgbmVjZXNz YXJ5KSwgc28gdGhhdCBwYXRjaGVzIHdoaWNoIGFkZCwgY2hhbmdlLCBvciBy ZW1vdmUgdGhlaXIgdGFnDQorIyBpbiBFWFRSQVZFUlNJT04gY2FuIGJlIGFw cGxpZWQgYW5kIHJlbW92ZWQgaW4gYW55IG9yZGVyLg0KKw0KKyMgRXhhbXBs ZToNCisjICAgIEVYVFJBVkVSU0lPTjo9JHtFWFRSQVZFUlNJT059Ii1tb29f cGF0Y2giDQorDQorIyAtLSBTdGFydCBvZiBmYXJtIC0tDQorDQorIy0NCisj IC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJT SU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAt DQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQor IyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0N CitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisj ICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZF UlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAt DQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7 RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisj IC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJT SU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAt DQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQor IyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0N CitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisj ICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZF UlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAt DQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7 RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisj IC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJT SU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAt DQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQor IyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0N CitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisj ICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZF UlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAt DQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7 RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisj IC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJT SU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAt DQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQor IyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0N CitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisj ICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZF UlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAt DQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7 RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisj IC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJT SU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAt DQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQor IyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0N CitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisj ICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZF UlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAt DQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7 RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisj IC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJT SU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAt DQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQor IyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0N CitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisj ICAtDQorIyAtDQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZF UlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAt DQorIy0NCisjIC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7 RVhUUkFWRVJTSU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisj IC0NCisjICAtDQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJT SU9OfSIiDQorIyAgIC0NCisjICAtDQorIyAtDQorIy0NCisjIC0NCisjICAt DQorIyAgIC0NCitFWFRSQVZFUlNJT046PSR7RVhUUkFWRVJTSU9OfSIiDQor IyAgIC0NCisjICAtDQorIyAtDQorDQorIyAtLSBFbmQgb2YgZmFybSAtLQ0K

---1362361889-486457568-915690837=:20199--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/