Commit Graph

219175 Commits

Author SHA1 Message Date
kiyohara
b7a30adb0b Fix lost avail memory over 256M. 2013-06-12 15:11:08 +00:00
matt
8d08227bd8 Deal with __ARM_FIQ_INDIRECT 2013-06-12 15:10:13 +00:00
pooka
cefaa4c481 Make sure root creds override fs mode (at least in a root cred secmodel).
The correct way is of course for the access method to perform this:

    return kauth_authorize_vnode(cred, KAUTH_ACCESS_ACTION(mode,
        vp->v_type, attr->va_mode), vp, NULL, genfs_can_access(vp->v_type,
        attr->va_mode, attr->va_uid, attr->va_gid, mode, cred));
2013-06-12 12:14:35 +00:00
pooka
16eee2303a Fix the test for rumpfs on amd64 by adding a creation mode to open().
thanks to gson for the prod.
2013-06-12 12:08:08 +00:00
matt
d8de3b9ec7 If we are using the VBAR to access the system vectors, we can just branch
to the exception routines avoiding a load.  VBAR only exists for those
processors which implement the Security extension.
2013-06-12 07:17:23 +00:00
matt
2889348c0f Add printfs around initializing the vector_page. 2013-06-12 07:14:26 +00:00
matt
12f7d32a4b If the vector_page is not ARM_VECTORS_{LOW,HIGH}, assume it's in kernel
text and don't do anything special to map it.
2013-06-12 07:13:18 +00:00
matt
abecdcabf1 Add CPU_ARMV7 and make CPU_PJ4B and CPU_CORTEX instantiate it. 2013-06-12 07:12:10 +00:00
matt
8a300ad302 Fix ARM_PRF1_SEC_MASK value. 2013-06-12 05:25:58 +00:00
macallan
b2dfd674e8 fix serial type&pasto, while there add SX_ADD instructions 2013-06-12 04:23:46 +00:00
msaitoh
12cc82ab9c regen. 2013-06-12 02:51:43 +00:00
msaitoh
c8cc9541b4 Add some IC Plus Corp. devices. 2013-06-12 02:51:16 +00:00
matt
23b9975c52 Add defines for ARM Generic Timer
Add defines for PFR1 GTIMER and SEC extensions.
Add VBAR inlines
2013-06-12 02:08:02 +00:00
yamt
32786d7c5c fix timezone bugs in rev.1.11 and rev.1.13. PR/47916. 2013-06-12 01:46:07 +00:00
yamt
071e965c48 constify 2013-06-12 01:36:52 +00:00
yamt
fbfa30e437 add rcsid 2013-06-12 01:31:24 +00:00
matt
e7044a8be9 Nuke cpu_pfr, just use the armreg_pfr?_read inlines 2013-06-12 01:16:48 +00:00
matt
b6630c9abc Don't attach a9tmr if the CPU supports the generic timer. 2013-06-12 00:59:50 +00:00
matt
a688b29473 Use the armreg_pfr?_read inlines. 2013-06-12 00:44:39 +00:00
matt
5541c52430 If the L1 instruction cache policy is PIPT, don't set the prefer_mask. 2013-06-12 00:35:34 +00:00
matt
86f2afe447 Make sure there is enough KVA to map all of memory if
__HAVE_MM_MD_DIRECT_MAPPED_PHYS is defined.
2013-06-11 22:59:54 +00:00
msaitoh
0fe9644d9c In interrupt function, use mii_pollstat() instead of mii_tick() to update
PHY status.
2013-06-11 16:57:05 +00:00
msaitoh
d32ea5d5f2 Remove an extra mii_pollstat() call. The PHY status should be updated
by adjacent mii_tick() call. I suspect that this mii_pollstat() call was
added to do workaround for broken MII_TICK code. A lot of MII PHY drivers
had bugs in MII_TICK and those bugs were fixed.
2013-06-11 16:37:10 +00:00
msaitoh
7a4b6fed3e Remove wrong autonegotiation check. The mii_phy_tick() checks about
autonegotiation correctly. This change fixes the problem that the
autonegotiation timer doesn't work correctly with
"ifcongig xxx media 1000BaseT"
2013-06-11 16:18:48 +00:00
apb
3c3880ba7c Fix tab damage in previous 2013-06-11 15:15:29 +00:00
apb
82b933dccf Add FreeBSD-8.4 (merge with FreeBSD svn revision 251501). 2013-06-11 15:11:49 +00:00
msaitoh
0ee358d311 Disable LPLU when the device is WM_T_PCH_LPT series (I21[78]).
This change fixes a bug that wm interface don't negotiate to 1000BaseT.
2013-06-11 14:39:35 +00:00
christos
56ff42629e more thorough passwd/group checks. 2013-06-11 14:39:07 +00:00
christos
116d4c3689 remove the last vestiges of fast_ipsec 2013-06-11 13:30:20 +00:00
roy
49e60b0459 When an interface link state changes to down, mark all attached IPv6
addresses as detached.
Likewise, when the link state changes to up, mark all detached IPv6
as tentative and start DAD on them.

Advertised router reachability now checks that link state is not down.
This means that when an interface link state changes, the default IPv6
router may change as well.
2013-06-11 12:08:29 +00:00
msaitoh
80fcdd922d The wm_linkintr_gmii() function is called from interrupt, so call
mii_pollstat() instead of mii_tick().
2013-06-11 10:07:09 +00:00
msaitoh
b4ac1458bf Remove duplicated code. The code to check IFF_UP and autonegotiation
is in mii_phy_tick(), too.
2013-06-11 07:22:08 +00:00
msaitoh
6b35712a03 Update link status quickly. This change is a part of mii_physubr.c rev.
1.77-1.78.
2013-06-11 07:22:07 +00:00
mrg
b3bc0e936f implement SOURCEMODE version of "fontconfig". 2013-06-10 20:33:31 +00:00
christos
ec7296cdea there is no more fast_ipsec 2013-06-10 20:28:36 +00:00
christos
263238eca4 put back previous change 2013-06-10 20:24:58 +00:00
gdt
dc8584ca52 Drop references to kame_ipsec, which has been gone for a while. 2013-06-10 20:08:35 +00:00
pooka
b0c0940e1e create /dev with 0755 instead of 0777 (though it's now effectively the
same due to cmask)
2013-06-10 19:48:22 +00:00
joerg
f43bb6a704 Document section stripping. 2013-06-10 19:40:53 +00:00
joerg
e2a82ef2e5 Revert last, it doesn't even build. 2013-06-10 19:07:09 +00:00
joerg
4619e36982 Strip .eh_frame and .eh_frame_hdr from crunched binaries. 2013-06-10 18:27:30 +00:00
mrg
f28fe5a779 revert part of the previous; it ends up putting this Makefile into
freetype-config due to the use of ${.ALLSRC}.
2013-06-10 17:37:22 +00:00
christos
8e6bfe4b71 1. Don't export .MAKE.LEVEL, because this is an illegal variable name for
some shells; export MAKELEVEL like gmake(1) does.
2. It is absurd for the environment variable to be one greater than the
   make variable!?!?! To wit...
   printf 'all:\n\t@echo ${.MAKE.LEVEL}; printenv .MAKE.LEVEL' | make -f -
2013-06-10 16:46:19 +00:00
pooka
59edb642f4 g/c unused static variable 2013-06-10 14:53:52 +00:00
pooka
9063a59c24 Create inodes with the specified mode instead of hardcoding to 0755. 2013-06-10 14:15:03 +00:00
hannken
93a1ef71b0 Move member di_inumber from ufs1_dinode to ulfs1_dinode.
No functional change intended. Tested on sparc64.
2013-06-10 10:26:22 +00:00
hannken
786df86a60 Make DEBUG kernel compile: di_u.inumber -> di_inumber 2013-06-10 09:25:05 +00:00
wiz
e574093b05 Fix date, sort SEE ALSO, more and better macro use. 2013-06-10 08:33:41 +00:00
wiz
b5e3f0bc0e Bump date for previous. 2013-06-10 08:32:04 +00:00
kardel
d1abea10e2 adjust soekrisgpio driver to NetBSD 2013-06-10 07:14:01 +00:00