ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/src/trunk/sys
r8454
File (rev) Last Change
 ../
xen/ 8270 (7 years ago) by laffer1: python 3 support
xdr/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
x86/ 8363 (7 years ago) by laffer1: sync with freebsd 9.2 release.
vm/ 8316 (7 years ago) by laffer1: dirty the newly copied anonymous pages after the wired region is forked.
ufs/ 8029 (7 years ago) by laffer1: stop including vm_param.h into vm_page.h explicitly include it later
tools/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
teken/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
sys/ 8404 (7 years ago) by laffer1: add nandfs types
security/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
rpc/ 8288 (7 years ago) by laffer1: take out name/url
pci/ 7303 (8 years ago) by laffer1: add support for the Realtek 8168/8111 G and the 8106E
opencrypto/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
ofed/ 7911 (7 years ago) by laffer1: sync with freebsd rev 244242
nlm/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
nfsserver/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
nfsclient/ 8029 (7 years ago) by laffer1: stop including vm_param.h into vm_page.h explicitly include it later
nfs/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
netsmb/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
netpfil/ 8435 (7 years ago) by laffer1: move ipfw to match newer freebsd releases
netncp/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
netnatm/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
netipx/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
netipsec/ 8134 (7 years ago) by laffer1: add missing break.
netinet6/ 8434 (7 years ago) by laffer1: zoneid has unsigned type. SCOPE6_LOCK protects v_sid_default. if_afdata lock was convert from mux to rw
netinet/ 8435 (7 years ago) by laffer1: move ipfw to match newer freebsd releases
netgraph/ 8435 (7 years ago) by laffer1: move ipfw to match newer freebsd releases
netatalk/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
net80211/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
net/ 8438 (7 years ago) by laffer1: convert lagg to use if_tramsit instead of if_start. report total number of ports for each lagg
modules/ 8435 (7 years ago) by laffer1: move ipfw to match newer freebsd releases
libkern/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
kgssapi/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
kern/ 8431 (7 years ago) by laffer1: Kernel and modules have "set_vnet" linker set, where virtualized global variables are placed. When a module is loaded by link_elf linker its variables from "set_vnet" linker set are copied to the kernel "set_vnet" ("modspace") and all references to these variables inside the module are relocated accordingly. The issue is when a module is loaded that has references to global variables from another, previously loaded module: these references are not relocated so an invalid address is used when the module tries to access the variable. The example is V_layer3_chain, defined in ipfw module and accessed from ipfw_nat. The same issue is with DPCPU variables, which use "set_pcpu" linker set. Fix this making the link_elf linker on a module load recognize "external" DPCPU/VNET variables defined in the previously loaded modules and relocate them accordingly. For this set_pcpu_list and set_vnet_list are used, where the addresses of modules' "set_pcpu" and "set_vnet" linker sets are stored. Note, archs that use link_elf_obj (amd64) were not affected by this issue. Obtained from: FreeBSD 243308
isa/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
i386/ 8387 (7 years ago) by laffer1: fix warning
gnu/ 8022 (7 years ago) by laffer1: work around several warnings from clang in XFS.
geom/ 8420 (7 years ago) by laffer1: geometry does not match label error is confusing.
gdb/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
fs/ 8313 (7 years ago) by laffer1: allow zfs export of tmpfs
dev/ 8454 (7 years ago) by laffer1: rework controller reset feature
ddb/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
crypto/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
contrib/ 8435 (7 years ago) by laffer1: move ipfw to match newer freebsd releases
conf/ 8435 (7 years ago) by laffer1: move ipfw to match newer freebsd releases
compat/ 7950 (7 years ago) by laffer1: Cosmetics: define FREEBSD32_MINUSER and AUOT32_MINUSER for struct sysentvec
cddl/ 8449 (7 years ago) by laffer1: obtain snapname in remount case
cam/ 8328 (7 years ago) by laffer1: remove duplicate ;
bsm/ 7912 (7 years ago) by laffer1: remove cvs2svn prop
boot/ 8411 (7 years ago) by laffer1: add new files missed in last commit.
amd64/ 8367 (7 years ago) by laffer1: pciereg_cfg* use assembly to access the mem-mapped cfg space
Makefile 6468 (10 years ago) by laffer1: Drop sparc64 arch
50 directories and 1 file shown