Commit Graph

219103 Commits

Author SHA1 Message Date
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
wiz 7f89a551ef Bump date for previous. 2013-06-10 06:41:58 +00:00
kardel 630a4e285d Import of proposed patch to OpenBSD for supporting GPIO and status
leds on a Soekris net6501

patch posted on 2013-01-14 17:11:00 at
http://permalink.gmane.org/gmane.os.openbsd.tech/31317
2013-06-10 06:04:35 +00:00
mrg 018f384e6a mark several interfaces as internal, most of which have other exported
APIs for their use.
2013-06-10 05:11:20 +00:00
mrg 0fe53d7fc9 remove xorg directories now marked obsolete. 2013-06-10 05:09:34 +00:00
mrg 4af42f384d add support for MKXORG_DRIVERS/xorg_drivers keyword, and use it to
mark the xf86-input-mouse files not all platforms use.
2013-06-10 05:04:00 +00:00
mrg 399cc76267 also look in ./usr/X11R7/ for x. 2013-06-10 05:03:20 +00:00
mrg 224424a849 add a new MKXORG_DRIVERS that defaults to yes on MKXORG platforms
besides acorn26.  useful for sets, and avoids overloading the
value of XFREE86_SERVERS.
2013-06-10 05:02:38 +00:00
mrg b1c5a3884b check (new) MKXORG_DRIVERS to see if we should build drivers. 2013-06-10 05:01:44 +00:00
mrg 6eb87fc2ee s/DIRBLKSIZE/UFS_&/.
HI DH!  :-)
2013-06-10 02:21:10 +00:00
jmmv 4aa7c4b88e Fix LINKS spec. 2013-06-09 22:00:50 +00:00
christos b9d62bd6aa no need for the local defs of he enc functions; compat_defs.h provides them. 2013-06-09 19:46:56 +00:00
christos 235c567362 the speed limit is 80 2013-06-09 18:54:05 +00:00
christos fe82a8aa8a alias vnconfig -> vndconfig 2013-06-09 18:40:50 +00:00
christos 515c2000f1 bump date. 2013-06-09 18:39:31 +00:00
christos ce446494c4 Alias this to vndconfig for symmetry. 2013-06-09 18:39:05 +00:00
christos 2882a9c896 List all cgd's no matter if they are not contiguously allocated 2013-06-09 18:37:40 +00:00
dholland 9daf003ef2 Stick UFS_ in front of these symbols:
DIRBLKSIZ
   DIRECTSIZ
   DIRSIZ
   OLDDIRFMT
   NEWDIRFMT

Part of PR 47909.

(two stragglers in this commit; oops)
2013-06-09 18:29:25 +00:00
dholland 5a420c1b9a Stick UFS_ in front of these symbols:
DIRBLKSIZ
   DIRECTSIZ
   DIRSIZ
   OLDDIRFMT
   NEWDIRFMT

Part of PR 47909.
2013-06-09 17:57:08 +00:00
dholland 2fd49050f5 Remove lfs-only inumber field (and its supporting union) from struct
ufs1_dinode.
2013-06-09 17:55:46 +00:00
wiz 7f3bb73875 Describe another use for .Cm. Bump date. 2013-06-09 16:32:43 +00:00
christos a6933efe77 Never return ENXIO in ioctl anymore. We don't have a fixed number of vnd's
configured.
2013-06-09 13:26:25 +00:00
christos 1b081a707c Now that we grow vnd's dynamically we cannot depend on the kernel returning
ENXIO when we exceed the number of configured vnds, so in the -l case, print
info for all vnds we can find device nodes for in /dev.
2013-06-09 13:25:40 +00:00