Preguntas etiquetadas con kernel

Todo sobre los núcleos UNIX: desarrollo, configuración, compilación, diseño, etc.



1
¿Cómo entender la salida de modinfo?
Solo estoy tratando de entender el modinforesultado que describe un módulo de kernel. Por ejemplo, en el caso del módulo i915, la salida se ve así: $ modinfo i915 filename: /lib/modules/4.2.0-1-amd64/kernel/drivers/gpu/drm/i915/i915.ko license: GPL and additional rights description: Intel Graphics author: Intel Corporation [...] firmware: i915/skl_dmc_ver1.bin alias: pci:v00008086d00005A84sv*sd*bc03sc*i* [...] depends: drm_kms_helper,drm,video,button,i2c-algo-bit …

3
¿Cuál es la diferencia entre "seleccionar" vs "depende" en el kernel de Linux Kconfig?
¿Cuáles son las diferencias en las dependencias entre selecty depends onen los archivos Kconfig de los núcleos? config FB_CIRRUS tristate "Cirrus Logic support" depends on FB && (ZORRO || PCI) select FB_CFB_FILLRECT select FB_CFB_COPYAREA select FB_CFB_IMAGEBLIT ---help--- This enables support for Cirrus Logic GD542x/543x based boards on Amiga: SD64, Piccolo, …

2
Localizar el kernel de CPU ocasional
Tengo un kernel 2.6.35 PREEMPT ejecutándose en un procesador ARMv7 de velocidad moderada. Aproximadamente una vez cada 100-125, algo hace que el kernel no pueda procesar algunos controladores relacionados con el audio lo suficientemente rápido como para evitar subestimaciones. Los retrasos generalmente están en el rango de 15-30 ms, pero …
11 kernel  profiling 







3
Reconstruyendo el kernel de Linux sin "clean"
Estoy construyendo un kernel personalizado basado en 4.11 (para Mintx64, si es importante). Ya lo he compilado e instalado para demostrar que funciona. Ahora he realizado algunos pequeños cambios en un par de archivos (en el controlador y en los subsistemas de red, ¡es por eso que necesito compilar un …

1
Error en la sonda habilitada: syscall :: open_nocancel: entry): acceso de usuario inválido en la acción # 2 en DIF
Tengo la siguiente línea para mostrar los archivos abiertos por proceso: sudo dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }' Sin embargo, tengo muchos errores repetidos como: dtrace: error on enabled probe ID 4 (ID 946: syscall::open_nocancel:entry): invalid user access in action #2 at DIF offset 24 dtrace: error on enabled …
11 kernel  osx  dtrace 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.