Commit Graph

219870 Commits

Author SHA1 Message Date
msaitoh 0eb2544dd3 Add Intel 8 Series SMBus. 2013-07-18 03:14:09 +00:00
matt 9b2362ab06 kcpuset_t changes for the pmap and removal of __cpuset_t 2013-07-17 23:27:02 +00:00
matt 19c0b0267e kcpuset_t changes 2013-07-17 23:25:25 +00:00
matt d4eadb8ef5 Wait it actually wait. 2013-07-17 23:25:12 +00:00
matt fe1b443aac Make this kcpuset_t instead of the private __cpuset_t
Add improvements for single TLB implementation (PPC, ARM).
2013-07-17 23:15:20 +00:00
christos 2361750063 remove "register" in new code
fix backwards check for overflow
2013-07-17 23:09:26 +00:00
matt 6e660710b6 Some constification.
Add kcpuset_clone, kcpuset_insersection, kcpuset_remove,
kcpuset_ffs, kcpuset_ffs_intersecting,
kcpuset_atomicly_merge, kcpuset_atomicly_intersect, kcpuset_atomicly_remove
2013-07-17 22:36:26 +00:00
adam 495e7e8d6b Import wpa_supplicant and hostapd 1.1 2013-07-17 21:58:14 +00:00
adam 29e1cca8d2 merge v1.1 2013-07-17 21:47:50 +00:00
adam ad61743efd Import wpa_supplicant and hostapd 2013-07-17 21:34:10 +00:00
matt 88723221e0 Missed these. Convert to motorola format. 2013-07-17 21:29:01 +00:00
soren e943400c80 A few "isa" files are so tightly integrated into the x86 platform code
as to not really be part of the optional isa bus autoconf machinery.

Allows configuring a kernel like so:

include "arch/amd64/conf/GENERIC"
no isa
2013-07-17 21:26:28 +00:00
pooka b666f4df76 regen 2013-07-17 21:21:34 +00:00
pooka e4ca638e55 Additionally translate daddr_t to int64_t in the rumpvnode interface.
The type daddr_t is not available for all systems (e.g. Linux systems with
musl libc), and exposing it will just cause an unnecessary compilation
failure even if the type is not used.
2013-07-17 21:20:53 +00:00
christos 995432063b new tzcode 2013-07-17 20:16:50 +00:00
christos 0c5ecb2c9f sync with latest tzcode 2013-07-17 20:15:49 +00:00
christos a37624b5b0 welcome to 2013d 2013-07-17 20:13:04 +00:00
soren 7f55a0953f Fix ixb(4) build. 2013-07-17 19:52:15 +00:00
soren 18217f995c Fix COM_16750 build for non-COM_REGMAP platforms. 2013-07-17 19:51:56 +00:00
soren 73b485bccd Regen. 2013-07-17 19:51:03 +00:00
soren c5e494cf84 Extend support for Nanjing QinHeng Electronics puc(4) devices. 2013-07-17 19:49:11 +00:00
martin 62c0de7a28 Disable -Wconversion for gcc older than 4.5 2013-07-17 19:24:56 +00:00
pooka 4a8002bb72 Include sys/null.h only on NetBSD because sys/null.h is not available
elsewhere.  This conditional makes the header portable and it can simply
be dropped verbatim into any system.

Also, move the inclusion below the comment block describing the purpose
of queue.h so that people looking at the header first see information
about the functionality instead of about a portability detail.
2013-07-17 15:50:59 +00:00
christos d8748c5de0 print the next parser name instead of just the pointer in debugging. 2013-07-17 15:42:03 +00:00
christos ee1471609b Allow -v to be used with other commands (list scan for example) as documented. 2013-07-17 15:40:42 +00:00
msaitoh 629a712518 Add some new TLB and cache entries from document (Table 3-22 Encoding of CPUID
Leaf 2 Descriptors, Intel 64 and IA-32 Architectures Software Developer's
Manual Vol. 2A.)
2013-07-17 15:26:38 +00:00
msaitoh 449b90bab6 Fix 0x0d's DCACHE entry and 0xeb's L3CACHE entry from the document
(Table 3-22 Encoding of CPUID Leaf 2 Descriptors, Intel 64 and IA-32
Architectures Software Developer's Manual Vol. 2A.)
2013-07-17 15:22:43 +00:00
martin 3f349243f2 Use -fPIE for crtbegin.o (instead of -fpie).
Fixes linking the firefox js shell. Ok: joerg@
2013-07-17 14:23:45 +00:00
matt beba19ed6e Use += for SYSTEM_DEP not ?= 2013-07-17 14:05:43 +00:00
christos 37a296c0b9 PR/48057: psi: skip and msgfmt cannot be used together. Looks like a pasto;
fixed.
2013-07-17 12:55:48 +00:00
oki 087ed689f5 if received PADT, get correct sc related with session id.
RFC2516 5.5 says, no tags required in PADT packet.
2013-07-17 10:16:58 +00:00
matt c1bc7ededb Use __HAVE_FPU__ instead __HAVE_68881__ 2013-07-17 06:43:32 +00:00
matt d35c388600 Move the hardfloat stuff to its own directory.
Rewrite fp{get,set}{mask,round,sticky} in C
2013-07-17 06:39:06 +00:00
matt 68f3caa6de Export fpreg.h for libc 2013-07-17 05:42:02 +00:00
matt cfa141e181 Export <m68k/fpreg.h> 2013-07-17 05:41:30 +00:00
matt 7a54509455 Use a more portable series of instructions. 2013-07-17 04:57:55 +00:00
matt a4ef47e089 Use a more compact instruction sequence that also works on coldfire 2013-07-17 04:56:14 +00:00
matt 4c5ed3b22b Use assym.h 2013-07-17 03:01:27 +00:00
matt 387bfc7df7 Add genassym / assym.h support 2013-07-17 01:41:17 +00:00
matt 65726deb61 Add END(func)
Fix some straggling %r@<eol> to (%r)
2013-07-16 23:24:18 +00:00
matt 7b231464eb Make INTERRUPT_{SAVE,RESTORE}REG visible to userland 2013-07-16 23:01:05 +00:00
matt 2d913a7c7d Use SYSTRAP.
Don't use the PLT to call CERROR
Use LEA_LCL / GOT_SETUP
Remove non-__ELF__ code.
Make __minbrk and __curbrk hidden and avoid using the GOT for them.
Convert to motorola syntax.
2013-07-16 23:00:15 +00:00
matt b3065f5358 Remove non __ELF__ clauses.
Add GOT_SETUP and LEA_LCL macros.
2013-07-16 22:23:15 +00:00
matt 5c5fa67e4a Use SYSTRAP
Use a branch for CERROR (avoid the PLT)
2013-07-16 22:20:35 +00:00
matt 4a2ab9f9a7 Add END(func) 2013-07-16 22:19:37 +00:00
matt d4d3821c9c Add END(func)
Use SYSTRAP
2013-07-16 22:19:16 +00:00
matt e198e9ac6c Make CERROR hidden. Use END() appropriately. 2013-07-16 22:18:14 +00:00
matt 942581824f Add END(func) 2013-07-16 22:12:20 +00:00
matt dd123293f0 Add END(func) 2013-07-16 21:49:45 +00:00
matt 440d829b3c WEAK_ALIAS is always present
Use END(func)
2013-07-16 21:48:32 +00:00