Commit Graph

186314 Commits

Author SHA1 Message Date
matt 320e681fce Only tick mii if the phy had a status change. 2009-12-14 00:52:04 +00:00
matt 95fa9f87c8 Add E1149 Phy. 2009-12-14 00:51:06 +00:00
christos 71af8d5cf6 constify 2009-12-14 00:49:45 +00:00
matt e110dba586 Merge from matt-nb5-mips64 2009-12-14 00:47:10 +00:00
christos 10afd40910 fix bogus ctype casts 2009-12-14 00:46:21 +00:00
matt 290a34a065 Merge from matt-nb5-mips64
Merge mips-specific arch files.
2009-12-14 00:45:59 +00:00
christos 065f57e189 fix for long long time_t 2009-12-14 00:43:58 +00:00
christos 9cf8c53771 don't warn about SLEW; ntpd defines it! 2009-12-14 00:43:09 +00:00
matt 82d396ea31 Merge from matt-nb5-mips64 2009-12-14 00:43:05 +00:00
christos e589aa514b use initgroups/setgroups
proper types for uid and gid.
2009-12-14 00:42:47 +00:00
christos eff9ac27fd fix debug printf format
fix bogus ctype cast
2009-12-14 00:42:21 +00:00
matt c31d577a8c Merge from matt-nb5-mips64
Teach lint about mips64
2009-12-14 00:42:06 +00:00
matt d8d1440d5c Merge from matt-nb5-mips64:
Add N32/N64 support for mips dynamic loader.
2009-12-14 00:41:18 +00:00
christos 5dd48b0c34 bring back our status printing function 2009-12-14 00:41:03 +00:00
christos 61c775be3f constify 2009-12-14 00:40:26 +00:00
matt 36c802e628 Merge gcc mips64 support from matt-nb5-mips64. 2009-12-14 00:40:04 +00:00
mrg 2e067db098 update the generated fonts.conf from the template.
from Jukka Salmi in PR #42169.
2009-12-14 00:39:58 +00:00
matt 8daf714e68 Merge from matt-nb5-mips64 2009-12-14 00:38:59 +00:00
christos ed38567fda fix bogus ctype casts 2009-12-14 00:38:48 +00:00
christos 7b8fd1634b don't redefine NANOSECOND 2009-12-14 00:38:20 +00:00
christos 7cabe5d03b (unsigned char) for ctype functions. 2009-12-13 23:25:40 +00:00
christos 20051da22f int/long portability. 2009-12-13 23:25:24 +00:00
jakllsch 8cdfba11fe Shut down the PXE network stack when we are done with it.
This fixes an issue where a CK804 nfe(4) would have a
byte-reversed MAC address after pxeboot(8).
2009-12-13 23:01:42 +00:00
pooka 0446aae700 Call ukfs_part_release(). For completeness and educational value. 2009-12-13 21:16:54 +00:00
snj 2bbd65ed54 Wrap these with .if ${MKSHARE} != "no" 2009-12-13 21:14:18 +00:00
pooka 9bbaf71ba2 Refcount ukfs_part. Otherwise it's not possible to call ukfs_mount()
several times with only one ukfs_part_probe().
2009-12-13 20:52:36 +00:00
dyoung c869fe1c8c Fix MKKERBEROS=no MKPAM=no MKDEBUGLIB=yes builds by adding missing
keywords to a few *_g.a files.
2009-12-13 20:46:10 +00:00
dsl 723a159171 Another, better, fix for PR/26567.
Only sleep once within each pipe_read/pipe_write call.
If there is no data/space available after we wakeup return ERESTART so
then the 'fd' number is validated again.
A simple broadcast of the cvs is then enough to evict the correct threads
when close() is called from an active thread.
2009-12-13 20:02:23 +00:00
matt 0a60906620 Add Marvel 88E1149 2009-12-13 19:20:17 +00:00
matt 422c370e41 Add RMI (NetLogic) 2009-12-13 19:19:47 +00:00
christos 2561f2eece Don't add the .h rule for yacc if we are not really building (-n) 2009-12-13 18:40:50 +00:00
dsl e19cad8fcc Revert most of the previous change.
Only one fd needs clobbering, not all fds that reference the pipe.
This may be what ad@ realised when he tried to add the same code to
sockets. Unfixes part of PR/26567.
2009-12-13 18:27:02 +00:00
snj 6066e382dc Fix a few typos. 2009-12-13 17:58:27 +00:00
wiz b287b9bcf2 Add Hama WLAN PCI Card 54 Mbps to recognized cards. Bump date. 2009-12-13 17:31:53 +00:00
kardel 1ca06f9c92 initial version of reachover make- and support-files 2009-12-13 17:13:47 +00:00
kardel abb0f93cd7 Import ntp 4.2.6 2009-12-13 16:51:59 +00:00
kardel c20de09b11 note release of ntp 4.2.6 2009-12-13 16:48:56 +00:00
tsutsui 1a8ce335ce - update some comments
- use unsigned constant for shift op
2009-12-13 12:32:46 +00:00
tsutsui f5d0565d90 Replace a couple of magic numbers with proper macro. 2009-12-13 12:21:26 +00:00
tsutsui 626b27405b Now we have Sysseg_pa value so no need to calculate it from KVA Sysseg.
Tested on hp300.

XXX: mac68k seems to have a different VA vs PA mechanism so I leave it for now.
2009-12-13 11:24:02 +00:00
tsutsui e180a79423 Split device_t/softc, some KNF. 2009-12-13 11:10:50 +00:00
tsutsui 75b234b3c3 Use todr_[gs]ettime_ymdhms() format. 2009-12-13 11:03:33 +00:00
mrg f5f2e65887 - set EMUL_LIB_PATH* for relevant mips emulations
- make sure to install the all right mips ldscripts. XXX ugly
2009-12-13 09:38:22 +00:00
mrg af35c52924 these files are no longer used and may now rest and bitrot without
hurting anyone...
2009-12-13 09:33:08 +00:00
mrg 750ad3d59d simplify the logic for compat ld.elf_so and move it here. we now can
find the libc objdir for multiple compat ld.elf_so's, too.
2009-12-13 09:31:47 +00:00
mrg c6b4bc4a81 adjust the do-compat-* rules now that src/compat/lib and friends no longer exist 2009-12-13 09:29:27 +00:00
mrg 8b618fb27a obsolete a bunch of files that should never have been installed, found
by the new src/compat framework that builds libraries more like they
are normally built.
2009-12-13 09:28:41 +00:00
mrg 3ad6dcd150 update this to reflect all the changes in src/compat version 2.0 2009-12-13 09:27:57 +00:00
mrg cbad3a4a7f - move -m32 style compat into "m32.mk"
- new Makefile.compat has mostly only the basics now
2009-12-13 09:27:34 +00:00
mrg d752305b9d - move the per-platform subdir list into archdirs.mk
- move the per-ABI subdir list into compatsubdir.mk.  use the new
MAKEDIRTARGETENV support to force a new objdir for compat library builds,
and simply traverse over the normal src path once for each ABI to be
built.  this eliminates all the shadow Makefile's for every library, and
allows multiple compat ABIs to be built for a single platform, such as
both o32 and n64 for mips64's default n32.
- compat/Makefile is merely a subdir provider now, and takes the real
information from archdirs.mk
2009-12-13 09:27:13 +00:00