summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add "--broken-undeftoken-init" option. This makes Bison 1.28 bug compatableobrien1999-08-142-1/+7
| | | | | | | | | | | with version 1.25. Bison 1.28 fixed a bug in the initialization of the `undefined' symbol table entry. Unfortunately something about the way we are compiling egcs-1.1.2's cc1plus breaks with this bugfix. "--broken-undeftoken-init" is needed when compiling cc1plus. Otherwise /usr/libexec/cc1plus cannot compile libgcc.
* Fix conflicts.obrien1999-08-141-201/+220
|
* Fix conflicts, ensure rev 1.2 changes are made to v1.28.obrien1999-08-141-4/+11
|
* Use stock v1.28 bison.simple.obrien1999-08-141-43/+108
| | | | | Bison 1.28 has our bison.simple rev 1.2 change, but due to code movement, ``cvs'' didn't realize this.
* This commit was generated by cvs2svn to compensate for changes in r49795,obrien1999-08-1452-2185/+6207
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of GNU Bison 1.28obrien1999-08-1455-2428/+6546
| |
* | Bad reference of uname(2) -> uname(3)chris1999-08-141-2/+2
| |
* | Fix bad references, remove some invalid ones such as sa(9).chris1999-08-1411-28/+26
| |
* | Fix potential overflow, remove unnecessary bzero.alfred1999-08-141-12/+11
| | | | | | | | | | | | | | | | Pointed out by: green remove redundant strlen, sprintf returns the length. Reviewed by: peter
* | Change to continue process after calling `Get Resume TImer' APMiwasaki1999-08-141-2/+2
| | | | | | | | | | | | BIOS function (supported in v1.2) on older BIOS version (v1.1 or 1.0). Reviewed by: -mobile ML folks.
* | - Add apm_check_function_supported() and call it fromiwasaki1999-08-142-4/+132
| | | | | | | | | | | | | | | | | | | | apm_bioscall() to check requested BIOS is supported or not. - Add workaround in apm_driver_version() for the buggy BIOSes which don't return the connection version in %ax. PR: i386/13028 Reviewed by: sanpei@sanpei.org and Warner Losh.
* | Implementation of the linux_getcwd syscall.marcel1999-08-145-6/+50
| |
* | Extend the number of syscalls to include those present in Linux 2.2.10. Thesemarcel1999-08-142-2/+18
| | | | | | | | | | are syscalls 183 to 190. Also implement syscall 183: linux_getcwd. This is needed to support a RH 6.0 environment.
* | Implementation of linux_rt_sigaction and linux_rt_sigprocmask syscalls. Bothmarcel1999-08-147-157/+483
| | | | | | | | | | | | | | | | | | | | functions use the new sigset_t and sigaction_t which allows support for more than 32 signals. Only the lower 32 signals are supported for now. linux_rt_sigaction, linux_sigaction and linux_signal use linux_do_sigaction to do the actual work. That way unnecessary redundancy is avoided. The same has been done for linux_rt_sigprocmask and linux_sigprocmask. They call linux_do_sigprocmask to do the actual work.
* | s/Yes/YES/g. `tcp_extensions''s comment implied "Yes" was a valid valueobrien1999-08-141-2/+2
| | | | | | | | | | | | for turning on the feature. Which is wrong. Submitted by: bde
* | Implementation of linux_rt_sigaction and linux_rt_sigprocmask syscalls. Thesemarcel1999-08-142-6/+18
| | | | | | | | syscalls are needed to support a RH 6.0 environment.
* | Hopefully clarify "log_in_vain" knob's comment.obrien1999-08-141-2/+2
| | | | | | | | Reviewed by: bde, sheldonh, andreas
* | Append the flags from the "boot" command to those which came fromjdp1999-08-141-2/+23
| | | | | | | | | | | | the SRM environment. This makes the traditional "boot [/kernel] -s" and similar things work on the Alpha. Since the flags are appended, they augment and/or override those from the SRM environment.
* | Minor glitch in ti_newbuf_jumbo(): m_adj() was being called onwpaul1999-08-142-6/+6
| | | | | | | | | | | | m instead of m_new. Submitted by: Kenneth D. Merry <ken@kdm.org>
* | Don't force compression in SUPFLAGS, since that effectively negatessheldonh1999-08-143-6/+6
| | | | | | | | | | | | the functionality of the compression option in the supfile. Reported by: Ben Rosengart <ben@skunk.org>
* | add debugging message in unregister_methodn_hibma1999-08-141-1/+2
| |
* | Fix LINUX_TIOC{S|G}SERIAL implementation. Both do not copy data in or outmarcel1999-08-142-50/+42
| | | | | | | | | | | | | | | | | | of kernel space. Remove the ioctl supporting functions, and move the actual code to the switch-statement. Now everybody can clearly see that the implementation is really poor. Also fix a typo in LINUX_TIOCGETD. The underlying function was given command TIOCSETD instead op TIOCGETD...
* | Minor spelling glitchn_hibma1999-08-141-2/+2
| |
* | Reviewed by: phkpho1999-08-142-2/+2
| | | | | | | | | | | | | | When fts_open is used with option FTS_NOCHDIR the full path entry of type FTS_DP is returned with a trailing '/' if the final directory is empty. This fix coresponds to netbsd's __fts13.c v. 1.16
* | Spring cleaning around strategy and disklabels/slices:phk1999-08-1443-397/+244
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduce BUF_STRATEGY(struct buf *, int flag) macro, and use it throughout. please see comment in sys/conf.h about the flag argument. Remove strategy argument from all the diskslice/label/bad144 implementations, it should be found from the dev_t. Remove bogus and unused strategy1 routines. Remove open/close arguments from dssize(). Pick them up from dev_t. Remove unused and unfinished setgeom support from diskslice/label/bad144 code.
* | Avoid possible panic by checking for EFAULT from copyinstr() duringnewton1999-08-142-10/+24
| | | | | | | | | | | | pathname translation. Submitted by: green
* | Fix the LINUX_TCSET{A|AW|AF} and LINUX_TCSET{S|SW|SF} ioctls. These all suffermarcel1999-08-142-14/+56
| | | | | | | | | | from the same bug in that the argument is not first copied from user space before it is used. This is part 2 (of 2) of the termios fixes.
* | Fix a couple of termio/termios conversion bugs/typos/dupos/brainos and othermarcel1999-08-142-36/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changes. This is part 1 of the complete termios ioctl fixes. o change type of c_{i|o|c|l}flag in struct termios from unsigned long to unsigned int. The type now matches the Linux definitions. o replaced constants by the corresponding defines in sptab[] for clarity. Since there's no define for 135 baud, its mapping has been dropped. function bsd_to_linux_termios: o Fix typo IXON -> IXANY. o Remove bogus assignment to c_cc[LINUX_VSWTC]. function linux_to_bsd_termios: o Fix dupo LINUX_IXON -> LINUX_IXANY. o Add LINUX_CREAD mapping. o Fix typo IEXTEN -> LINUX_IEXTEN. function linux_to_bsd_termio: o Small optimization: Don't preset the complete c_cc array when we next assign to the first LINUX_NCC entries.
* | Document the AUTHORS section in mdoc(7). Expand the descriptionmpp1999-08-142-2/+7
| | | | | | | | | | | | | | | | of the AUTHORS section in mdoc.samples(7) to document how the authors name should be specified. PR: docs/13131 Pointed out by: Alexey M. Zelkin <phantom@cris.net>
* | Correct typo.grog1999-08-141-1/+0
| |
* | Bad reference to exit(2) changed to exit(3).chris1999-08-141-2/+2
| |
* | Bad reference exit(2) changed to exit(3)chris1999-08-143-6/+6
| |
* | Add $Id$ tag.chris1999-08-141-0/+2
| |
* | Bad reference time(2) changed to time(3)chris1999-08-141-1/+1
| |
* | Bad reference of termios(3) changed to termios(4).chris1999-08-141-2/+2
| |
* | Bad reference of sysctl(1) changed to sysctl(8)chris1999-08-141-3/+3
| |
* | Bad reference to lstat(3) changed to lstat(2)chris1999-08-141-2/+2
| |
* | Fix .Xr line for `getpagesize'chris1999-08-141-2/+2
| |
* | Fix some bad references:chris1999-08-141-3/+3
| | | | | | | | | | fopen(2) -> fopen(3) fclose(2) -> fclose(3)
* | Fix bad references:chris1999-08-141-3/+3
| | | | | | | | | | vmstat(1) -> vmstat(8) iostat(1) -> iostat(8)
* | Bad reference of getcwd(2) changed to getcwd(3).chris1999-08-141-2/+2
| |
* | Bad reference of setrlimit(3) changed to setrlimit(2).chris1999-08-141-2/+2
| |
* | Bad reference of su(8) changed to su(1).chris1999-08-141-3/+3
| |
* | Tidy up comments.grog1999-08-141-18/+42
| | | | | | | | | | | | | | | | Add definitions for VINUM_BLOCK_PLEX and VINUM_CHAR_PLEX. struct plex: add lock-related variables. struct rangelock: add variables.
* | Clean up comments.grog1999-08-141-55/+44
| | | | | | | | | | | | | | | | | | | | | | | | Don't return "can't do it" when the user requests a state change to the current state. This previously caused silly messages like "Can't start <foo>: invalid argument", when in fact <foo> was already started. set_plex_state: don't set state for non-existent plexes. update_plex_status: as long as we have initializing subdisks, we're initializing.
* | Clean up some comments.grog1999-08-141-72/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move the declaration of freerq() to request.h. logrq: add support for lock events. vinumstart: solve a problem where removing a plex from an active volume could cause attempts to access non-existent plexes. launch_requests: don't set a request group active until we're sure we can launch it. This caused some hangs under unusual circumstances. bre: don't set XFR_BAD_SUBDISK if we're not going to use it. build_read_request: correct recovery, which caused some hangs under (other) unusual circumstances. build_rq_buffer: don't set bp->b_dev if we don't have a dev. sdio: clean up, remove obsolete code. deallocrqg: unlock any locks the rqg may have.
* | Tidy up some comments.grog1999-08-141-137/+194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bre5: Shorten some lines. Desired-by: bde If we're reading from a short plex, return EOF indication. Always lock the stripe before starting a transfer. Hopefully the current version will solve some data integrity problems that have been reported with degraded RAID-5 plexes. Reported-by: Bernd Walter <ticso@cicely.de> Remy Nonnenmacher <remy@synx.com>
* | Add keypairs replace and readpol. These got forgotten in a previousgrog1999-08-141-1/+3
| | | | | | | | commit, but since they don't work yet, nobody noticed.
* | rewrite lockrange and unlockrange. Hopefully the current version willgrog1999-08-141-44/+105
| | | | | | | | | | | | | | | | solve some data integrity problems that have been reported with degraded RAID-5 plexes. Reported-by: Bernd Walter <ticso@cicely.de> Remy Nonnenmacher <remy@synx.com>
* | Add hotspare keyword.grog1999-08-141-2/+3
| |
OpenPOWER on IntegriCloud