summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove spurious "union arg" from printf.hphk2006-02-042-4/+3
| | | | Make sure to always print something in the alternate time format.
* Hook up the audit system to system call entry and exit. System calls willwsalamon2006-02-041-0/+3
| | | | | | | now be audited. Obtained from: TrustedBSD Project Approved by: rwatson (mentor)
* Create childproc_jobstate function to report job control state, thisdavidxu2006-02-041-42/+49
| | | | also fixes a bug in childproc_continued which ignored PS_NOCLDSTOP.
* Assign audit identifiers to alpha/linux system calls so that they willrwatson2006-02-041-173/+174
| | | | | | be audited. Obtained from: TrustedBSD Project
* Autogenerate hardware notes for the ce(4) driver.brueffer2006-02-043-0/+5
|
* Regenerate.rwatson2006-02-044-196/+196
|
* Audit FreeBSD 32-bit system calls on 64-bit FreeBSD systems.rwatson2006-02-041-216/+216
| | | | Obtained from: TrustedBSD Project
* Merge OpenBSM 1.0 alpha 2 kernel audit events into src/sys/bsm. Almostrwatson2006-02-041-3/+30
| | | | | | | entirely new audit event identifiers for FreeBSD, Linux, and POSIX.1b system calls. Obtained from: TrustedBSD Project
* This commit was generated by cvs2svn to compensate for changes in r155290,rwatson2006-02-048-22/+58
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import OpenBSM 1.0 alpha 2, a minor update on alpha 1:rwatson2006-02-048-22/+58
| | | | | | | | | | | | | | | | | | - Man page formatting improvements. - A number of new audit event identifiers for FreeBSD, Linux, and POSIX.1b events. - Remove 'tfm' class, unused in OpenBSM. Obtained from: TrustedBSD Project
* | Patch to allow XBox-users to use the onboard nve(4) nForce ethernet driver.rink2006-02-042-1/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The patch crudely forces the NIC out of operating mode before the nve(4) driver can initialize it; this is required to properly initialize the NIC. It is XBox-specific, as this condition can only occur on XBoxes (Most loaders will simply leave the NIC running, forcing us to use a crude workaround like this to get it in a workable condition). Due to the XBox-only aspect, this has been solved in XBox-specific initialization code and not within nve(4). Reviewed by: imp Approved by: imp (mentor) No objection: bz@, obrien@, q@ontheweb.com.au
* | The function isspace does not take a string argument. I have no idea howdfr2006-02-041-3/+3
| | | | | | | | this compiled before; it only worked by accident.
* | Add the start of busdma infrastructure to this driver. Convert thescottl2006-02-041-10/+111
| | | | | | | | ASR_resetIOPR function to use it.
* | Actually, no, I had it wrong in 1.109. The arguments to bus_dma_create_tagmjacob2006-02-042-14/+4
| | | | | | | | | | | | | | | | are bus_addr_t, not bus_size_t. In any case, turn off DAC support entirely until it is revamped to actually work *correctly* for 64 bit platforms (not using a PAE definition and for both initiator and target mode).
* | Now that the U32 type is a really 32-bits wide, eliminate a bunch of otherscottl2006-02-041-7/+7
| | | | | | | | bad assumptions and long values.
* | Fix mismerge after last cvs update for the IFQ_DRV_DEQUEUE changes.imp2006-02-041-4/+4
| |
* | Remove ifdef notyet SIOCGHWADDR vestige.imp2006-02-041-7/+0
| |
* | Remove ifdef notdef SIOCHWADDR vestige.imp2006-02-041-6/+0
| |
* | Remove ifdef notyet for SIOCGHWADDRimp2006-02-041-19/+7
| | | | | | | | | | | | Treat SIOCADDMULTI and SIOCDELMULTI the same, since they had the same code Remove redundant assignment to error Convert to using the altq interface completely.
* | s/bin/sbin/ for mount_nwfs, mount_portalfs and mount_smbfs. They neveravatar2006-02-041-3/+4
| | | | | | | | | | | | | | | | lived in bin since 1994. Whilst here, also document the removal time of aforementioned utilities as well. MFC after: 1 week
* | Give correct definitions to some basic types.scottl2006-02-041-2/+2
| |
* | Never select the PCB that has INP_IPV6 flag and is bound to :: ifume2006-02-041-1/+23
| | | | | | | | | | | | | | | | | | we have another PCB which is bound to 0.0.0.0. If a PCB has the INP_IPV6 flag, then we set its cost higher than IPv4 only PCBs. Submitted by: Keiichi SHIMA <keiichi__at__iijlab.net> Obtained from: KAME MFC after: 1 week
* | Axe unused code.davidxu2006-02-041-96/+0
| |
* | Fix minor inconsistancy between kernel built modules and stand-aloneimp2006-02-041-0/+2
| | | | | | | | | | built buildes. I believe this gives the same flags on the command line for both.
* | Fix a possible memory leak in asr_attach.scottl2006-02-041-5/+12
| |
* | i386/PAE defines bus_size_t to be 32-bits when it likely should be 64-bits.scottl2006-02-041-2/+5
| | | | | | | | Fixing it is left for another day, so just hack around it for now.
* | Fix calculation of the number of arenas to use on multi-processor systems.jasone2006-02-041-1/+1
| |
* | Cast pointers to (uintptr_t) before down-casting to (int). This avoidsrwatson2006-02-041-7/+8
| | | | | | | | | | | | | | | | | | | | an incompatible conversion from a 64-bit pointer to a 32-bit integer on 64-bit platforms. We will investigate whether Solaris uses a 64-bit token here, or a new record here, in order to avoid truncating user pointers that are 64-bit. However, in the mean time, truncation is fine as these are rarely/never used fields in audit records. Obtained from: TrustedBSD Project
* | Fix INVARIANTS build on amd64; (unsigned unsigned long) != u_int64_t.rwatson2006-02-031-2/+2
| | | | | | | | Submitted by: mlaier
* | Properly initialize args structure before passing it to ipfw_chk(): havingoleg2006-02-032-0/+2
| | | | | | | | | | | | | | | | uninitialized args.inp is unhealthy for uid/gid/jail ipfw rules. PR: kern/92589 Approved by: glebius (mentor) MFC after: 1 week
* | Add a comment.jhb2006-02-031-0/+3
| |
* | Fix compilation with -Wundef (NBPF is undefined on FreeBSD >4).ru2006-02-031-1/+4
| |
* | Handle NO_INCS solely inside bsd.incs.mk.ru2006-02-033-10/+4
| |
* | Fix a markup glitch.ru2006-02-031-1/+1
| |
* | Sort includes.jhb2006-02-031-11/+11
| |
* | Add AUDIT to NOTES, as it's probably ready to get regular build testingrwatson2006-02-031-0/+3
| | | | | | | | by the tinderboxes.
* | Remove user.h include in audit.h, it is unneeded, and also can causerwatson2006-02-031-1/+0
| | | | | | | | build problems for other components that include audit.h.
* | In fchdir(), Giant must be separately acquired and dropped if the oldrwatson2006-02-032-0/+4
| | | | | | | | | | | | | | | | vnode is from a file system that is not MPSAFE, as vrele() expects Giant to be held when it is called on a non-MPSAFE vnode. Spotted by: kris Tested by: glebius
* | Make UDF endian-safe.will2006-02-033-3/+3
| | | | | | | | | | Submitted by: Pedro Martelletto <pedro@ambientworks.net> (via scottl) Tested on: sparc64
* | Document carp(4) arguments.jcamou2006-02-031-1/+26
| | | | | | | | | | | | | | | | PR: docs/92653 Submitted by: Jeremy C. Reed <reed@reedmedia.net> Reviewed by: ru Approved by: trhodes (mentor) MFC after: 5 days
* | - Don't shift the clock frequency in MHz left by 8 before assigning itmarius2006-02-031-11/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | to sbus_mdvec.dv_clock as sbus_mdvec.dv_clock is meant to be specified in MHz. While this was a bug it shouldn't have affected FreeBSD/sparc64 as sbus_mdvec.dv_clock is used to limit the clock rate of chips when a machine isn't able to support them at maximum speed which isn't the case for sun4u machines. - Remove the code that checks whether the clock frequency returned by sbus_get_clockfreq() is 0 and falls back to 25MHz if it is as that's already done in sbus(4). Approved by: mjacob MFC after: 3 days
* | Regenerate.rwatson2006-02-035-215/+215
| |
* | Assign audit event identifiers to many system calls.rwatson2006-02-031-226/+225
| | | | | | | | | | Much work by: wsalamon Obtained from: TrustedBSD Project
* | Dropping the lock in the transmit_event() is not safe, because weglebius2006-02-031-94/+115
| | | | | | | | | | | | | | | | | | | | | | | | store some pipe pointers on stack. If user reconfigures dummynet in the interlock gap, we can work with freed pipes after relock. To fix this, we decided not to send packets in transmit_event(), but fill a queue. At the end of dummynet() and dummynet_io(), after the lock is dropped, if there is something in the queue we run dummynet_send() to process the queue. In collaboration with: ru
* | Fix a sentence.brueffer2006-02-031-2/+1
| |
* | Use -O2 on RELENG_6 as welldes2006-02-031-0/+2
| |
* | Axe unused function.glebius2006-02-031-38/+0
| |
* | MFp4: Small cleanup of cpu messages at boot.imp2006-02-031-6/+7
| |
* | Merge from p4: minor formatting nits.imp2006-02-031-3/+3
| |
* | Allow newer config versions to config older versions with the sameimp2006-02-032-21/+30
| | | | | | | | | | | | | | | | major number. Reviewed by: ru@, jhb@, arch@ (a few months ago) # this is subject to refinement based on experience.
OpenPOWER on IntegriCloud