Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Slawa Olhovchenkov                   2:5030/500     08 May 2006  15:18:34
 To : All
 Subject : Вести с полей
 -------------------------------------------------------------------------------- 
 
 
 ambrisko    2006-05-05 16:10:45 UTC
 
   FreeBSD src repository
 
   Modified files:
     sys/alpha/linux      linux_sysvec.c
     sys/compat/linux     linux_stats.c linux_util.c linux_util.h
     sys/i386/linux       linux_sysvec.c
     sys/modules/linux    Makefile
     sys/compat/linprocfs linprocfs.c
   Log:
   Enhance the Linux emulation layer to make MegaRAID SAS managements tool happy.
   Add back in a scheme to emulate old type major/minor numbers via hooks into
   stat, linprocfs to return major/minors that Linux app's expect.  Currently
   only /dev/null is always registered.  Drivers can register via the Linux
   type shim similar to the ioctl shim but by using
   linux_device_register_handler/linux_device_unregister_handler functions.
   The structure is:
 
       struct linux_device_handler {
           char    *bsd_driver_name;
           char    *linux_driver_name;
           char    *bsd_device_name;
           char    *linux_device_name;
           int     linux_major;
           int     linux_minor;
           int     linux_char_device;
       }; 
 
   Linprocfs uses this to display the major number of the driver.  The
   soon to be available linsysfs will use it to fill in the driver name.
   Linux_stat uses it to translate the major/minor into Linux type values.
 
   Note major numbers are dynamically assigned via passing in a -1 for
   the major number so we don't need to keep track of them.
 
   This is somewhat needed due to us switching to our devfs.  MegaCli
   will not run until I add in the linsysfs and mfi Linux compat changes.
 
   Sponsored by:   IronPort Systems
 ... А вы думали синий экpанчик это Hоpтон?
 --- GoldED+/BSD 1.1.5
  * Origin:  (2:5030/500)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Вести с полей   Slawa Olhovchenkov   08 May 2006 15:18:34 
Архивное /ru.unix.bsd/2221445f2917.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional