| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* sapi/Makefile.am: Reformat.
|
| |
|
|
|
|
|
| |
* libnetworking/sys/signalvar.h: Cosmetics from FreeBSD.
Comment out psignal().
|
|
|
|
|
| |
* score/Makefile.am, score/preinstall.am: bspsmp.h is now supposed to
be installed all the time. Revert part of previous commit.
|
|
|
|
|
|
| |
* score/inline/rtems/score/schedulersimple.inl,
score/src/schedulersimpleyield.c: Fix violations of naming
convention.
|
|
|
|
|
|
|
|
|
|
| |
PR 1789/cpukit
* sapi/include/confdefs.h, score/Makefile.am, score/preinstall.am: Add
Simple SMP Priority Scheduler.
* score/include/rtems/score/schedulersimplesmp.h,
score/src/schedulersimplesmpblock.c,
score/src/schedulersimplesmpschedule.c,
score/src/schedulersimplesmpunblock.c: New files.
|
|
|
|
|
| |
* libnetworking/Makefile.am: Reformat.
* librpc/Makefile.am: Reformat.
|
|
|
|
|
| |
* libnetworking/rtems/rtems_bsdnet_internal.h: Move
#include <rtems.h> out of C++-guard.
|
|
|
|
| |
* libcsupport/Makefile.am: Reformat.
|
|
|
|
| |
* rtems/Makefile.am: Reformat.
|
|
|
|
|
| |
* Makefile.am: Reformat.
* posix/Makefile.am: Reformat.
|
|
|
|
| |
* Makefile.am: Reformat.
|
|
|
|
|
|
|
|
|
| |
* posix/Makefile.am: Add posixtime.h.
* posix/src/clockgetres.c, posix/src/clockgettime.c,
posix/src/clocksettime.c:
Use CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID.
Include posix/src/posixtime.h.
* posix/src/posixtime.h: New.
|
|
|
|
| |
* libnetworking/rtems/mkrootfs.h: Make self-contained.
|
|
|
|
|
| |
* libfs/Makefile.am: Unconditionally descend into src/nfsclient.
Include subdirs.am.
|
|
|
|
| |
* sapi/include/confdefs.h: Added "/dev/zero" driver.
|
|
|
|
|
|
|
|
|
|
|
| |
* score/include/rtems/score/schedulersimple.h,
score/inline/rtems/score/schedulersimple.inl,
score/src/schedulersimpleenqueue.c,
score/src/schedulersimpleenqueuefirst.c,
score/src/schedulersimplereadyqueueenqueue.c,
score/src/schedulersimplereadyqueueenqueuefirst.c,
score/src/schedulersimpleunblock.c: Correct names as pointed out by
Gedare.
|
|
|
|
|
|
|
|
| |
PR 1788/cpukit
* score/include/rtems/score/percpu.h,
score/include/rtems/score/thread.h: Make time of last context switch
part of per cpu information since each core has a different context
switch to track.
|
|
|
|
|
| |
* libnetworking/sys/ucred.h: Make self-contained.
* libnetworking/nfsclient/nfsdiskless.h: Make self-contained.
|
|
|
|
| |
* libnetworking/nfs/nfsproto.h: Make self-contained.
|
|
|
|
| |
* libnetworking/resolv.h: Make self-contained.
|
|
|
|
|
| |
* score/Makefile.am, score/include/rtems/score/isr.h: Replace tabs with
spaces.
|
|
|
|
|
|
|
|
|
|
|
| |
* libnetworking/netinet/icmp_var.h, libnetworking/netinet/if_ether.h,
libnetworking/netinet/igmp.h, libnetworking/netinet/in_pcb.h,
libnetworking/netinet/in_var.h, libnetworking/netinet/ip.h,
libnetworking/netinet/ip_fw.h, libnetworking/netinet/ip_icmp.h,
libnetworking/netinet/ip_mroute.h, libnetworking/netinet/ip_var.h,
libnetworking/netinet/tcp.h, libnetworking/netinet/tcp_debug.h,
libnetworking/netinet/tcpip.h, libnetworking/netinet/udp_var.h:
Make self-contained.
|
|
|
|
|
|
|
| |
* libnetworking/net/bpf.h, libnetworking/net/if.h,
libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h
libnetworking/net/if_var.h, libnetworking/net/raw_cb.h,
libnetworking/net/slcompress.h: Make self-contained.
|
|
|
|
|
|
|
|
| |
* score/Makefile.am, score/preinstall.am,
score/include/rtems/score/percpu.h, score/src/percpu.c,
score/src/threadcreateidle.c: Modifications to restrict compilation
of SMP only code to when SMP is enabled. Entire SMP specific files
are disabled via Makefile.am.
|
|
|
|
| |
* libblock/include/rtems/bdbuf.h: Documentation.
|
|
|
|
| |
* libmisc/shell/main_msdosfmt.c: Fixed NULL pointer access.
|
|
|
|
|
| |
PR 1790/cpukit
* libblock/src/flashdisk.c: Fixed memset() parameters.
|
|
|
|
|
|
| |
PR 1774/filesystem
* libfs/src/imfs/imfs_eval.c: Updated to fix regressions found in
the testsuite.
|
|
|
|
|
|
|
|
|
| |
* librpc/include/rpc/auth.h, librpc/include/rpc/auth_unix.h,
librpc/include/rpc/clnt.h, librpc/include/rpc/clnt_soc.h,
librpc/include/rpc/pmap_clnt.h, librpc/include/rpc/pmap_prot.h,
librpc/include/rpc/pmap_rmt.h, librpc/include/rpc/rpc_msg.h,
librpc/include/rpc/svc.h, librpc/include/rpc/svc_auth.h,
librpc/include/rpc/svc_soc.h: Make self-contained.
|
|
|
|
|
|
|
|
|
| |
PR 1784
* sapi/src/exinit.c, score/Makefile.am, score/preinstall.am,
score/include/rtems/bspsmp.h, score/src/percpu.c, score/src/smp.c,
score/src/threadcreateidle.c: Split bspsmp.h into two files smp.h and
bspsmp.h
* score/include/rtems/score/smp.h: New file.
|
|
|
|
| |
* score/include/rtems/bspsmp.h: Did some prototype cleanup.
|
|
|
|
|
|
|
| |
PR 1782/cpukit
* score/include/rtems/score/thread.h: Disable deferred FPU context
switches when SMP is enabled. Per code tracking of deferred contexts
is not implemented.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1777/cpukit
* libcsupport/src/malloc_deferred.c, libcsupport/src/realloc.c,
score/Makefile.am, score/cpu/lm32/irq.c, score/cpu/nios2/irq.c,
score/include/rtems/score/coremutex.h,
score/include/rtems/score/thread.h,
score/inline/rtems/score/thread.inl, score/src/heapfree.c,
score/src/pheapwalk.c, score/src/smp.c, score/src/threaddispatch.c:
Consolidated access to _Thread_Dispatch_disable_level.
* score/src/threaddisabledispatch.c, score/src/threadenabledispatch.c:
New files.
|
|
|
|
|
| |
* posix/src/mqueuegetattr.c,
score/inline/rtems/score/schedulerpriority.inl: Remove warnings.
|
|
|
|
|
|
| |
PR 1774/filesystem
* libfs/src/imfs/imfs_eval.c: Fix the IMFS eval and eval for make
handlers to not inspect a mounted file sytems path.
|
|
|
|
| |
* libfs/src/pipe/fifo.c: Fixed integer type.
|
|
|
|
| |
* libcsupport/src/ioctl.c: Fixed integer type.
|
|
|
|
|
| |
* sapi/include/confdefs.h, score/cpu/i386/cpu.c: Fix typos so you
really can define a user scheduler.
|
|
|
|
|
| |
PR 1701/filesystems
* libfs/src/imfs/memfile.c: Fix sense of assert.
|
|
|
|
| |
* score/src/heap.c: Avoid integer overflow.
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1641/cpukit
* sapi/Makefile.am, sapi/preinstall.am, score/Makefile.am,
score/preinstall.am: Add Red Black Tree data structure to score.
* sapi/include/rtems/rbtree.h, sapi/inline/rtems/rbtree.inl,
score/include/rtems/score/rbtree.h, score/inline/rtems/score/rbtree.inl,
score/src/rbtree.c, score/src/rbtreeextract.c,
score/src/rbtreefind.c, score/src/rbtreefindheader.c,
score/src/rbtreeget.c, score/src/rbtreeinsert.c,
score/src/rbtreepeek.c: New files.
|
|
|
|
|
|
| |
PR 1722/networking
* ftpd/ftpd.c: FTPD fails to parse correctly FTP commands relating to
filenames with spaces in them.
|
|
|
|
|
|
|
|
| |
PR 1773/cpukit
* sapi/include/confdefs.h, sapi/src/exinit.c,
score/include/rtems/bspsmp.h, score/src/percpu.c, score/src/thread.c:
Rename rtems_smp_maximum_processor to
rtems_configuration_smp_maximum_processor. Eliminate printk().
|
|
|
|
|
|
| |
* include/rtems/bsd/sys/queue.h, include/rtems/bsd/sys/cdefs.h:
Remove.
* Makefile.am: Reflect changes above.
|
|
|
|
|
| |
* libmisc/shell/hexdump-odsyntax.c, libmisc/shell/main_dd.c:
Add local version of __unused macro.
|
|
|
|
|
| |
* libcsupport/include/sys/ioccom.h:
Include <sys/cdefs.h> (Eliminate rtems/bsd/sys/cdefs.h).
|
|
|
|
|
|
|
|
|
|
|
| |
* librpc/include/rpc/auth.h, librpc/include/rpc/auth_unix.h,
librpc/include/rpc/clnt.h, librpc/include/rpc/clnt_soc.h,
librpc/include/rpc/pmap_clnt.h, librpc/include/rpc/pmap_prot.h,
librpc/include/rpc/pmap_rmt.h, librpc/include/rpc/rpc_com.h,
librpc/include/rpc/rpcent.h, librpc/include/rpc/svc.h,
librpc/include/rpc/svc_soc.h, librpc/include/rpc/xdr.h,
librpc/include/rpcsvc/ypclnt.h:
Include <sys/cdefs.h> (Eliminate rtems/bsd/sys/cdefs.h).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libnetworking/ifaddrs.h, libnetworking/netdb.h,
libnetworking/resolv.h, libnetworking/arpa/inet.h,
libnetworking/arpa/nameser.h, libnetworking/libc/gethostbydns.c,
libnetworking/libc/getifaddrs.c, libnetworking/libc/if_indextoname.c,
libnetworking/libc/if_nameindex.c, libnetworking/libc/res_stubs.c,
libnetworking/machine/in_cksum.h, libnetworking/net/ethernet.h,
libnetworking/net/if.h, libnetworking/net/if_dl.h,
libnetworking/netinet/ip.h, libnetworking/netinet/tcp.h,
libnetworking/netinet/tcp_debug.c,
libnetworking/rtems/rtems_bsdnet_internal.h,
libnetworking/sys/libkern.h, libnetworking/sys/mount.h,
libnetworking/sys/poll.h, libnetworking/sys/socket.h,
libnetworking/sys/sysctl.h, libnetworking/sys/syslog.h,
libnetworking/sys/systm.h, libnetworking/sys/uio.h,
libnetworking/sys/un.h:
Include <sys/cdefs.h> (Eliminate rtems/bsd/sys/cdefs.h).
|
|
|
|
|
| |
* libnetworking/sys/linker_set.h: Add local versions of __used
and __CONCAT macros.
|