|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 27 Aug 2006 13:43:44 To : All Subject : Вести с полей -------------------------------------------------------------------------------- jhb 2006-07-28 19:05:29 UTC FreeBSD src repository Modified files: sys/amd64/amd64 trap.c sys/amd64/ia32 ia32_syscall.c sys/amd64/linux32 syscalls.master sys/arm/arm trap.c sys/compat/freebsd32 syscalls.master sys/compat/svr4 syscalls.master sys/i386/i386 trap.c sys/i386/ibcs2 ibcs2_isc.c ibcs2_xenix.c syscalls.isc syscalls.master syscalls.xenix sys/i386/linux syscalls.master sys/ia64/ia32 ia32_trap.c sys/ia64/ia64 trap.c sys/kern makesyscalls.sh syscalls.master sys/nfsserver nfs_srvsubs.c sys/powerpc/powerpc trap.c sys/sparc64/sparc64 trap.c Log: Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to mark system calls as being MPSAFE: - Stop conditionally acquiring Giant around system call invocations. - Remove all of the 'M' prefixes from the master system call files. - Remove support for the 'M' prefix from the script that generates the syscall-related files from the master system call files. - Don't explicitly set SYF_MPSAFE when registering nfssvc. Я правильно понимаю, что теперь все сисколы не захватывают Giant? И для окончательной победы коммунизма осталось сотворить аналогичную операцию с отдельными частями ядра, типа IPSEC? ... Объявление: "Лечу от запоев, ожиpения и Интеpнет. Бабка Меланья." --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/222144f16a1e.html, оценка из 5, голосов 10
|