[ Home | Liste | F.A.Q. | Risorse | Cerca... ]


[ Data: precedente | successivo | indice ] [ Argomento: precedente | successivo | indice ]


Archivio: Giugno 2004 ml@sikurezza.org
Soggetto: [ml] patch per kernel 2.2.x per quella m***a di buco del kernel male
Mittente: Igor Falcomata'
Data: Mon, 21 Jun 2004 14:07:57 +0200 (CEST)
----- Forwarded message from ml-owner<at>sikurezza.org -----
Date: Sun, 20 Jun 2004 17:26:15 +0000
From: asbesto <asbesto<at>freaknet.org>
Subject: patch per kernel 2.2.x per quella m***a di buco del kernel male


il male avviene nel 2.2.19 di medialab, a causa del famigerato
puff.c, o come spacchio si chiama. quello del fwait eccetera.

cmq, non ho trovato in giro patch per il kernel 2.2.19, e me
la son fatta. e' una ca**ata. basta mettere sta roba qua
in /usr/src/linux/include/asm-i386/processor.h:


--------------------
/*
 * aggiungo alla routine qua sotto questa riga asm volatile.
 * asbesto, 18.6.2004
 */
 
#define clear_fpu(tsk) do { \
        if (tsk->flags & PF_USEDFPU) { \
                asm volatile("fnclex ; fwait"); \
                tsk->flags &= ~PF_USEDFPU; \
                stts(); \
        } \
} while (0)
----------------------

la riga che ho aggiunto e' quella con asm volatile. ca**i che
volano, infine, tutti didietro. cosi' la macchina non si 
pianta piu'. 

magari serve a qualche disperato come noi che ancora monta
il kernel 2.2.x :)

-- 
[  asbesto ::: IW9HGS ::: freaknet medialab ::: radio#cybernet  ]
[ http://freaknet.org/asbesto http://papuasia.org/radiocybernet ]
[ I DELETE MSGS > 100K  & with ATTACHMENTS, HTML, M$-WORD, SPAM ]
[ NON USARE LETTERE ACCENTATE ==== NON MANDARE MESSAGGI IN HTML ]
----- End forwarded message -----




[ Home | Liste | F.A.Q. | Risorse | Cerca... ]

www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005