| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
and protect copyright[] from Gcc 3.3's whining.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
argument to the functions shm{at,ctl}1 and shm_find_segment_by_shmid{x}.
The BSD semantics didn't allow the usage of shared segment after
being marked for removal through IPC_RMID.
The patch involves the following functions:
- shmat
- shmctl
- shm_find_segment_by_shmid
- shm_find_segment_by_shmidx
- linux_shmat
- linux_shmctl
Submitted by: Orlando Bassotto <orlando.bassotto@ieo-research.it>
Reviewed by: marcel
|
|
|
|
| |
We are about to enter the 5.1 code freeze and things must be buildable.
|
| |
|
|
|
|
|
| |
PR: bin/51571
MFC After: 1 week
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Maintain sector sizes for all objects, not just for drives. Some of
this could do with improvement: in particular, we get an error if the
components of an object have different sector sizes.
Clean up some comments.
|
|
|
|
| |
they are now necessary to use newfs(8).
|
| |
|
| |
|
|
|
|
|
| |
for a malloc bucket under zero. This typically happens if you malloc(9)
from one bucket and free to another.
|
|
|
|
| |
could have.
|
| |
|
|
|
|
| |
PR: misc/48141, bin/51265, kern/49053, kern/50144
|
|
|
|
|
| |
cleanups were necessary in release/Makefile, and the tinderbox code
was syntax checked, not run checked.
|
|
|
|
| |
seems to have made it.
|
|
|
|
| |
instructions on the main help screen for disabling it.
|
|
|
|
| |
a word aligned input.
|
| |
|
|
|
|
| |
Pointed out by: David Schultz
|
|
|
|
|
| |
PR: conf/47556
Submitted by: Eirik Nygaard <eirikn@bluezone.no>
|
|
|
|
|
|
|
| |
PR: misc/47342
Submitted by: Gareth McCaughan <Gareth.McCaughan@pobox.com>
(a pedantic medical student?)
MFC After: 1 week
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
the -v option, though it's not clear that it won't bite us elsewhere.
Forgotten by: phk
Implement setreadpol() function for the VINUM_READPOL ioctl.
Submitted by: Allan Saddi <allan@saddi.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with it.
Finally implement read policies. The previous "implementation" didn't
work because it referred to plexes which were almost invariably when
referred to. Instead, deprecate the "prefer" keyword for volumes
(though it's still there for the moment) and add a keyword "preferred"
to the plex definition. The relationship is like this:
Old:
vol foo ... prefer foo.p3
New:
plex foo.p3 volume foo preferred
print_config: Print "preferred" where appropriate.
No longer print "prefer" on volume config entries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
work because it referred to plexes which were almost invariably when
referred to. Instead, deprecate the "prefer" keyword for volumes
(though it's still there for the moment) and add a keyword "preferred"
to the plex definition. The relationship is like this:
Old:
vol foo ... prefer foo.p3
New:
plex foo.p3 volume foo preferred
give_plex_to_volume: set preferred plex if specified on plex
definition entry. This involves adding a parameter to the function to
specify the preferred plex.
config_plex: Implement preferred keyword.
|
|
|
|
|
|
|
|
|
| |
bootable CDs can still be created if the iso.1 target is called
directly.
PR: misc/47191
Submitted by: Joost Bekkers <joost@bps.jodocus.org>
MFC after: 1 week
|
|
|
|
| |
condition when shutting down.
|
|
|
|
|
|
| |
Submitted by: Allan Saddi <allan@saddi.com>
vinum_read: White space cleanup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
work because it referred to plexes which were almost invariably when
referred to. Instead, deprecate the "prefer" keyword for volumes
(though it's still there for the moment) and add a keyword "preferred"
to the plex definition. The relationship is like this:
Old:
vol foo ... prefer foo.p3
New:
plex foo.p3 volume foo preferred
printconfig: Print out the "preferred" keyword for plexes where
appropriate.
Still print out "prefer" for volumes. The kernel module
continues to accept this version, but it's probably not
going to live much longer.
|
|
|
|
| |
cpu cycles.
|
|
|
|
| |
the example host to modem speed).
|
|
|
|
|
| |
specific to pc98, and it looks like space on the kernel floppy isn't
as tight as it was.
|
| |
|
|
|
|
| |
`sysctl -n kern.drainwait` instead of to the boot-time default of 300.
|
| |
|
|
|
|
|
|
| |
other parts of the lock.
Submitted by: davidxu
|
|
|
|
|
|
|
|
|
| |
Remove DBL_DIG, DBL_MIN, DBL_MAX and their FLT_ counterparts, they
were marked for deprecation ever since SUSv1 at least.
Only define ULLONG_MIN/MAX and LLONG_MAX if long long type is
supported.
Restore a lost comment in MI _limits.h file and remove it from
sys/limits.h where it does not belong.
|
|
|
|
|
| |
PR: docs/40911
MFC After: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Hostnames were not treated case insensitively in all cases.
2. The method for stripping hostnames when reading the syslog.conf
differed from that when finding the hostname of an incoming request.
This lead to a broken match check. In my case, it meant I had to
have '@scooter.smi.example.com.example.com' to have 'logger.example.com'
properly save messages from 'scooter.smi.sendmail.com'.
3. Add paranoia to cfline() such that it doesn't try to access memory
outside of the bounds of the f_host string.
4. While I am here, get rid of an outdated comment, argv[{0,1,2}] are now
checked for NULL after the strdup() calls.
Reviewed by: dwmalone
MFC after: 1 week
|
|
|
|
|
| |
PR: docs/40952
MFC After: 3 days
|
|
|
|
| |
Minor misc. wordsmithing
|
| |
|
| |
|
| |
|