| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
strlen, strcmp live in <string.h> not <string.h>.
|
|
|
|
|
|
| |
Submitted by jmeloatfreebsdbrasil,com-br
(Jean Milanez Melo)
As PicoBSD becomes slightly less useful, TinyBSD fills the gap below nanoBSD.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
current implementation of df(1) is does not properly format the output under
certain conditions. Right now -kP and -Pk are not the same thing. Further,
when we set the BLOCKSIZE environment variable, we use "1k" instead of "1024",
making the header display incorrectly.
To quote the specification:
"When both the -k and -P options are specified, the following header line
shall be written (in the POSIX locale):
"Filesystem 1024-blocks Used Available Capacity Mounted on\n"
- If -P has been specified, check to make sure that -k has not already been
specified, if so, simply break instead of clobbering the previous blocksize
- Use 1024 instead of 1k to make the header POSIX compliant
Reported by: Andriy Gapon
Discussed with: bde, ru
MFC after: 1 week
|
|
|
|
|
| |
Requested by: jhb
Approved by: cognet (mentor)
|
|
|
|
|
|
|
| |
makes no sense. Remove the undocumented removable_route_flush feature
from pccard_ether.
X-MFC after: never
|
|
|
|
|
| |
greping for UP in "ifconfig $ifn". This eliminates a dependancy on
/usr.
|
|
|
|
|
|
|
| |
While I'm here add a MFC reminder, I forgot it in the previous commit.
Noticed by: ssouhlal
MFC after: 1 week
|
|
|
|
|
|
|
|
|
| |
of the chip to let ASF/IPMI firmware to respond to IPMI after attaching
and when the chip is down. David looked at it but could really say
what they right minimal config. stuff would be. It's not documented.
I figured this out via trial and error.
Reviewed by: davidch
|
|
|
|
|
| |
If an event doesn't match the criteria then don't print it. Some
events are not saved in the log (<0 class events).
|
|
|
|
|
|
|
|
|
| |
behaves. This fixes a lot of test which failed before. For amd64 there
are still some problems, but without any testers which apply patches
and run some predefines tests we can't do more ATM.
Submitted by: Marcin Cieslak <saper@SYSTEM.PL> (minor fixups by myself)
Tested with: LTP
|
|
|
|
| |
supports.
|
|
|
|
|
|
|
|
|
| |
appears to be serving a useful purpose, as it was used during initial
development of MAC support for System V IPC.
MFC after: 1 month
Obtained from: TrustedBSD Project
Suggested by: Christopher dot Vance at SPARTA dot com
|
|
|
|
|
|
|
|
|
| |
other problems while labels were first being added to various kernel
objects. They have outlived their usefulness.
MFC after: 1 month
Suggested by: Christopher dot Vance at SPARTA dot com
Obtained from: TrustedBSD Project
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when allocating the record in the first place, allocate the final buffer
when closing the BSM record. At that point, more size information is
available, so a sufficiently large buffer can be allocated.
This allows the kernel to generate audit records in excess of
MAXAUDITDATA bytes, but is consistent with Solaris's behavior. This only
comes up when auditing command line arguments, in which case we presume
the administrator really does want the data as they have specified the
policy flag to gather them.
Obtained from: TrustedBSD Project
MFC after: 3 days
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
| |
Requested by: Tomasz Pilat <tomasz.pilat (at) axelspringer.pl>
Approved by: andre
|
|
|
|
| |
Approved by: cognet (mentor)
|
|
|
|
| |
Approved by: cognet (mentor)
|
|
|
|
|
|
|
|
|
|
| |
is incorrect, and causes endianness bugs on 64-bit big-endian
machines (sparc64), it's the best choice for now, as many of
these IOCTLs are used inside the kernel, and bogusly pass an
argument as "int *" which results in unaligned access panics
on sparc64 when attempting to dereference them via *(intptr_t *).
(Several of us are working on a real fix, which is uneasy.)
|
|
|
|
|
|
|
|
|
|
|
|
| |
switch by worklist type contains two for() loops, for D_INDIRDEP and
D_PAGEDEP. On error, these loops are exited by break, where the switch
actually shall be leaved. Use goto instead of break to reach the error
handling code.
Reported by: Peter Holm
Reviewed by: tegge
Approved by: pjd (mentor)
MFC after: 2 weeks
|
| |
|
|
|
|
| |
confusing issues.
|
|
|
|
| |
MFC after: 3 days
|
| |
|
|
|
|
| |
default VOP_GETWRITEMOUNT().
|
|
|
|
|
| |
reproducable with `jot -s " " 400 1 | column -t'. The bug was present
in the the original CSRG 'column -t' added in 1989.
|
|
|
|
|
|
|
|
|
|
|
| |
code is still under giant lock, but the session/pgrp release code just used
proctree_locks. This explains why moving the proctree_lock in sys/kern/tty.c
rev. 1.258 did fix the panics in our SMP systems.
This should also fix some race panics with revoked ttys.
Reviewed by: jhb
MFC after: 1 week
|
| |
|
|
|
|
| |
Security: FreeBSD-SA-06:21.gzip
|
|
|
|
|
|
|
|
| |
unlocked only if it really exists.
Found with: Coverity Prevent(tm)
CID: 1535
Approved by: pjd (mentor)
|
|
|
|
|
|
|
|
|
| |
and drop_dm_lock is true, no unlocking shall be attempted. The lock is
already dropped and memory is freed.
Found with: Coverity Prevent(tm)
CID: 1536
Approved by: pjd (mentor)
|
| |
|
|
|
|
|
|
|
| |
are passed by value. These are KDSKBMODE, KDSETLED, KDSKBSTATE,
and KDSETRAD.
Tested on: amd64, sparc64 (demo code)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dso that are actually loading. If dso a.so depends on b.so, then dlsym
with handle from dlopen("b.so") will fail unconditionally.
Correct implementation shall use the Obj_Entry.needed list to walk
dependencies DAG.
Test provided by: jkim
Tested (prev. version) by: jkim, Nicolas Blais <nb_root at videotron ca>, h.blanke at chello nl
Pointy hat to: kib
Approved by: kan (mentor)
|
|
|
|
| |
I accidentally added it to a wrong directory.
|
|
|
|
|
|
|
|
|
| |
some other less noticeable things) on little-endian 64-bit platforms
such as amd64.
PR: kern/101931
Discussed with: emax, marius
MFC after: 1 day
|
|
|
|
|
|
|
| |
initial OpenBSM merge.
Obtained from: TrustedBSD Project
MFC after: 3 days
|
|
|
|
|
|
| |
after a 'if' statement.
Pointy hat to: andre
|
|
|
|
|
|
|
| |
This should fix 'kbdcontrol -K < /dev/console' panic on sparc64 with sunkbd(4).
PR: sparc64/96798
MFC after: 1 week
|
| |
|
| |
|
|
|
|
| |
Reported by: Ian FREISLICH <if at hetzner dot co dot za>
|
|
|
|
|
|
|
| |
PR: docs/100083
Reviewed by: deischen, ru
Obtained from: OpenBSD
MFC after: 2 weeks
|
|
|
|
|
| |
Submitted by: rwatson
MFC after: 1 day
|
|
|
|
| |
Spotted by: Gavin Atkinson
|
|
|
|
|
|
|
|
|
| |
a few issues in other parts of the tree, but those will be resolved
separately.
Submitted by: cogenet@
Reviewed by: kan@, obrien@
MFC After: 5 days
|
| |
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
| |
which included commits to RCS files with non-trunk default branches.
|
|
|
|
|
|
|
|
|
|
|
|
| |
part of the hal distribution early on when the hal was built for
each os but it's been portable for a long time so move the os-specific
code out (and off the vendor branch)
o correct the copyright on ah_osdep.?; it was mistakenly given a
restricted license and not a dual-bsd/gpl license
o remove the module api definition as it was never used
o fixup include paths for move of ah_osdep.h
MFC after: 2 weeks
|