Commit Graph

  • 344c18cf73 procfs: only initialize the first time procfs is mounte Dirk Vogt 2011-02-22 18:03:33 +00:00
  • 0908191386 _mount.c: don't check for excutable if MS_EXISTING is set Dirk Vogt 2011-02-22 17:59:08 +00:00
  • 083d30afbb added libusb, a IPC abstraction lib for USB stuff Dirk Vogt 2011-02-22 10:23:38 +00:00
  • dc75514afc Set MACHINE_ARCH and MACHINE_CPU to in NBSD libc Makefile Gianluca Guida 2011-02-22 09:22:26 +00:00
  • 7193ee9890 Add Minix-specific siglist.c Gianluca Guida 2011-02-22 09:19:14 +00:00
  • 8aa9382e58 Simplify (and fix) NBSD libc's weak references of getcwd. Gianluca Guida 2011-02-22 09:08:24 +00:00
  • 0b920bb1cd clang - let buildsystem figure out how to invoke AR, etc., for clang too. Ben Gras 2011-02-22 01:08:29 +00:00
  • 7b9d99251f Fix signal handling in NBSD libc. Gianluca Guida 2011-02-21 18:06:54 +00:00
  • 0e8d574ebd add clean clang libraries target Ben Gras 2011-02-21 16:07:22 +00:00
  • cba6e667da clang: support for building elf using temporary elf-targeted binutils. Ben Gras 2011-02-21 16:06:58 +00:00
  • b9b9cb8a62 Add usb message types to com.h Dirk Vogt 2011-02-21 15:16:29 +00:00
  • c6e6aa8850 mark forked process as such in the kernel p_name Ben Gras 2011-02-21 15:05:32 +00:00
  • 55ccdba0f6 USB chapter 9 definitions Dirk Vogt 2011-02-21 14:09:08 +00:00
  • 4cf101caae Add NBSD-like Minix system includes. Gianluca Guida 2011-02-21 13:13:55 +00:00
  • 5518fe9be1 grep - letting calloc() return NULL for 0 storage makes grep "" work Ben Gras 2011-02-20 13:34:53 +00:00
  • 32f3d9842d pm - sys_sigsend can fail legitimately Ben Gras 2011-02-18 15:44:54 +00:00
  • 8f860a27d1 Increase maximum filename length for /sys/ Dirk Vogt 2011-02-18 12:47:25 +00:00
  • 4f294c247f Add NBSDLibc Minix specific files. Gianluca Guida 2011-02-17 17:11:09 +00:00
  • d6e6ee3043 cleantmp.c - protect against double definition of NDEBUG Ben Gras 2011-02-16 19:04:29 +00:00
  • 287fee89cb add NOASSERTS make flag that disables assert()s (NDEBUG=1). Ben Gras 2011-02-16 18:58:30 +00:00
  • 7840456b77 Clean up NetBSD includes Minix port. Gianluca Guida 2011-02-15 20:16:12 +00:00
  • 2635038e5c Fix NetBSD a.out bug in common/libc and port Makefile Gianluca Guida 2011-02-15 20:12:04 +00:00
  • 3c9575aadc Clean up NetBSD libc Minix port. Gianluca Guida 2011-02-15 16:31:16 +00:00
  • ad4dda469f Port NetBSD libc functions to Minix. Gianluca Guida 2011-02-15 12:19:40 +00:00
  • 58153774b1 This patch modifies the NetBSD basic includes to be Minix compatible. There are also changes in the make file, mostly to let them install in /usr/netbsd/include. Gianluca Guida 2011-02-15 12:03:42 +00:00
  • b6cbf7203b Import unmodified NetBSD libc in trunk Gianluca Guida 2011-02-14 19:36:03 +00:00
  • 43d1edf88c Unbreak build by fixing typo. Gianluca Guida 2011-02-14 15:15:12 +00:00
  • f7d5c8ff8d Use __NBSD_LIBC to specialize common headers for NetBSD headers compilation. Gianluca Guida 2011-02-14 15:10:57 +00:00
  • 05480c229a Move network includes and lib.h into common/include subdir. Gianluca Guida 2011-02-14 12:49:18 +00:00
  • c7b2b11ec2 vm: only suspend and resume process with vmctls in pt_writemap in smp mode Ben Gras 2011-02-11 14:56:52 +00:00
  • 341f8682f2 usr/Makefile: added missing sh minibootstrap.sh Ben Gras 2011-02-10 17:00:02 +00:00
  • 3beb81a5d0 memory driver: munmap() imgrd after first close. Ben Gras 2011-02-10 15:39:56 +00:00
  • 9ef5859996 take pkgsrc.conf out of the base system. Ben Gras 2011-02-10 15:05:18 +00:00
  • a909eaa9b1 minor release.sh fixes and tweaks Ben Gras 2011-02-09 16:48:10 +00:00
  • dce5e09683 top - able to account kernel cpu time to process Ben Gras 2011-02-08 14:00:48 +00:00
  • ab73ac3b6f procfs - export extra kernel time accounting fields Ben Gras 2011-02-08 13:59:21 +00:00
  • 07bfb4f4e4 kernel - account for kernel cpu time (ipc, kcalls) in caller Ben Gras 2011-02-08 13:58:32 +00:00
  • b2d1109737 kernel - change print*() functions for ipc to generic ipc hook functions. Ben Gras 2011-02-08 13:54:33 +00:00
  • fa59fc6eb4 Move shared headers in common/include Gianluca Guida 2011-02-06 22:59:02 +00:00
  • 0203ea37bf include - throw out gettiminglocks stuff from include Ben Gras 2011-02-04 13:42:54 +00:00
  • 95702f970b kernel - doesn't do lock timings any more Ben Gras 2011-02-04 13:42:17 +00:00
  • 0a70e23d1d is - no more getlocktimings. Ben Gras 2011-02-04 13:34:43 +00:00
  • b096b323d1 Fix comment mutilated by find/replace Erik van der Kouwe 2011-02-02 14:53:49 +00:00
  • 914cdb5997 /usr/Makefile - automatically update pkgin database too. Ben Gras 2011-01-31 16:53:53 +00:00
  • 06aab2c6ed /usr/Makefile - automatically install git Ben Gras 2011-01-31 00:58:50 +00:00
  • dee29bbd3c some extra math functions from netbsd for netpbm. Ben Gras 2011-01-30 23:40:51 +00:00
  • d5322973fa always define PKG_TOOLS_BIN Ben Gras 2011-01-30 23:36:45 +00:00
  • 4fc9428808 <ansi.h> -> <minix/ansi.h> Ben Gras 2011-01-28 11:50:47 +00:00
  • dc1cc91df1 <ansi.h> -> <minix/ansi.h> Ben Gras 2011-01-28 11:35:02 +00:00
  • e912f6ac38 take pkg_install out of the base system and pre-install it using the pkgsrc binary packages. Ben Gras 2011-01-28 00:02:27 +00:00
  • b0aea49465 update package names in packages.install to new pkgsrc versions Ben Gras 2011-01-27 23:59:02 +00:00
  • 6e86430130 Remove code for kernel task stack initialization Arun Thomas 2011-01-27 12:18:33 +00:00
  • 0874fa9321 add minix3.org pkgsrc mirror as backup source Ben Gras 2011-01-26 17:02:54 +00:00
  • e50070e3b3 added uint typedef declaration in <minix/types.h> Ben Gras 2011-01-26 14:36:19 +00:00
  • 7b2d6c3c98 added <complex.h> (needed for compiler-rt) Ben Gras 2011-01-26 14:35:34 +00:00
  • 9c7dcbfec3 Kernel: fix clearing IPC references resulting in system crash David van Moolenbroek 2011-01-18 10:18:08 +00:00
  • 04229f0581 Servers request TSC freq from kernel rather than each one measuring it individually Erik van der Kouwe 2011-01-11 11:03:37 +00:00
  • 9b8f37bb27 RS: don't share executable images with a dead process David van Moolenbroek 2011-01-07 17:10:12 +00:00
  • 16895b67ce RS: move setuid() hack to where it belongs.. again. David van Moolenbroek 2011-01-07 17:09:30 +00:00
  • 410699874c DS: fix regression in ds_subscribe regex construction David van Moolenbroek 2011-01-07 17:07:46 +00:00
  • dbcca28c19 DS: update subscriptions for deleted keys upon process exit David van Moolenbroek 2011-01-07 17:06:24 +00:00
  • efca30b081 Kernel: fix notification delivery to non-ANY receivers David van Moolenbroek 2011-01-07 17:04:43 +00:00
  • 561acfb618 remove fsck1 altogether David van Moolenbroek 2010-12-21 11:00:13 +00:00
  • 5d8d5e0c3a change bitchunk_t from 16-bit to 32-bit David van Moolenbroek 2010-12-21 10:44:45 +00:00
  • d23c3d110e sys/queue.h: add LIST_FOREACH_SAFE David van Moolenbroek 2010-12-20 23:52:53 +00:00
  • 361f377493 Fix multiboot for ACK-built images Arun Thomas 2010-12-17 13:47:11 +00:00
  • b6f3b7e7f6 Kernel: statistical profiling fixes David van Moolenbroek 2010-12-16 09:46:26 +00:00
  • f0f34dd8d9 vfs - use a static buffer instead of malloc()+free(), solving recently appeared ENOMEM problems during exec(). Ben Gras 2010-12-15 14:43:59 +00:00
  • 7aab862a06 Workaround for circular dependency problem in pkgadd Erik van der Kouwe 2010-12-11 18:20:31 +00:00
  • 4fe0dfa9aa libc and csu updates for ELF Arun Thomas 2010-12-10 23:04:04 +00:00
  • d824b54d82 csu/build support for ELF Arun Thomas 2010-12-10 22:20:12 +00:00
  • a53d925844 mkfifo.c: fix ack warning David van Moolenbroek 2010-12-10 15:21:59 +00:00
  • 7ff2db1dd6 unstack: ELF support Arun Thomas 2010-12-10 15:18:30 +00:00
  • 691030d5ce file(1): Add ELF support Arun Thomas 2010-12-10 15:18:28 +00:00
  • 11904c0435 Fix libname in bsd.prog.mk Arun Thomas 2010-12-10 09:33:48 +00:00
  • 372b873413 VFS/RS support for ELF Arun Thomas 2010-12-10 09:27:56 +00:00
  • 9639af49d2 RS: fix IPC privilege computation bug David van Moolenbroek 2010-12-08 14:54:08 +00:00
  • 7bef45ad3b system.conf: base ipc permissions on process names rather than labels David van Moolenbroek 2010-12-07 12:16:31 +00:00
  • a7285dfabc Kernel/RS: fix permission computation with 32+ system processes David van Moolenbroek 2010-12-07 10:32:42 +00:00
  • 6bf3c91a0a RS: do not restart file systems David van Moolenbroek 2010-12-03 13:19:15 +00:00
  • cc26fb5ec4 vfs: terminate string in rdlink_direct Arun Thomas 2010-12-01 16:24:50 +00:00
  • cbf7d8f735 Fix missing parenthesis (suggested by Antoine Leca) Erik van der Kouwe 2010-11-29 08:30:30 +00:00
  • d1cfc50811 mkboot: include git id in image name if available. Ben Gras 2010-11-25 15:25:17 +00:00
  • 5e1e763506 removed unneeded global var Dirk Vogt 2010-11-24 16:30:13 +00:00
  • 46ec37365e don't send FS_READY anymore Dirk Vogt 2010-11-24 16:29:50 +00:00
  • d87559f9b9 Fix for objdir feature of BSD make Ben Gras 2010-11-24 13:44:42 +00:00
  • 9ed280d1ec decouple file system server start/termination from mount/umount Dirk Vogt 2010-11-23 19:34:56 +00:00
  • 41ae712b50 pkgsrc: Update git repo info Arun Thomas 2010-11-23 11:12:06 +00:00
  • 6b5c8751da Add machine/param.h Arun Thomas 2010-11-23 11:05:09 +00:00
  • 7a4149a3f5 For GCC/clang, don't build in ACK int64 routines Arun Thomas 2010-11-19 12:36:44 +00:00
  • 4c0cc2719e Allow for overriding GCC var in test Makefile Arun Thomas 2010-11-19 10:33:26 +00:00
  • cfc1fe2ead kernel: Use LIBDIR var in Makefile Arun Thomas 2010-11-19 10:28:17 +00:00
  • 504abf4b34 Inlining 64bit integer handling functions Tomas Hruby 2010-11-18 16:37:40 +00:00
  • 3ff6f21b51 kernel/debug.c includes u64.h (fix) Tomas Hruby 2010-11-18 15:12:01 +00:00
  • 6208131459 libdriver without mandatory driver main loop Dirk Vogt 2010-11-17 15:10:20 +00:00
  • c22564335f Added possibility to inject input events to tty Dirk Vogt 2010-11-17 14:53:07 +00:00
  • 4ee146c00a revert r8783, as those entries are auto-generated now Ben Gras 2010-11-17 14:29:32 +00:00
  • 371624e0ec . auto-generate per-directory .gitignore files based on $(CLEANFILES) . gitignore .gitignore files except for the root one. Ben Gras 2010-11-17 14:28:23 +00:00
  • f3e1b1c226 Updated some CLEANFILES macros in Makefiles. Ben Gras 2010-11-17 14:27:23 +00:00
  • 8ccfb29765 Update gitignore Arun Thomas 2010-11-15 15:59:59 +00:00