Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Implement an all-CPU shootdown-style rendezvous facility. This allows | msmith | 1999-07-20 | 16 | -18/+699 | |
| | | | | | | | | | | | the caller to specify a function to be guarded between an entry and exit barrier, as well as pre- and post-barrier functions. The primary use for this function is synchronised update of per-cpu private data. The implementation is almost (but not quite) MI; with a better mechanism for masking per-CPU interrupts it could probably be hoisted. Reviewed by: peter (partially) | |||||
* | An SMP-specific change: Eliminate an unnecessary lock acquire and release | alc | 1999-07-20 | 1 | -10/+1 | |
| | | | | | | in setdelayed. Submitted by: luoqi and bde | |||||
* | Convert a "page not busy" warning to an assertion. | alc | 1999-07-20 | 1 | -7/+3 | |
| | | | | Submitted by: dillon@backplane.com | |||||
* | Get bpf0 onto the MFS image. | jkh | 1999-07-20 | 1 | -2/+2 | |
| | ||||||
* | Make memcontrol's internal help actually work. No substitute for a real | msmith | 1999-07-20 | 1 | -3/+19 | |
| | | | | | manpage, but at least now you can get syntax help without resorting to reading the source. | |||||
* | Reintroduce LBA (cyl > 1023) support in the bootblocks, enabled by | rnordier | 1999-07-20 | 5 | -57/+111 | |
| | | | | means of a build option. | |||||
* | Fix a page size vs. KB mixup. The extra buffers allocated at a reduced | peter | 1999-07-19 | 2 | -8/+8 | |
| | | | | | | rate is meant to kick in at 64MB, not 256MB. Reviewed by: Matthew Dillon <dillon@backplane.com> | |||||
* | Document the "skey" command in telnet(1). | nik | 1999-07-19 | 1 | -1/+5 | |
| | | | | | PR: docs/12360 Submitted by: kjm@rins.ryukoku.ac.jp (KOJIMA Hajime) | |||||
* | Check if an fs is mounted before checking if it is mounted read-only. | luoqi | 1999-07-19 | 1 | -2/+3 | |
| | | | | Pointed out by: Mike Smith <msmith@freebsd.org> | |||||
* | Activate kgzip. | rnordier | 1999-07-19 | 1 | -1/+2 | |
| | ||||||
* | Activate kgzldr. | rnordier | 1999-07-19 | 1 | -2/+2 | |
| | ||||||
* | Use M4FLAGS for m4. | rnordier | 1999-07-19 | 1 | -4/+4 | |
| | ||||||
* | Fix a problem where commands in backticks `` wont get executed in taint | markm | 1999-07-19 | 1 | -0/+6 | |
| | | | | | | mode because of an insecure path. Reported by: George Cox | |||||
* | This commit was generated by cvs2svn to compensate for changes in r48907, | rnordier | 1999-07-19 | 7 | -0/+459 | |
|\ | | | | | | | which included commits to RCS files with non-trunk default branches. | |||||
| * | kgzldr is a kzipboot replacement for use with kgzip(8). | rnordier | 1999-07-19 | 7 | -0/+459 | |
| | | | | | | | | | | | | Development sponsored by Global Technology Associates, Inc. Reviewed/tested by: abial | |||||
* | | This commit was generated by cvs2svn to compensate for changes in r48905, | rnordier | 1999-07-19 | 10 | -0/+1066 | |
|\ \ | |/ | | | | | which included commits to RCS files with non-trunk default branches. | |||||
| * | kgzip is a kzip(8) replacement able to compress and link bootable | rnordier | 1999-07-19 | 10 | -0/+1066 | |
| | | | | | | | | | | | | | | | | 32-bit binaries in both ELF and a.out format. Development sponsored by Global Technology Associates, Inc. Reviewed/tested by: abial | |||||
* | | Various cleanups. | green | 1999-07-19 | 1 | -6/+6 | |
| | | ||||||
* | | Sync with GENERIC (place of xe0 driver) | hosokawa | 1999-07-19 | 1 | -2/+3 | |
| | | ||||||
* | | sync with boot_crunch.conf.generic | hosokawa | 1999-07-19 | 1 | -3/+4 | |
| | | | | | | | | (added arp, sed, and test) | |||||
* | | Catch an XFree86 3.3.4 update I missed. | jkh | 1999-07-19 | 2 | -8/+8 | |
| | | ||||||
* | | Update for XFree86 3.3.4 | jkh | 1999-07-19 | 6 | -159/+159 | |
| | | ||||||
* | | Wait for dhclient in a far saner fashion. | jkh | 1999-07-19 | 2 | -8/+18 | |
| | | | | | | | | Submitted by: obrien | |||||
* | | Fix handling of the cd command inside evaluations. It was changing PWD, | sheldonh | 1999-07-19 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | which it should not do. PR: 12578 Reported by: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> Submitted by: Niall Smart <niall@pobox.com> | |||||
* | | Add /bin/test to the boot floppy. Guess we'll have to sync this up | jkh | 1999-07-19 | 1 | -2/+3 | |
| | | | | | | | | with boot_crunch.conf.pccard at some point? | |||||
* | | cleanup pass over new stuff. | jkh | 1999-07-19 | 2 | -28/+10 | |
| | | ||||||
* | | Another batch of fixes for dhcp support in sysinstall, now dragging | jkh | 1999-07-19 | 14 | -167/+505 | |
| | | | | | | | | | | | | | | | | in some code from C. Stone to parse the lease information. This is still a WIP and this commit is largely intended to allow others to sync up; the dhclient code still only works when doing dhcp configuration post-install and requires a bit more work on the boot floppy before it will truly work in the minimal bootstrapping role. | |||||
* | | [click] Now all dev_t's in the kernel have their char device major. | phk | 1999-07-19 | 3 | -22/+14 | |
| | | | | | | | | | | | | | | | | | | | | Only know casualy of this is swapinfo/pstat which should be fixes the right way: Store the actual pathname in the kernel like mount does. [Volounteers sought for this task] The road map from here is roughly: expand struct specinfo into struct based dev_t. Add dev_t registration facilities for device drivers and start to use them. | |||||
* | | Add sysctl tree debug.sizeof to tell us how big things are. First two | phk | 1999-07-19 | 1 | -1/+10 | |
| | | | | | | | | entries are struct proc and struct vnode. | |||||
* | | Fix type of host-name option. Partial fix for referenced PR. | jkh | 1999-07-19 | 1 | -1/+1 | |
| | | | | | | | | | | Submitted by: John Baldwin <jobaldwi@vt.edu> PR: 12205 | |||||
* | | Updated acquire_timer2()'s state machine to work when the i8254 is | bde | 1999-07-18 | 5 | -115/+50 | |
| | | | | | | | | | | | | | | being used for timecounting. Fixed a race or two in it. Undisabled it. PR: 10455 | |||||
* | | Don't let the machdep.tsc_freq sysctl proceed if the TSC is present | bde | 1999-07-18 | 5 | -30/+30 | |
| | | | | | | | | | | | | | | | | | | | | but broken, since tsc_timecounter is not initialised in that case, and updating an uninitialised timecounter is fatal. Fixed style bugs in the machdep.i8254_freq and machdep.tsc_freq sysctls. Reviewed by: phk | |||||
* | | Added a sysctl "kern.timecounter.hardware" for selecting the hardware | bde | 1999-07-18 | 4 | -20/+98 | |
| | | | | | | | | | | | | | | | | | | used for timecounting. The possible values are the names of the physically present harware timecounters ("i8254" and "TSC" on i386's). Fixed some nearby bitrot in comments in <sys/time.h>. Reviewed by: phk | |||||
* | | fix comment re: RST received in TIME_WAIT to match the code. | jmb | 1999-07-18 | 2 | -6/+6 | |
| | | ||||||
* | | Use the vn_todev() function, rather than VOP_GETATTR | phk | 1999-07-18 | 4 | -54/+10 | |
| | | ||||||
* | | Introduce the vn_todev(struct vnode*) function, which returns the dev_t | phk | 1999-07-18 | 3 | -3/+28 | |
| | | | | | | | | corresponding to a VBLK or VCHR node, or NODEV. | |||||
* | | Reset SA_NOCLDWAIT on exec(). | peter | 1999-07-18 | 1 | -1/+5 | |
| | | | | | | | | | | PR: kern/12669 Submitted by: Doug Ambrisko <ambrisko@whistle.com> | |||||
* | | Make devname(3) return something more intelligent than NULL if it doesn't | phk | 1999-07-18 | 1 | -2/+27 | |
| | | | | | | | | find anything in the database. | |||||
* | | Some additional optimizations for using DHCP. | jkh | 1999-07-18 | 10 | -21/+38 | |
| | | ||||||
* | | Use a less annoying default hostname. | jkh | 1999-07-18 | 1 | -2/+2 | |
| | | ||||||
* | | - Clear relevant variables when the keyboard is not available. | yokota | 1999-07-18 | 1 | -8/+18 | |
| | | | | | | | | | | - Do not touch the `tty' struct when it's not yet available. - Initialize correct bits in `fonts_loaded'. | |||||
* | | - Move the `return' statement the correct place so that the keyboard | yokota | 1999-07-18 | 2 | -10/+10 | |
| | | | | | | | | won't be initialized if `atkbd?' is disabled. | |||||
* | | Print out the fields that are set in fs_flags. | mpp | 1999-07-18 | 1 | -1/+12 | |
| | | ||||||
* | | Remove a duplicate comment. | jdp | 1999-07-18 | 1 | -7/+1 | |
| | | ||||||
* | | Miscellaneous fixes for dhcp client support. | jkh | 1999-07-18 | 4 | -7/+11 | |
| | | ||||||
* | | Remove four no-op casts. | jdp | 1999-07-18 | 2 | -10/+10 | |
| | | ||||||
* | | Change many asserts into normal errors. They were all for conditions | jdp | 1999-07-18 | 3 | -39/+65 | |
| | | | | | | | | | | | | caused by invalid shared objects rather than by internal errors. Enable format string mismatch checking for _rtld_error(). | |||||
* | | Remove trailing whitespace from a couple of lines. It made its way | jdp | 1999-07-17 | 1 | -3/+3 | |
| | | | | | | | | into the .cf file and gave sendmail indigestion. | |||||
* | | Centralize dumpdev handling. | phk | 1999-07-17 | 5 | -183/+61 | |
| | | ||||||
* | | Reverse the sense of a test, dev2udev() will be much cheaper than | phk | 1999-07-17 | 1 | -3/+3 | |
| | | | | | | | | udev2dev(). |