94 Commits

Author SHA1 Message Date
Chris Johns
b6c170f713 kern/sleepqueue: Update due to API changes 2016-07-28 12:19:01 +10:00
Chris Johns
a0ea5f8710 Revert "kern/sleepqueue: Update due to API changes"
This reverts commit 1bf6529d195848be4f70b091a0a5071b1c08239a.

It changes FreeBSD whitespace.
2016-07-28 12:17:08 +10:00
Chris Johns
1bf6529d19 kern/sleepqueue: Update due to API changes 2016-07-28 12:16:09 +10:00
Chris Johns
9835790270 Enable device sysctl. 2016-06-27 21:24:03 +10:00
Sebastian Huber
32fd702138 Update due to RTEMS printer API changes 2016-06-23 14:08:02 +02:00
Sebastian Huber
3d1e767c8f Directly use <sys/types.h> provided by Newlib 2016-05-30 16:06:41 +02:00
Sebastian Huber
2017a6df2b Directly use <sys/time.h> provided by Newlib 2016-05-30 16:06:41 +02:00
Sebastian Huber
43a14eba2e Update due to API changes 2016-05-25 13:11:59 +02:00
Sebastian Huber
356f59c898 kvprintf: Add support for %m 2016-05-06 14:07:34 +02:00
Sebastian Huber
54a577d44f subr_prf.c: Port to RTEMS 2016-05-06 14:07:31 +02:00
Sebastian Huber
469db421d3 subr_prf.c: Import from FreeBSD 2016-05-06 13:44:43 +02:00
Chris Johns
7b8f3362ae Remove debug output. 2016-04-28 13:49:40 +10:00
Sebastian Huber
7d0050d921 Fix fp initializaiton in kern_sendit()
Bug introduced by 22257c7d81148e5b78027116e07627a54f4efb95.
2016-04-25 11:26:58 +02:00
Chris Johns
e1e10cddee waf: Add the ability to set FreeBSD options on the configure command line.
Add --freebsd-options to add specific FreeBSD compile time options to
the build. This is a developer tool.
2016-04-23 17:37:27 +10:00
Sebastian Huber
22257c7d81 Avoid use of cap_rights_t 2016-04-18 15:06:41 +02:00
Sebastian Huber
a336c46301 Update due to Watchdog Handler changes 2016-03-14 09:25:51 +01:00
Sebastian Huber
96bf77b2f9 Fix heap corruption in UNIX domain socket connect
Update #2558.
2016-02-02 08:06:44 +01:00
Sebastian Huber
dd96574e45 SOCKETPAIR(2): Port to RTEMS 2015-11-16 09:52:50 +01:00
Sebastian Huber
495a768f99 ZONE(9): Fix slab flag handling
Disable unused slab flags.
2015-09-11 11:50:44 +02:00
Sebastian Huber
9199609cea DEVICE.HINTS(5): Enable resource_disabled() 2015-07-31 12:55:17 +02:00
Sebastian Huber
595b333ad2 Add INVARIANTS support 2015-05-20 15:03:32 +02:00
Sebastian Huber
e65165bc2c SLEEPQUEUE(9): Update due to RTEMS API changes 2015-05-20 10:13:49 +02:00
Sebastian Huber
f2cb584a61 Update rtems_bsd_force_select_timeout() 2015-05-20 09:58:22 +02:00
Sebastian Huber
1ee85a59b7 SLEEPQUEUE(9): Update due to API changes 2015-05-20 09:58:22 +02:00
Sebastian Huber
c2f2392028 SLEEPQUEUE(9): Avoid Giant lock 2015-05-20 09:58:22 +02:00
Sebastian Huber
165dd8ea12 Update to FreeBSD Stable/9 2015-04-08 2015-05-20 09:58:21 +02:00
Sebastian Huber
67f84974ad SLEEPQUEUE(9): Update due to API changes 2015-04-23 14:56:08 +02:00
Sebastian Huber
8b722dba65 SLEEPQUEUE(9): Include missing header file 2015-04-08 07:58:52 +02:00
Sebastian Huber
50553bcd8e CONDVAR(9): Use FreeBSD implementation 2015-03-24 15:20:57 +01:00
Sebastian Huber
8475e7aa0a SLEEPQUEUE(9): Port to RTEMS 2015-03-24 15:20:57 +01:00
Sebastian Huber
9975839a12 SLEEPQUEUE(9): Import from FreeBSD 2015-03-24 15:20:57 +01:00
Sebastian Huber
53b03a1a57 SLEEP(9): Port to RTEMS 2015-03-24 15:20:56 +01:00
Sebastian Huber
f661c79732 SLEEP(9): Import from FreeBSD 2015-03-24 15:20:56 +01:00
Sebastian Huber
5c0aa976d3 Add zerocopy sendto 2015-02-13 10:34:20 +01:00
Sebastian Huber
7eeb079d84 Update to FreeBSD 9.3 2015-02-13 10:34:19 +01:00
Sebastian Huber
aa4f504b20 ZONE(9): Enable UMA sysctls 2015-01-29 08:51:47 +01:00
Sebastian Huber
a27a1ba4f5 SBUF(9): Enable sbuf_new_for_sysctl() 2015-01-29 08:51:47 +01:00
Sebastian Huber
b112710b07 Update due to IMFS generic API changes 2015-01-27 14:23:15 +01:00
Sebastian Huber
4153ebe419 Do not set mulitcast hostname in sethostname() 2014-11-10 08:28:38 +01:00
Sebastian Huber
7a3fe8ef43 Add rtems_mdns_sethostname()
Use it to set the multi-cast hostname of the default mDNS resolver
instance via sethostname().
2014-11-06 08:29:57 +01:00
Sebastian Huber
ffbee8a6c4 Add rtems_bsd_force_select_timeout() 2014-11-04 13:02:55 +01:00
Sebastian Huber
54ed53794b Support sethostname() and gethostname() 2014-10-24 09:47:58 +02:00
Sebastian Huber
dce8247e38 Import and use subr_lock.c 2014-09-22 16:50:44 +02:00
Sebastian Huber
164c5f5320 UNIX(4): Import from FreeBSD 2014-01-16 15:45:44 +01:00
Sebastian Huber
b6c319bb7d socketops: Return ENXIO for open() on sockets 2014-01-16 15:45:00 +01:00
Sebastian Huber
06ad80cbda SOCKET(2): Add some FCNTL(2) support 2013-12-16 15:35:51 +01:00
Sebastian Huber
5084ad89e4 Simplify linker set handling 2013-12-16 15:34:46 +01:00
Sebastian Huber
2815cdbf4d Changes due to <sys/cpuset.h> from latest Newlib 2013-12-04 13:44:04 +01:00
Sebastian Huber
7f1836cfe6 TIMEOUT(9): Start callout timer later
This avoid race conditions during initialization.
2013-11-13 17:44:40 +01:00
Sebastian Huber
66659ff1ad Update to FreeBSD 9.2 2013-11-11 10:08:08 +01:00