FAILED during patching kernel sources

Hi all.
I have an issue with kernel patching.
My system: OpenSuse 10.2, kernel version: 2.6.18.2.
I've downloaded the patch from kernel.org - 2.6.26. I've invoked the following command:
"patch -p1 -f < patch-2.6.26" (-f - because some files are not exist. to automatically skip this issues).
But during patching there are many FAILED messages like the following:

Hunk #81 succeeded at 5352 (offset -3233 lines).
Hunk #82 succeeded at 5360 (offset -3233 lines).
Hunk #83 succeeded at 5382 (offset -3244 lines).
Hunk #84 FAILED at 5392.
Hunk #85 succeeded at 5415 with fuzz 2 (offset -3247 lines).
Hunk #86 succeeded at 5434 with fuzz 2 (offset -3238 lines).
Hunk #87 FAILED at 5442.
Hunk #88 succeeded at 5469 (offset -3234 lines).
Hunk #89 FAILED at 5496.
Hunk #90 succeeded at 5462 with fuzz 2 (offset -3332 lines).
Hunk #91 succeeded at 5719 (offset -3466 lines).
Hunk #92 FAILED at 5740.
Hunk #93 FAILED at 5775.
Hunk #94 succeeded at 5763 (offset -3533 lines).

So the question is why are there some lines - FAILED and some lines - succeeded?
after this:
"make config" fails with errors in Kconfig file.

Sorry for my bad English. Thanks

You've taken the kernel sources supplied by OpenSuse, haven't you? Suse uses a modified kernel und therefore ships modified kernel sources (which have other features, ... - nearly all distributions do this). That's normally no problem.

But when you try to use standard patches they fail, because the patch utility does not find the proper lines in the sources to modify. Even if there's a way to get those sources compiled better don't use them, because the changes can be incompatible with each other.

Better download an unpatched kernel source tarball from kernel.org (which you can use to patch later on).

You could also have a look into your packages, maybe Suse does also ship an unmodified "vanilla" kernel source tree. This one is exactly identical to the standard tree. You could patch this one without problems.

PS: can't see any problems with your English.

Thanks for clarification. Really i've found the kernel sources (version 2.6.26) on official OpenSUSE site.