Commit Graph

216427 Commits

Author SHA1 Message Date
matt 023f325fbf Add a machdep.cpu_arch sysctl 2013-02-03 15:57:09 +00:00
christos 4410660200 makefs enhancements 2013-02-03 15:32:32 +00:00
christos 6c8acf010b PR/47528: Izumi Tsutsui: eeprom(8) dumps core after 64 bit time_t changes 2013-02-03 15:30:04 +00:00
jdc 897e710fa7 Add tda.4 to the build and to the set lists. 2013-02-03 14:51:57 +00:00
jmcneill ad483c54da enable simd, neon, and iwmmxt for earmhf 2013-02-03 12:41:40 +00:00
skrll c8094406b7 Fix typo in option name 2013-02-03 11:36:55 +00:00
jdc dd24a5a7cc Add a detach function and use this when shutting down:
halt the fan speed callout
  set the speed of both fans to maximum

Also avoids occasional panics in shutdown because the callout is not stopped.
2013-02-03 10:58:28 +00:00
christos bb4ac1abd6 switch to makefs 2013-02-03 09:16:24 +00:00
jdc 1219014e46 We adjust the fan speeds every 60 seconds (20 seconds is for the initial
adjustment only).
2013-02-03 08:22:21 +00:00
jdc 1d5000c919 Note that a callout should be stopped before being destroyed. 2013-02-03 08:19:58 +00:00
matt f3e2916319 Add hardfloat version of fabs using the vabs.f64 instruction 2013-02-03 07:14:41 +00:00
matt c31c561dde Add support for the ARM hardfloat instructions vsqrt and vabs. 2013-02-03 07:13:07 +00:00
christos c06c93b2d6 add a replace flag so we can overlay exiting files when we merge directories. 2013-02-03 06:16:53 +00:00
matt 29bcadd648 Add
MACHINE=evbarm		MACHINE_ARCH=earmhf	ALIAS=evbearmhf-el
MACHINE=evbarm		MACHINE_ARCH=earmhfeb	ALIAS=evbearmhf-eb
2013-02-03 05:37:43 +00:00
matt 467e80acbc Add support for MACHINE_ARCH earmhf and earmhfeb 2013-02-03 05:36:36 +00:00
matt 2b29920df6 add earmhf 2013-02-03 05:35:25 +00:00
matt 15d372dbba mknative for earmhf 2013-02-03 05:34:50 +00:00
christos 2d1d9d47bc don't truncate the file if an offset is given. 2013-02-03 03:21:42 +00:00
christos c5e9014781 - more changes to make -O work
- fix err* calls.
2013-02-03 03:21:21 +00:00
matt c5775ada06 earmhf mknative for libgcc 2013-02-03 02:01:19 +00:00
matt eeb9da25fc Use MACHINE_CPU for arm instead of MACHINE_ARCH 2013-02-03 01:59:55 +00:00
matt 2e93500115 binutils mknative for earmhf 2013-02-03 01:58:13 +00:00
matt c2bb80258f Add support for earmhf and earmhfeb and add SRCS.hardfloat. 2013-02-03 01:55:19 +00:00
matt 5e9ff8d257 include <arm/vfpreg.h> 2013-02-03 01:50:54 +00:00
matt 90408fa94f Adapt to earm hard float by including softfloat-for-gcc.h even if __ARM_EABI__
so we can get the __aeabi aliases.
2013-02-03 01:48:53 +00:00
matt c2a1fa0d6c Always compile the kernel with -mfloat=soft 2013-02-03 00:43:14 +00:00
jdc c31e73c82c Add a manual page for tda. 2013-02-02 21:55:28 +00:00
jdc 674d0e262c Add sysmon support to display the fan-speed related values for the CPU and
system fans.
Fix a bug where the system fan was always set to full speed (63), which was
noticed when viewing the values reported by `envstat`.
2013-02-02 21:54:51 +00:00
christos 9305dd3557 fix compilation 2013-02-02 21:38:24 +00:00
christos 8874000015 fix compilation 2013-02-02 21:02:06 +00:00
christos 2d692a9557 add and document offset. 2013-02-02 20:42:02 +00:00
christos 8ab3772af5 static inline so that the kernel links. 2013-02-02 20:06:48 +00:00
christos 3075d9e35c someone forgot the debuglibs 2013-02-02 18:19:38 +00:00
matt 494e7cff16 Use const void * 2013-02-02 17:58:11 +00:00
christos 0b10d223d4 tools build is non-c-99 2013-02-02 15:24:08 +00:00
christos 74d93a2aa9 avoid the long shadow of i 2013-02-02 15:12:25 +00:00
christos 4b11b0a47f Don't wait forever for output from a child job. 2013-02-02 15:11:48 +00:00
matt e4ea5ea184 Use CACHE_LINE_SIZE for EHCI_SQTD_ALIGN to make sure the sqtd fully consume
a cacheline.
2013-02-02 14:15:55 +00:00
matt 3db5e3ef90 Use __SHIFTOUT to simplify an expression. 2013-02-02 14:11:37 +00:00
matt c54c5d3aee Remove __BEGIN_DECLS/__END_DECLS
Allow pmap_kenter_pa to be a macro.
2013-02-02 14:06:58 +00:00
matt a404a54d69 Add an explicit (void *) cast to __link_set_make_entry*
(these probably should have ptype added to them).
2013-02-02 14:03:38 +00:00
matt 06924b3fe7 Make the inclusion of <sys/cprng.h> a private matter for sysctl. No reason
to expose the rest of the kernel to it.
2013-02-02 14:02:09 +00:00
matt 5b552bb2b4 Don't define bool/true/false in the kernel if __cplusplus is defined. 2013-02-02 14:00:37 +00:00
kefren 006aecc2c4 get rid of ip_len local variable. Use ntohs(ip->ip_len) like the rest
of the code in the two places this variable was used
2013-02-02 07:00:40 +00:00
matt d6f7d83d82 Can't use TARGET_AAPCS_BASED since it's not setup by the time
SUBTARGET_CPU_DEFAULT is invoked so use ARM_DEFAULT_ABI instead).
2013-02-02 05:04:25 +00:00
hubertf 1f03a12d0f If the initial build of nbmake fails, make the configure logfile
available (and tell where it is).
2013-02-02 02:08:37 +00:00
christos 469af362c9 use the version in the source tree, instead of the build host 2013-02-01 21:02:48 +00:00
matt 0ff8c4a686 Use bus_space_read_multi_4 to drain the RNG's FIFO. 2013-02-01 19:27:47 +00:00
skrll b24153bad2 Use bus_space_read_multi_4 and fix copyright year. From Jared. 2013-02-01 16:10:16 +00:00
matt 8ce910e785 include stdbool.h if !_KERNEL 2013-02-01 15:23:11 +00:00