Capítulo 18. Valores __FreeBSD_version

Índice
18.1. Versões do FreeBSD 13
18.2. Versões do FreeBSD 12
18.3. Versões do FreeBSD 11
18.4. Versões do FreeBSD 10
18.5. Versões do FreeBSD 9
18.6. Versões do FreeBSD 8
18.7. Versões do FreeBSD 7
18.8. Versões do FreeBSD 6
18.9. Versões do FreeBSD 5
18.10. Versões do FreeBSD 4
18.11. Versões do FreeBSD 3
18.12. Versões do FreeBSD 2.2
18.13. FreeBSD 2 Antes das Versões 2.2-RELEASE

Aqui está uma lista conveniente dos valores __FreeBSD_version definidos em sys/param.h:

18.1. Versões do FreeBSD 13

Tabela 18.1. Valores do __FreeBSD_version para o FreeBSD 13
ValorRevisãoDataRelease
130000033943619 de outubro de 201813.0-CURRENT.
130000133973025 de outubro de 201813.0-CURRENT after bumping OpenSSL shared library version numbers.
130000233976525 de outubro de 201813.0-CURRENT after restoration of sys/joystick.h.
13000033400552 de novembro de 201813.0-CURRENT after vop_symlink API change (a_target is now const.)
130000434084123 de novembro de 201813.0-CURRENT depois de habilitar o código crtbegin e crtend.
130000534183611 de dezembro de 201813.0-CURRENT depois de habilitar checksums para inodes do UFS.
130000634239824 de dezembro de 201813.0-CURRENT depois de consertar o include sys/random.h para ser utilizável em C ++.
130000734262930 de dezembro de 201813.0-CURRENT depois de mudar o tamanho do struct linux_cdev nas plataformas de 32-bits.
13000083427724 de janeiro de 201913.0-CURRENT depois de adicionar os sysctls kern.smp.threads_per_core e kern.smp.cores.
130000934321320 de janeiro de 201913.0-CURRENT após a modificação da estrutura struct ieee80211vap para resolver a corrida ioctl/detach para a estrutura ieee80211com.
130001034348527 de janeiro de 201913.0-CURRENT depois de incrementar o SPECNAMELEN de 63 para MAXNAMELEN (255).
130001134404112 de fevereiro de 201913.0-CURRENT depois que o renameat(2) foi corrigido para funcionar com kernels construídos com a opção CAPABILITIES.
130001234406212 de fevereiro de 201913.0-CURRENT após taskqgroup_attach() e taskqgroup_attach_cpu() tomar um device_t e um ponteiro de recurso struct como argumentos para denotar interrupções de dispositivo.
130001334430019 de fevereiro de 201913.0-CURRENT após a remoção do drm e do drm2.
13000143447794 de março de 201913.0-CURRENT depois de atualizar o clang, llvm, lld, lldb, compiler-rt e libc++ para a 8.0.0 rc3.
130001534519615 de março de 201913.0-CURRENT depois de desanonimizar as threads e os proc state enums, de forma que as aplicações userland podem usá-las sem redefinir os nomes dos valores.
130001634523616 de março de 201913.0-CURRENT depois de habilitar o código crtbegin e crtend.
130001734530519 de março de 201913.0-CURRENT after exposing the Rx mbuf buffer size to drivers in iflib.
130001834601216 de março de 201913.0-CURRENT after introduction of funlinkat syscall in 345982.
130001934628216 de abril de 201913.0-CURRENT after addition of is_random_seeded(9) to random(4).
130002034635818 de abril de 201913.0-CURRENT after restoring random(4) availability tradeoff prior to 346250 and adding new tunables and diagnostic sysctls for programmatically discovering early seeding problems after boot.
130002134664524 de abril de 201913.0-CURRENT after LinuxKPI uses bus_dma(9) to be compatible with an IOMMU.
13000223470894 de maio de 201913.0-CURRENT after fixing regression issue after r346645 in the LinuxKPI.
13000233471926 de maio de 201913.0-CURRENT after list-ifying kernel dump device configuration.
13000243473258 de maio de 201913.0-CURRENT after bumping the Mellanox driver version numbers (mlx4en(4); mlx5en(4)).
130002534753213 de maio de 201913.0-CURRENT after renaming vm.max_wired to vm.max_user_wired and changing its type.
130002634759614 de maio de 201913.0-CURRENT after adding context member to ww_mutex in LinuxKPI.
130002734760114 de maio de 201913.0-CURRENT after adding prepare to pm_ops in LinuxKPI.
130002834792517 de maio de 201913.0-CURRENT after removal of bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, and xe drivers.
130002934798420 de maio de 201913.0-CURRENT after removing some header pollution due to sys/eventhandler.h. Affected files may now need to explicitly include one or more of sys/eventhandler.h, sys/ktr.h, sys/lock.h, or sys/mutex.h, when the missing header may have been included implicitly prior to 1300029.
130003034835029 de maio de 201913.0-CURRENT after adding relocation support to libdwarf on powerpc64 to fix handling of DWARF information on unlinked objects. Original commit in 348347.
13000313488088 de junho de 201913.0-CURRENT after adding dpcpu and vnet section fixes to i386 kernel modules to avoid panics in certain conditions. i386 kernel modules need to be recompiled with the linker script magic in place or they will refuse to load.
130003234915117 de junho de 201913.0-CURRENT after separating kernel crc32() implementation to its own header (gsb_crc32.h) and renaming the source to gsb_crc32.c.
130003334927721 de junho de 201913.0-CURRENT after additions to LinuxKPI's rcu list.
130003434935224 de junho de 201913.0-CURRENT after NAND and NANDFS removal.
13000353498468 de julho de 201913.0-CURRENT after merging the vm_page hold and wire mechanisms.
130003634997213 de julho de 201913.0-CURRENT after adding arm_drain_writebuf() and arm_sync_icache() for compatibility with NetBSD and OpenBSD.
130003735030724 de julho de 201913.0-CURRENT after removal of libcap_random(3).
130003835043730 de julho de 201913.0-CURRENT after removal of gzip'ed a.out support.
13000393506657 de agosto de 201913.0-CURRENT after merge of fusefs from projects/fuse2.
130004035114016 de agosto de 201913.0-CURRENT after deletion of sys/dir.h which has been deprecated since 1997.
130004135148025 de agosto de 201913.0-CURRENT after removal of zlib 1.0.4 after the completion of kernel zlib unification.
130004235152227 de agosto de 201913.0-CURRENT after addition of kernel-side support for in-kernel TLS.
13000433516982 de setembro de 201913.0-CURRENT after removal of gets(3).
13000443517012 de setembro de 201913.0-CURRENT after adding sysfs create/remove functions that handles multiple files in one call to the LinuxKPI.
13000453517293 de setembro de 201913.0-CURRENT after adding sysctlbyname system call
13000463519376 de setembro de 201913.0-CURRENT after LinuxKPI sysfs improvements.
13000473521109 de setembro de 201913.0-CURRENT after changing the synchonization rules for vm_page reference counting..
130004835270025 de setembro de 201913.0-CURRENT after adding a shm_open2 syscall to support the upcoming memfd_create syscall.
13000493532747 de outubro de 201913.0-CURRENT after factoring out the VNET shutdown check into an own vnet structure field.
13000503533589 de outubro de 201913.0-CURRENT after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 9.0.0 final release r372316.
130005135368517 de outubro de 201913.0-CURRENT after splitting out a more generic debugnet(4) from netdump(4).
130005235369817 de outubro de 201913.0-CURRENT after promoting the page busy field to a first class lock that no longer requires the object lock for consistency.
130005335370017 de outubro de 201913.0-CURRENT after implementing NetGDB.
130005435386821 de outubro de 201913.0-CURRENT after removing obsoleted KPIs that were used to access interface address lists.
13000553543354 de novembro de 201913.0-CURRENT after enabling device class group attributes in the LinuxKPI.
13000563544607 de novembro de 201913.0-CURRENT after fixing a potential OOB read security issue in libc++.
130005735469413 de novembro de 201913.0-CURRENT after adding support for AT_EXECPATH to elf_aux_info(3).
130005835482018 de novembro de 201913.0-CURRENT after widening the vm_page aflags field to 16 bits.
130005935483518 de novembro de 201913.0-CURRENT after converting the in-tree sysent targets to use the new makesyscalls.lua.
130006035492220 de novembro de 201913.0-CURRENT after adding /etc/os-release as a symbolic link to /var/run/os-release.
130006135497721 de novembro de 201913.0-CURRENT after adding functions to bitstring(3) to find contiguous sequences of set or unset bits.
13000623553092 de dezembro de 201913.0-CURRENT after adding TCP_STATS support.
13000633555378 de dezembro de 201913.0-CURRENT after removal of VI_DOOMED (use VN_IS_DOOMED instead).
13000643556589 de dezembro de 201913.0-CURRENT after correcting the C++ version check for declaring timespec_get(3).
130006535564312 de dezembro de 201913.0-CURRENT after adding sigsetop extensions commonly found in musl libc and glibc.
130006635567912 de dezembro de 201913.0-CURRENT after changing the internal interface between the NFS modules as part of the introduction of NFS 4.2.
130006735573213 de dezembro de 201913.0-CURRENT after removing the deprecated callout_handle_init, timeout, and untimeout functions.
130006835582816 de dezembro de 201913.0-CURRENT after doubling the value of ARG_MAX, for 64 bit platforms.
130006935605124 de dezembro de 201913.0-CURRENT after the addition of busdma templates.
130007035611327 de dezembro de 201913.0-CURRENT after eliminating the last MI difference in AT_* definitions (for powerpc).
130007135613527 de dezembro de 201913.0-CURRENT after making USB statistics be per-device instead of per bus.
130007235618529 de dezembro de 201913.0-CURRENT after removal of GEOM_SCHED class and gsched tool.
13000733562632 de janeiro de 202013.0-CURRENT after removing arm/arm as a valid target.
13000743563373 de janeiro de 202013.0-CURRENT after removing flags argument from VOP_UNLOCK.
13000753564096 de janeiro de 202013.0-CURRENT after adding own counter for cancelled USB transfers.
13000763565118 de janeiro de 202013.0-CURRENT after pushing vnop implementation into the fileop layer in posix_fallocate.
(Não mudou)3573962 de fevereiro de 202013.0-CURRENT after removal of armv5 architecture code from the src tree.
13000773574553 de fevereiro de 202013.0-CURRENT after removal of sparc64 architecture code from the src tree.
130007835802017 de fevereiro de 202013.0-CURRENT after changing struct vnet and the VNET magic cookie.
130007935816420 de fevereiro de 202013.0-CURRENT after upgrading ncurses to 6.2.x
130008035817220 de fevereiro de 202013.0-CURRENT after adding realpathat syscall to VFS.
130008135821821 de fevereiro de 202013.0-CURRENT after after recent linuxkpi changes.
13000823584971 de março de 202013.0-CURRENT after removal of bktr(4).
130008335883410 de março de 202013.0-CURRENT after removal of amd(8), r358821.
130008435885110 de março de 202013.0-CURRENT after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.0-rc3 c290cb61fdc.
130008535926123 de março de 202013.0-CURRENT after the import of the kyua test framework.
130008635934726 de março de 202013.0-CURRENT after switching powerpc and powerpcspe to the lld linker.
130008735937427 de março de 202013.0-CURRENT after refactoring the driver and consumer interfaces for in-kernel cryptography.
13000883595301 de abril de 202013.0-CURRENT after removing support for procfs process debugging.
13000893597278 de abril de 202013.0-CURRENT after cloning the RCU interface into a sleepable and a non-sleepable part in the LinuxKPI.
13000903597479 de abril de 202013.0-CURRENT after removing the old NFS lock device driver that uses Giant.
130009135983912 de abril de 202013.0-CURRENT after implementing a close_range(2) syscall.
130009235992014 de abril de 202013.0-CURRENT after reworking unmapped mbufs in KTLS to carry ext_pgs in the mbuf itself.
130009336041827 de abril de 202013.0-CURRENT after adding support for kernel TLS receive offload.
13000943607967 de maio de 202013.0-CURRENT after linuxkpi changes.
130009536127520 de maio de 202013.0-CURRENT after adding HyperV socket support for FreeBSD guests.
130009636141023 de maio de 202013.0-CURRENT after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.1 rc1 f79cd71e145.
13000973617242 de junho de 202013.0-CURRENT after implementing __is_constexpr() function macro in the LinuxKPI.
130009836215914 de junho de 202013.0-CURRENT after changing the export_args ex_flags field so that is 64bits.
130009936245320 de junho de 202013.0-CURRENT after making liblzma use libmd implementation of SHA256.
130010036264026 de junho de 202013.0-CURRENT after changing the internal API between the NFS kernel modules.
130010136307710 de julho de 202013.0-CURRENT after implementing the array_size() function in the LinuxKPI.

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.