Revision 7b8f0b59fe38be5a984384883f908ca7813497e2 authored by John Baldwin on 25 January 2010, 15:50:52 UTC, committed by John Baldwin on 25 January 2010, 15:50:52 UTC
In general, the kernel virtual address of the pml4 page table page that is
stored in the pmap is from the direct map region.  The two exceptions have
been the kernel pmap and the swapper's pmap.  These pmaps have used a
kernel virtual address established by pmap_bootstrap() for their shared
pml4 page table page.  However, there is no reason not to use the direct
map for these pmaps as well.

Approved by:	re (kib)
1 parent e882a99
History
File Mode Size
doc
logwatch
COPYING -rw-r--r-- 17.6 KB
ChangeLog -rw-r--r-- 21.4 KB
FREEBSD-Xlist -rw-r--r-- 261 bytes
FREEBSD-upgrade -rw-r--r-- 578 bytes
Makefile -rw-r--r-- 9.5 KB
README -rw-r--r-- 17.2 KB
accounting.c -rw-r--r-- 11.9 KB
accounting.h -rw-r--r-- 979 bytes
aes.c -rw-r--r-- 48.0 KB
aes.h -rw-r--r-- 742 bytes
aes_wrap.c -rw-r--r-- 11.4 KB
aes_wrap.h -rw-r--r-- 1.6 KB
ap.h -rw-r--r-- 3.4 KB
ap_list.c -rw-r--r-- 10.4 KB
ap_list.h -rw-r--r-- 2.3 KB
beacon.c -rw-r--r-- 10.7 KB
beacon.h -rw-r--r-- 784 bytes
build_config.h -rw-r--r-- 1.4 KB
common.c -rw-r--r-- 12.8 KB
common.h -rw-r--r-- 13.7 KB
config.c -rw-r--r-- 47.7 KB
config.h -rw-r--r-- 8.7 KB
config_types.h -rw-r--r-- 673 bytes
crypto.c -rw-r--r-- 4.0 KB
crypto.h -rw-r--r-- 14.1 KB
ctrl_iface.c -rw-r--r-- 11.0 KB
ctrl_iface.h -rw-r--r-- 722 bytes
defconfig -rw-r--r-- 3.2 KB
defs.h -rw-r--r-- 4.6 KB
des.c -rw-r--r-- 14.5 KB
developer.txt -rw-r--r-- 5.6 KB
driver.h -rw-r--r-- 20.6 KB
driver_test.c -rw-r--r-- 25.2 KB
eap.c -rw-r--r-- 29.3 KB
eap.h -rw-r--r-- 2.7 KB
eap_aka.c -rw-r--r-- 22.6 KB
eap_defs.h -rw-r--r-- 2.2 KB
eap_gpsk.c -rw-r--r-- 16.3 KB
eap_gpsk_common.c -rw-r--r-- 10.8 KB
eap_gpsk_common.h -rw-r--r-- 1.9 KB
eap_gtc.c -rw-r--r-- 3.4 KB
eap_i.h -rw-r--r-- 6.0 KB
eap_identity.c -rw-r--r-- 3.9 KB
eap_md5.c -rw-r--r-- 4.2 KB
eap_methods.c -rw-r--r-- 5.9 KB
eap_methods.h -rw-r--r-- 1.2 KB
eap_mschapv2.c -rw-r--r-- 14.4 KB
eap_pax.c -rw-r--r-- 14.2 KB
eap_pax_common.c -rw-r--r-- 4.3 KB
eap_pax_common.h -rw-r--r-- 2.5 KB
eap_peap.c -rw-r--r-- 17.9 KB
eap_psk.c -rw-r--r-- 12.2 KB
eap_psk_common.c -rw-r--r-- 1.6 KB
eap_psk_common.h -rw-r--r-- 2.6 KB
eap_sake.c -rw-r--r-- 13.0 KB
eap_sake_common.c -rw-r--r-- 10.3 KB
eap_sake_common.h -rw-r--r-- 2.6 KB
eap_sim.c -rw-r--r-- 17.9 KB
eap_sim_common.c -rw-r--r-- 21.2 KB
eap_sim_common.h -rw-r--r-- 5.6 KB
eap_sim_db.c -rw-r--r-- 33.5 KB
eap_sim_db.h -rw-r--r-- 2.6 KB
eap_tls.c -rw-r--r-- 6.4 KB
eap_tls_common.c -rw-r--r-- 7.6 KB
eap_tls_common.h -rw-r--r-- 1.7 KB
eap_tlv.c -rw-r--r-- 5.7 KB
eap_ttls.c -rw-r--r-- 39.2 KB
eap_ttls.h -rw-r--r-- 1.8 KB
eap_vendor_test.c -rw-r--r-- 4.7 KB
eapol_sm.c -rw-r--r-- 30.6 KB
eapol_sm.h -rw-r--r-- 6.2 KB
eapol_version.patch -rw-r--r-- 4.3 KB
eloop.c -rw-r--r-- 10.6 KB
eloop.h -rw-r--r-- 12.5 KB
eloop_none.c -rw-r--r-- 7.6 KB
eloop_win.c -rw-r--r-- 12.2 KB
hlr_auc_gw.c -rw-r--r-- 13.2 KB
hlr_auc_gw.milenage_db -rw-r--r-- 509 bytes
hostap_common.h -rw-r--r-- 6.2 KB
hostapd.8 -rw-r--r-- 1.5 KB
hostapd.accept -rw-r--r-- 140 bytes
hostapd.c -rw-r--r-- 47.0 KB
hostapd.conf -rw-r--r-- 28.2 KB
hostapd.deny -rw-r--r-- 144 bytes
hostapd.eap_user -rw-r--r-- 3.3 KB
hostapd.h -rw-r--r-- 6.1 KB
hostapd.radius_clients -rw-r--r-- 142 bytes
hostapd.sim_db -rw-r--r-- 409 bytes
hostapd.vlan -rw-r--r-- 282 bytes
hostapd.wpa_psk -rw-r--r-- 549 bytes
hostapd_cli.1 -rw-r--r-- 1.7 KB
hostapd_cli.c -rw-r--r-- 14.5 KB
hw_features.c -rw-r--r-- 10.7 KB
hw_features.h -rw-r--r-- 1.8 KB
iapp.c -rw-r--r-- 14.3 KB
iapp.h -rw-r--r-- 1.3 KB
ieee802_11.c -rw-r--r-- 46.6 KB
ieee802_11.h -rw-r--r-- 9.3 KB
ieee802_11_auth.c -rw-r--r-- 12.1 KB
ieee802_11_auth.h -rw-r--r-- 1003 bytes
ieee802_11h.c -rw-r--r-- 814 bytes
ieee802_11h.h -rw-r--r-- 739 bytes
ieee802_1x.c -rw-r--r-- 54.4 KB
ieee802_1x.h -rw-r--r-- 3.8 KB
includes.h -rw-r--r-- 1.5 KB
l2_packet.h -rw-r--r-- 5.3 KB
l2_packet_none.c -rw-r--r-- 2.6 KB
madwifi.conf -rw-r--r-- 10.6 KB
md4.c -rw-r--r-- 8.1 KB
md5.c -rw-r--r-- 11.4 KB
md5.h -rw-r--r-- 1018 bytes
milenage.c -rw-r--r-- 39.7 KB
milenage.h -rw-r--r-- 846 bytes
mlme.c -rw-r--r-- 5.0 KB
mlme.h -rw-r--r-- 1.2 KB
ms_funcs.c -rw-r--r-- 13.9 KB
ms_funcs.h -rw-r--r-- 2.3 KB
os.h -rw-r--r-- 14.4 KB
os_internal.c -rw-r--r-- 6.8 KB
os_none.c -rw-r--r-- 3.1 KB
os_unix.c -rw-r--r-- 3.6 KB
pmksa_cache.c -rw-r--r-- 9.2 KB
pmksa_cache.h -rw-r--r-- 1.6 KB
preauth.c -rw-r--r-- 6.6 KB
preauth.h -rw-r--r-- 1.5 KB
radius.c -rw-r--r-- 28.2 KB
radius.h -rw-r--r-- 8.8 KB
radius_client.c -rw-r--r-- 31.5 KB
radius_client.h -rw-r--r-- 3.4 KB
radius_server.c -rw-r--r-- 32.1 KB
radius_server.h -rw-r--r-- 1.4 KB
rc4.c -rw-r--r-- 2.0 KB
rc4.h -rw-r--r-- 610 bytes
reconfig.c -rw-r--r-- 19.3 KB
sha1.c -rw-r--r-- 19.4 KB
sha1.h -rw-r--r-- 1.5 KB
sha256.c -rw-r--r-- 9.8 KB
sha256.h -rw-r--r-- 878 bytes
sta_info.c -rw-r--r-- 16.1 KB
sta_info.h -rw-r--r-- 1.5 KB
state_machine.h -rw-r--r-- 5.5 KB
tls.h -rw-r--r-- 19.4 KB
tls_gnutls.c -rw-r--r-- 33.2 KB
tls_none.c -rw-r--r-- 4.1 KB
tls_openssl.c -rw-r--r-- 55.0 KB
version.h -rw-r--r-- 90 bytes
vlan_init.c -rw-r--r-- 16.2 KB
vlan_init.h -rw-r--r-- 1.0 KB
wired.conf -rw-r--r-- 1.1 KB
wme.c -rw-r--r-- 7.9 KB
wme.h -rw-r--r-- 3.2 KB
wpa.c -rw-r--r-- 98.7 KB
wpa.h -rw-r--r-- 6.3 KB
wpa_common.h -rw-r--r-- 1.3 KB
wpa_ctrl.c -rw-r--r-- 8.9 KB
wpa_ctrl.h -rw-r--r-- 7.1 KB

README

back to top