# # ChangeLog for libbsd.txt in rtems-libbsd # # Generated by Trac 1.2.1.dev0 # 03/19/24 06:02:02 Tue, 12 Jul 2016 11:41:39 GMT Christian Mauderer [f1941b2] * libbsd.txt (modified) libbsd.txt: Add section describing PF. Wed, 06 Jul 2016 14:06:54 GMT Christian Mauderer [f71cbd0] * libbsd.txt (modified) libbsd.txt: Add guide for user space tools. Mon, 27 Jun 2016 06:45:18 GMT Chris Johns [39a650e] * libbsd.txt (modified) Add VDE and QEMU doco. Mon, 27 Jun 2016 03:12:39 GMT Chris Johns [9edacb6] * libbsd.txt (modified) Fix spelling. Mon, 13 Jun 2016 09:59:04 GMT Sebastian Huber [d6ad59d] * libbsd.txt (modified) libbsd.txt: Clarify xilinx_zynq_a9_qemu usage Thu, 09 Jun 2016 11:55:48 GMT Sebastian Huber [1bb23f0] * libbsd.txt (modified) libbsd.txt: Fix format Mon, 30 May 2016 23:49:31 GMT Chris Johns [f9798ad] * builder.py (modified) * freebsd-to-rtems.py (modified) * libbsd.txt (modified) Add a stats report command. The report shows the level of changes ... Wed, 18 May 2016 04:17:20 GMT Chris Johns [c67debb] * libbsd.txt (modified) Add rc.conf documentation. Fri, 06 May 2016 07:31:20 GMT Sebastian Huber [28c973a] * libbsd.txt (modified) Add "How to import code from FreeBSD" Fri, 06 May 2016 05:27:25 GMT Sebastian Huber [0f5dd1c] * create-kernel-namespace.sh (added) * libbsd.txt (modified) * rtemsbsd/include/machine/rtems-bsd-kernel-namespace.h (added) * rtemsbsd/include/machine/rtems-bsd-kernel-space.h (modified) * rtemsbsd/include/machine/rtems-bsd-symbols.h (deleted) * rtemsbsd/rtems/rtems-bsd-init.c (modified) Add script to create the kernel namespace header Wed, 04 May 2016 05:59:16 GMT Chris Johns [1e8c93c] * libbsd.txt (modified) Add some doco on reverse and forward movement of the code. Mon, 18 Apr 2016 00:53:20 GMT Chris Johns [97c5024a] * README.waf (modified) * builder.py (modified) * freebsd-to-rtems.py (modified) * libbsd.py (modified) * libbsd.txt (modified) * rtems_waf (modified) * waf_generator.py (modified) * wscript (modified) Add RTEMS version support, update all python to 2 and 3. Add ... Thu, 01 Oct 2015 07:47:05 GMT Sebastian Huber [e78b3dc] * libbsd.txt (modified) doc: Qemu network Thu, 01 Oct 2015 06:03:19 GMT Sebastian Huber [613c341] * libbsd.txt (modified) doc: Add Qemu network setup Wed, 30 Sep 2015 12:52:57 GMT Sebastian Huber [36a16f5c] * freebsd/sys/dev/pci/pci.c (modified) * freebsd/sys/x86/pci/pci_bus.c (modified) * libbsd.txt (modified) * rtemsbsd/rtems/rtems-bsd-nexus.c (modified) i386: Quick and dirty hack to get PCI working Wed, 15 Jul 2015 07:57:45 GMT Sebastian Huber [a57dfa0] * libbsd.txt (modified) libbsd.txt: Clarify rules to modify FreeBSD code Mon, 22 Jun 2015 00:43:47 GMT Chris Johns [b9fb1ef] * libbsd.txt (modified) Update libbsd.txt with Xilinx Zynq TXCSUM and RXCSUM controls. Mon, 22 Jun 2015 00:39:41 GMT Chris Johns [82830ce] * freebsd/sys/dev/cadence/if_cgem.c (modified) * libbsd.txt (modified) Revert "Return the default TX and RX hardware checksum for the ... Fri, 19 Jun 2015 07:35:06 GMT Chris Johns [54fb9f0] * freebsd/sys/dev/cadence/if_cgem.c (modified) * libbsd.txt (modified) Return the default TX and RX hardware checksum for the Cadence driver ... Mon, 01 Jun 2015 00:51:57 GMT Chris Johns [4517fa3] * libbsd.txt (modified) Update LibBSD doco. Tue, 24 Mar 2015 09:02:45 GMT Sebastian Huber [8475e7a] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/sys/kern/subr_sleepqueue.c (modified) * freebsd/sys/sys/proc.h (modified) * libbsd.txt (modified) * rtemsbsd/include/machine/rtems-bsd-thread.h (modified) * rtemsbsd/include/rtems/bsd/local/opt_sleepqueue_profiling.h (added) * rtemsbsd/include/sys/sleepqueue.h (deleted) * rtemsbsd/rtems/rtems-bsd-thread.c (modified) SLEEPQUEUE(9): Port to RTEMS Fri, 13 Feb 2015 09:31:27 GMT Sebastian Huber [5383ed4] * Makefile (modified) * freebsd-to-rtems.py (modified) * libbsd.txt (modified) * rtemsbsd/include/rtems/bsd/bsd.h (modified) * rtemsbsd/rtems/rtems-bsd-get-allocator-domain-size.c (added) * rtemsbsd/rtems/rtems-bsd-page.c (modified) Add and use rtems_bsd_get_allocator_domain_size() Tue, 20 Jan 2015 07:57:36 GMT Sebastian Huber [33a15c3] * Makefile (modified) * freebsd-to-rtems.py (modified) * libbsd.txt (modified) * rtemsbsd/include/machine/rtems-bsd-thread.h (modified) * rtemsbsd/include/rtems/bsd/bsd.h (modified) * rtemsbsd/rtems/rtems-bsd-get-task-stack-size.c (added) * rtemsbsd/rtems/rtems-bsd-init.c (modified) * rtemsbsd/rtems/rtems-bsd-nexus.c (modified) * rtemsbsd/rtems/rtems-bsd-thread.c (modified) * testsuite/thread01/test_main.c (modified) Add and use rtems_bsd_get_task_stack_size() Tue, 20 Jan 2015 07:39:06 GMT Sebastian Huber [91ea7ea] * Makefile (modified) * freebsd-to-rtems.py (modified) * libbsd.txt (modified) * rtemsbsd/include/machine/rtems-bsd-thread.h (modified) * rtemsbsd/include/rtems/bsd/bsd.h (modified) * rtemsbsd/rtems/rtems-bsd-get-task-priority.c (added) * rtemsbsd/rtems/rtems-bsd-init.c (modified) * rtemsbsd/rtems/rtems-bsd-newproc.c (modified) * rtemsbsd/rtems/rtems-bsd-nexus.c (modified) * rtemsbsd/rtems/rtems-bsd-thread.c (modified) Add and use rtems_bsd_get_task_priority() Mon, 10 Nov 2014 07:27:55 GMT Sebastian Huber [e6405ea] * freebsd/bin/hostname/hostname.c (modified) * libbsd.txt (modified) HOSTNAME(1): Add -m flag Thu, 16 Oct 2014 05:29:37 GMT Sebastian Huber [43dc972] * libbsd.txt (modified) doc: Add network interface link up/down hint Fri, 16 May 2014 11:35:21 GMT Sebastian Huber [ead7fdc] * libbsd.txt (modified) doc: Clarify initialization Fri, 16 May 2014 11:10:03 GMT Sebastian Huber [14ba206] * libbsd.txt (modified) doc: Clarify test run Fri, 16 May 2014 11:04:35 GMT Sebastian Huber [da96928] * libbsd.txt (modified) doc: Clarify linkcmds sections Wed, 14 May 2014 09:57:56 GMT Christian Mauderer [9d955bc] * libbsd.txt (modified) doc: Fix link and header Wed, 14 May 2014 07:19:25 GMT Sebastian Huber [b6d5758] * libbsd.txt (modified) Add some installation hints Fri, 24 Jan 2014 15:37:21 GMT Sebastian Huber [4c3433b] * libbsd.txt (modified) Documentation Mon, 20 Jan 2014 11:50:23 GMT Sebastian Huber [08c8588] * libbsd.txt (modified) * rtemsbsd/rtems/rtems-bsd-log.c (modified) PRINTF(9): Do not use printk() for log() The BSD library functions ... Wed, 15 Jan 2014 11:46:22 GMT Sebastian Huber [164c5f5] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/sys/kern/uipc_usrreq.c (added) * freebsd/sys/sys/kernel.h (modified) * freebsd/sys/sys/unpcb.h (modified) * libbsd.txt (modified) * rtemsbsd/include/machine/rtems-bsd-sysinit.h (modified) * testsuite/include/rtems/bsd/test/default-init.h (modified) * testsuite/include/rtems/bsd/test/default-network-init.h (modified) * testsuite/syscalls01/test_main.c (modified) * testsuite/unix01/test_main.c (added) UNIX(4): Import from FreeBSD Fri, 13 Dec 2013 09:57:03 GMT Sebastian Huber [e10d1cd] * freebsd/sys/net/bpf.c (modified) * freebsd/sys/net/bpfdesc.h (modified) * freebsd/usr.bin/netstat/bpf.c (modified) * libbsd.txt (modified) * rtemsbsd/include/rtems/bsd/local/opt_bpf.h (modified) BPF(4): Add support Mon, 04 Nov 2013 08:12:59 GMT Sebastian Huber [241fc32] * libbsd.txt (modified) * rtemsbsd/include/machine/rtems-bsd-config.h.in (modified) Use a local MSIZE of 256 Thu, 31 Oct 2013 12:12:33 GMT Sebastian Huber [cae4d0a] * libbsd.txt (modified) PING6(8): Add TODO Wed, 30 Oct 2013 14:24:00 GMT Sebastian Huber [c99816e] * freebsd/sys/kern/kern_sysctl.c (modified) * libbsd.txt (modified) Implement sysctl_handle_opaque() FIXME: The snapshots are not reliable. Mon, 28 Oct 2013 15:42:55 GMT Sebastian Huber [a9e26f5] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/sys/kern/kern_timeout.c (modified) * libbsd.txt (modified) * testsuite/timeout01/init.c (modified) * testsuite/timeout01/timeout_helper.c (deleted) * testsuite/timeout01/timeout_helper.h (deleted) TIMEOUT(9): Use timer server for callout_tick() Mon, 28 Oct 2013 14:40:53 GMT Sebastian Huber [0c9f27b] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/sys/kern/kern_event.c (modified) * freebsd/sys/kern/sys_socket.c (modified) * freebsd/sys/kern/uipc_socket.c (modified) * freebsd/sys/sys/eventvar.h (modified) * freebsd/sys/sys/file.h (modified) * freebsd/sys/sys/sysproto.h (modified) * libbsd.txt (modified) * rtemsbsd/include/machine/rtems-bsd-syscall-api.h (modified) * rtemsbsd/rtems/rtems-uthread_kevent.c (deleted) * rtemsbsd/rtems/rtems-uthread_kqueue.c (deleted) * testsuite/syscalls01/test_main.c (modified) Use kqueue() and kevent() from FreeBSD Mon, 28 Oct 2013 09:45:22 GMT Sebastian Huber [ea87228] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/sys/kern/subr_taskqueue.c (added) * libbsd.txt (modified) * rtemsbsd/rtems/rtems-bsd-taskqueue.c (deleted) TASKQUEUE(9): Use FreeBSD implementation Fri, 25 Oct 2013 13:09:17 GMT Sebastian Huber [3e29388] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/sys/vm/uma_core.c (modified) * freebsd/sys/vm/uma_int.h (modified) * libbsd.txt (modified) * rtemsbsd/include/machine/rtems-bsd-chunk.h (added) * rtemsbsd/rtems/rtems-bsd-chunk.c (added) * rtemsbsd/rtems/rtems-bsd-page.c (deleted) ZONE(9): Add and use red-black tree chunk alloc Thu, 24 Oct 2013 14:38:58 GMT Sebastian Huber [e859231] * libbsd.txt (modified) * rtemsbsd/rtems/rtems-bsd-condvar.c (modified) Add TODO for priority values Thu, 24 Oct 2013 08:51:38 GMT Sebastian Huber [1bc2756] * libbsd.txt (modified) * rtemsbsd/include/machine/cpu.h (modified) Add TODO item Mon, 21 Oct 2013 12:12:20 GMT Sebastian Huber [c14bb23] * Makefile (modified) * freebsd-to-rtems.py (modified) * libbsd.txt (modified) IFCONFIG(8): Disable IEEE80211 support This module depends on a XML ... Mon, 21 Oct 2013 11:57:22 GMT Sebastian Huber [cdf6024] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/lib/libc/posix1e/mac.c (added) * libbsd.txt (modified) * rtemsbsd/include/dlfcn.h (added) * rtemsbsd/include/machine/rtems-bsd-symbols.h (modified) Add MAC support functions WARNING: They are not thread-safe! This ... Thu, 10 Oct 2013 14:11:02 GMT Sebastian Huber [69b29a0] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/sys/contrib/pf/net/pf.c (modified) * freebsd/sys/contrib/pf/net/pf_ioctl.c (modified) * freebsd/sys/kern/kern_intr.c (modified) * freebsd/sys/kern/kern_prot.c (deleted) * freebsd/sys/kern/kern_resource.c (modified) * freebsd/sys/kern/uipc_socket.c (modified) * freebsd/sys/netinet/in_pcb.c (modified) * freebsd/sys/netinet/ipfw/ip_fw2.c (modified) * freebsd/sys/netinet/tcp_syncache.c (modified) * freebsd/sys/netinet6/icmp6.c (modified) * freebsd/sys/netinet6/in6_ifattach.c (modified) * freebsd/sys/netinet6/in6_pcb.c (modified) * freebsd/sys/netinet6/sctp6_usrreq.c (modified) * freebsd/sys/sys/jail.h (modified) * freebsd/sys/sys/proc.h (modified) * freebsd/sys/sys/resourcevar.h (modified) * freebsd/sys/sys/systm.h (modified) * freebsd/sys/sys/ucred.h (modified) * libbsd.txt (modified) * rtemsbsd/include/machine/rtems-bsd-config.h.in (modified) * rtemsbsd/rtems/rtems-bsd-jail.c (modified) * rtemsbsd/rtems/rtems-bsd-thread.c (modified) * rtemsbsd/rtems/rtems-bsd-thread0-ucred.c (deleted) Disable user credentials and use default values Thu, 10 Oct 2013 13:00:20 GMT Sebastian Huber [cc5f4b2] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/sys/contrib/pf/net/pf_ioctl.c (modified) * freebsd/sys/net/if_tap.c (modified) * freebsd/sys/net/if_tun.c (modified) * freebsd/sys/net/rtsock.c (modified) * freebsd/sys/sys/proc.h (modified) * freebsd/sys/sys/sigio.h (modified) * libbsd.txt (modified) * rtemsbsd/include/machine/rtems-bsd-config.h.in (modified) * rtemsbsd/rtems/rtems-bsd-descrip.c (deleted) * rtemsbsd/rtems/rtems-bsd-syscalls.c (modified) * rtemsbsd/rtems/rtems-bsd-thread.c (modified) Use default PID value for all process identifiers Thu, 10 Oct 2013 12:45:09 GMT Sebastian Huber [549488b] * freebsd/sys/kern/uipc_socket.c (modified) * freebsd/sys/net/if_gif.c (modified) * freebsd/sys/net/if_gre.c (modified) * freebsd/sys/net/if_stf.c (modified) * freebsd/sys/net/route.c (modified) * freebsd/sys/net/rtsock.c (modified) * freebsd/sys/sys/proc.h (modified) * libbsd.txt (modified) * rtemsbsd/include/machine/rtems-bsd-config.h.in (modified) * rtemsbsd/rtems/rtems-bsd-thread.c (modified) Disable alternative routing tables Wed, 09 Oct 2013 12:03:56 GMT Sebastian Huber [d652c3b] * freebsd/sys/net/netisr.c (modified) * freebsd/sys/sys/pcpu.h (modified) * libbsd.txt (modified) Avoid per-CPU NETISR(9) SMP support should be enabled once the new ... Tue, 01 Oct 2013 14:23:35 GMT Sebastian Huber [e8b7066] * .gitmodules (added) * freebsd-org (added) * libbsd.txt (modified) Add FreeBSD sources as a submodule The current version corresponds ... Fri, 05 Oct 2012 14:36:30 GMT Jennifer Averett [808a6b2] * libbsd.txt (modified) Added more information on MMAP_NOT_AVAILABLE. Thu, 13 Sep 2012 19:03:35 GMT Jennifer Averett [99dc0d7] * freebsd-userspace/lib/libc/db/recno/rec_close.c (modified) * libbsd.txt (modified) rec_close.c: Removed usage of munmap() method. Note that there is a ... Sat, 28 Jul 2012 12:13:43 GMT Joel Sherrill [78e3181] * libbsd.txt (modified) libbsd.txt: Update some status Wed, 11 Jul 2012 18:11:04 GMT Kevin Polulak [c90c212] * libbsd.txt (modified) Clarified information in libbsd.txt. Wed, 23 May 2012 19:53:12 GMT Jennifer Averett [fb4c8a9] * Makefile (modified) * freebsd-to-rtems.py (modified) * freebsd/dev/pci/pci.c (modified) * freebsd/dev/pci/pci_user.c (added) * freebsd/dev/pci/pcivar.h (modified) * freebsd/i386/include/freebsd/machine/intr_machdep.h (added) * freebsd/kern/kern_prot.c (modified) * freebsd/kern/subr_bus.c (modified) * freebsd/kern/subr_module.c (added) * libbsd.txt (modified) * rtemsbsd/src/rtems-bsd-conf.c (added) * rtemsbsd/src/rtems-bsd-subr_param.c (added) Added pcib for Nics. Thu, 10 May 2012 15:04:55 GMT Jennifer Averett [7586492] * libbsd.txt (modified) Added Nic status section to documention. Tue, 08 May 2012 14:29:22 GMT Jennifer Averett [5ab1e1d] * libbsd.txt (modified) Added documentation on rtems specific files. Wed, 18 Apr 2012 09:23:38 GMT Sebastian Huber [c03e095] * libbsd.txt (modified) Add "Core FreeBSD APIs and RTEMS Replacements" Mon, 16 Apr 2012 10:43:49 GMT Sebastian Huber [362782e] * libbsd.txt (modified) Explain why we need the interrupt server Mon, 16 Apr 2012 10:23:55 GMT Sebastian Huber [8a4f070] * libbsd.txt (modified) Elaborate RTEMS libbsd initialization Mon, 16 Apr 2012 09:57:45 GMT Sebastian Huber [a3d2498] * libbsd.txt (modified) Add SVN checkout command description Tue, 27 Mar 2012 18:51:45 GMT Joel Sherrill [00ee241] * libbsd.txt (modified) Add example on SYSCTL_NODE expansion for _bsd_sysctl__net_children Thu, 22 Mar 2012 17:28:25 GMT Joel Sherrill [86bc9a7] * libbsd.txt (modified) Add information on ISA drivers not being ported initially Mon, 12 Mar 2012 12:58:24 GMT Joel Sherrill [7326d96] * freebsd-to-rtems.py (modified) * libbsd.txt (modified) Add diff mode to freebsd-to-rtems.py Mon, 12 Mar 2012 12:02:00 GMT Joel Sherrill [560eccf] * libbsd.txt (modified) Add description of forward/reverse mode of script Fri, 09 Mar 2012 19:09:29 GMT Joel Sherrill [9e3ba38] * libbsd.txt (modified) Add URL to FreeBSD SVN tarball. Fri, 09 Mar 2012 19:04:44 GMT Joel Sherrill [455aa3a] * libbsd.txt (modified) Add more details to documentation. Fri, 09 Mar 2012 17:18:06 GMT Joel Sherrill [e392fdb7] * libbsd.txt (modified) Documentation additions. Fri, 09 Mar 2012 16:21:17 GMT Joel Sherrill [8f5adbc] * .gitignore (added) * Makefile (modified) * freebsd-to-rtems.py (modified) * libbsd.txt (added) Initial addition of documentation