Você precisa fazer o download da fonte. Você pode fazer isso através do apt-src, mas eu (pessoalmente) apenas peguei o último de kernel.org , extraia, corrija (usando apenas caminhos como o desktop, ele não precisa estar escondido em / usr / src!) e siga o " old fashioned way " instruções para compilá-lo.
Note que algumas correções são apenas para certas versões do kernel (isso inclui lançamentos pontuais), portanto, certifique-se de que seu patch funcione para a versão de origem antes de perder 20-30 minutos compilando-a.
Mas o seu problema específico é que você precisa estar no diretório em que deseja aplicar o patch. No seu caso:
cd /usr/src/linux-headers-2.6.35.22/
patch -p1 < /path/to/file.diff
Obviamente, mude o caminho para o patch (ou cole-o no mesmo diretório). Se os arquivos de origem forem de propriedade de root, prefixue sudo
no comando patch ou execute sudo su
para se tornar root enquanto você faz isso.