Antes de nada saludar a todo el mundo ya que esta es la primera vez que escribo en la lista. Ultimamente andamos trabajando con timers de alta resolución en Linux, bajo diferentes distribuciones. Para las fuentes estandar de un kernel (concretamente el 2.4.18 y el 2.4.20) hemos encontrado una serie de parches que satisfacen nuestras intenciones.Para el que le pueda interesar,se encuentran en: http://sourceforge.net/projects/high-res-timers/ Nuestro problema surge cuando intentamos adaptar estos mismos parches en Suse8.2. Si no me equivoco( y que alguien me corrija si lo hago)las fuentes del kernel de Suse vienen modificadas y no son las mismas que en otras distribuciones.Por lo menos nosotros no hemos sido capaces de compilar un kernel bajado directamente de kernel.org siguiendo el procedimiento por defecto. Los parches estan ideados para las fuentes estandar pero estas no compilan en nuestra Suse y por otra parte no somos capaces de adaptar aquellos a las fuentes de Suse. Quería saber si existe algo parecido a estos parches en Suse o alguna posible solución(probablemente no estemos teniendo en cuenta algún paso vital) Espero haberme explicado con suficiente claridad y agradezco de antemano cualquier intento de respuesta. Muchas gracias desde ya. ******************************** Universidad Carlos III de Madrid Juan González de benito 100033449 ********************************
El 2003-07-08 a las 11:22, Juan escribió:
Nuestro problema surge cuando intentamos adaptar estos mismos parches en Suse8.2. Si no me equivoco( y que alguien me corrija si lo hago)las fuentes del kernel de Suse vienen modificadas y no son las mismas que en otras distribuciones.
Son las fuentes originales del kernel, con muchísimos parches, incluso con módulos que traen de la futura versión 2.6 del kernel y que implementan ellos. Tendrías que ver la lista de parches en los fuentes de los fuentes del kernel, por decirlo así: es un src.rpm que está en el dvd.
Por lo menos nosotros no hemos sido capaces de compilar un kernel bajado directamente de kernel.org siguiendo el procedimiento por defecto.
Si se puede hacer, pero no es inmediato, y da guerra, por lo que he oido. Yo lo intenté una vez en tiempos, con un kernel 2.2, y no pude usarlo porque el kernel de suse traía soporte reiser, mientras que el original de kernel.org no lo traía, se implementó en la serie 2.4. Es decir, te puedes encontrar con que el sistema necesite cosas que el kernel normal no trae, pero los de suse si han implementado.
Los parches estan ideados para las fuentes estandar pero estas no compilan en nuestra Suse y por otra parte no somos capaces de adaptar aquellos a las fuentes de Suse.
Tendrías que hacerlo manualmente. Hay una lista técnica de suse en la que es posible que te puedan ayudar más que aquí. También está la lista inglesa genérica que tiene mucha más gente ésta en español. -- Saludos Carlos Robinson
participants (2)
-
Carlos E. R.
-
Juan