| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
parts relied on the now removed NET_NEEDS_GIANT.
Most of I4B has been disconnected from the build
since July 2007 in HEAD/RELENG_7.
This is what was removed:
- configuration in /etc/isdn
- examples
- man pages
- kernel configuration
- sys/i4b (drivers, layers, include files)
- user space tools
- i4b support from ppp
- further documentation
Discussed with: rwatson, re
|
| |
|
|
|
|
|
|
|
| |
the malloc call later, panicing kernel due to the oversized allocation.
Reported by: pho
Reviewed by: jeff
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
context, where the iwn mutex is being held, and
iwn_start assumes that we do not have that mutex held.
Resolve this issue with what we do for other NICs by
splitting the iwn_start procedure into two parts,
iwn_start() do the locking, and iwn_start_locked()
assumes that the mutex is being held. This resolves
panic when WITNESS is enabled.
|
| |
|
|
|
|
|
| |
Note that sun4v is currently broken on T2000 hardware so it's pretty
much a lame duck at this point.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
NET_NEEDS_GIANT. netatm has been disconnected from the build for ten
months in HEAD/RELENG_7. Specifics:
- netatm include files
- netatm command line management tools
- libatm
- ATM parts in rescue and sysinstall
- sample configuration files and documents
- kernel support as a module or in NOTES
- netgraph wrapper nodes for netatm
- ctags data for netatm.
- netatm-specific device drivers.
MFC after: 3 weeks
Reviewed by: bz
Discussed with: bms, bz, harti
|
|
|
|
|
| |
still WIP along with the lockstat provider, so there is no harm leaving
it out for now.
|
| |
|
|
|
|
|
|
|
| |
refcount interface.
It also introduces the correct usage of memory barriers, as sometimes
fdrop() and fhold() are used with shared locks, which don't use any
release barrier.
|
| |
|
|
|
|
|
|
| |
no active development on it for over a year now and it isn't
reliable under a simple buildworld. Developers can't be expected to
test code targeted for it.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
entirety of the specified range be mapped. Specifically, it has
returned EINVAL if the entire range is not mapped. There is not,
however, any basis for this in either SuSv2 or our own man page.
Moreover, neither Linux nor Solaris impose this requirement. This
revision removes this requirement.
Submitted by: Tijl Coosemans
PR: 118510
MFC after: 6 weeks
|
|
|
|
|
|
| |
was renamed to SBLOCKSIZE in version 1.33
Reviewed by: mckusick
|
|
|
|
| |
in sys/cddl/dev/fasttrap.
|
| |
|
|
|
|
|
|
|
|
| |
Leave IDTVEC(ill) where it was unless we compile with KDTRACE_HOOKS[1].
Hide the with DTRACE case case under #ifdef KDTRACE_HOOKS.
Suggested by: attilio [1]
Reviewed by: attilio
|
|
|
|
| |
Approved by: philip (mentor)
|
|
|
|
| |
IPSEC_SPLASSERT_SOFTNET which has been 'unused' since FreeBSD 5.0.
|
|
|
|
|
|
|
|
|
| |
ip6_savecontrol in preparation for udp_append() to no longer
need an WLOCK as we will no longer be modifying socket options.
Requested by: rwatson
Reviewed by: gnn
MFC after: 10 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use proper synhronization primitives to protect the internal fdesc node cache
used in fdescfs.
- Properly initialize and uninitalize hash.
- Remove unused functions.
Since fdescfs might recurse on itself, adding proper locking to it needed some
tricky workarounds in some parts to make it work. For instance, a descriptor in
fdescfs could refer to an open descriptor to itself, thus forcing the thread to
recurse on vnode locks. Because of this, other race conditions also had to be
fixed.
Tested by: pho
Reviewed by: kib (mentor)
Approved by: kib (mentor)
|
|
|
|
| |
Approved by: cognet (mentor)
|
|
|
|
| |
Add a cyclic hook for DTrace.
|
|
|
|
|
|
| |
This will also help me not forget my own birthday :)
Approved by: gabor (mentor)
|
|
|
|
| |
Approved by: gabor (mentor)
|
|
|
|
| |
to shared stuff with the DTrace modules.
|
|
|
|
| |
-fbt- provider), cyclic clock and syscalls.
|
| |
|
|
|
|
| |
-fbt- provider), cyclic clock and syscalls.
|
|
|
|
| |
(sdt) mechanism.
|
|
|
|
|
| |
PR: bin/100732
Submitted by: Matthew Vincenz <msvincen@midway.uchicago.edu>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
delete "snapshot" from the persistent mount options list.
This should fix problems with doing a mount -o snapshot of a file system, followed by
an NFS export of the same file system.
PR: 122833
Reported by: Leon Kos <leon.kos lecad fs uni-lj si>,
Jaakko Heinonen <jh saunalahti fi>
MFC after: 1 month
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
here, because we already do them further up in vfs_donmount() in vfs_mount.c
async -> MNT_ASYNC
force -> MNT_FORCE
multilabel -> MNT_MULTILABEL
noatime -> MNT_NOATIME
noclusterr -> MNT_NOCLUSTERR
noclusterw -> MNT_NOCLUSTERW
MFC after: 1 month
|
|
|
|
|
|
| |
we do it further down in ffs_vfsops.c
MFC after: 1 month
|
|
|
|
|
|
|
|
|
|
|
|
| |
to a remote machine, the fact that the dump date is stored with
each header (inode) record makes rsync significantly less efficient
than necessary. This also applies to inode access times when they
are not important data to retain. When implementing an offsite
backup solution of this type, these dates in particular are not
important, especially if it prevents effective offsite backups.
PR: bin/91049
Submitted by: Forrest W Christian <fwc@mt.net>
|
| |
|
| |
|
|
|
|
| |
implementation.
|
| |
|
| |
|
|
|
|
| |
the other stuff.
|
|
|
|
|
| |
OpenSolaris. We don't have the lock levels that they do, so this is just
hooked into clock interrupts.
|
| |
|
|
|
|
| |
interrupts disabled or with td_intr_nesting_level non-zero.
|
|
|
|
|
|
| |
corrected since it was filed. With this change the PR will be closed.
PR: bin/39905
|
|
|
|
| |
on the APs.
|