| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Tripped up: DougB
|
|
|
|
|
|
|
|
|
|
|
| |
entering sys_process.c debugging primitives, or we violate assertions.
Also, be more careful about releasing the process lock around calls
to uiomove() which may sleep waiting for paging machinations or
related notions. We may want to defer the uiomove() in at least
one case, but jhb will look into that at a later date.
Reported by: Philippe Charnier <charnier@xp11.frmug.org>
Reviewed by: jhb
|
| |
|
| |
|
|
|
|
| |
PR: 35392
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
seems to have made it.
|
|
|
|
| |
instructions on the main help screen for disabling it.
|
|
|
|
| |
a word aligned input.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
condition when shutting down.
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Based on code partially by me and by <Tor.Egge@cvsup.no.freebsd.org>.
|
| |
|
|
|
|
| |
Submitted by: Tor Egge <Tor.Egge@cvsup.no.freebsd.org>
|
|
|
|
|
| |
that we have no outstanding ops in transit, which would cause problems
on resume.
|
|
|
|
|
|
| |
PR: docs/40234
Submitted by: Chris Pepper <pepper@rockefeller.edu> (mostly)
MFC After: 3 days
|
| |
|
|
|
|
| |
Implement udf_readlblks() in terms of RDSECTOR.
|
|
|
|
|
| |
udf_readatoffset(). This should fixe problems with reading udf filesystems
created with mkisofs.
|
|
|
|
| |
changed.
|
|
|
|
| |
in vm_pageout_page_free().
|
|
|
|
| |
commit to NetBSD. I'll add these to various tables soon.
|
|
|
|
|
|
| |
a underscore to fix this.
Reviewed by: peter
|
| |
|
|
|
|
|
|
| |
Add ioctl VINUM_READCONFIG which implements both the "read" and
"start" commands in vinum(8). Aim for marginally better error
messages when something goes wrong.
|