| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Pointed out by: njl
|
|
|
|
|
|
|
|
|
| |
pass back the desired buffer length. This fixes scanning with the Marvell
88W8335 and BCM4328 wireless cards.
PR: kern/118370
Submitted by: Weongyo Jeong
Tested by: Ed Schouten
|
|
|
|
| |
to hwpmc.
|
|
|
|
| |
Sponsored by: FreeBSD Foundation and Google Inc.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- vimage
- TOE
- multiq
- host rtentry caching
Rename spare used by 80211 to if_llsoftc
Reviewed by: rwatson, gnn
MFC after: 1 day
|
|
|
|
|
|
|
|
|
| |
the sent_queue. Sometimes I wonder why any code
ever works :-)
- Fix the pad of the last mbuf routine, It was working improperly
on non-4 byte aligned chunks which could cause memory overruns.
MFC after: 1 week
|
|
|
|
| |
controller. This is merged from Adaptec driver build 11669.
|
|
|
|
| |
is failed.
|
| |
|
|
|
|
|
|
| |
kern_msgctl() and kern_semctl().
MFC after: 1 week
|
|
|
|
|
|
| |
kern_msgctl() and kern_semctl().
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
| |
both kernel and userland when we create a pv for pmap_kernel.
Reported by: Mark Tinguely <tinguely AT casselton DOT net>
MFC After: 3 days
|
|
|
|
|
|
| |
freebsd32.h instead.
MFC after: 1 week
|
|
|
|
| |
MFC After: 1 week
|
|
|
|
|
| |
Reviewed By: gnn
MRC after: 1 week
|
| |
|
|
|
|
|
|
| |
characters is exceeded in bit macros
Requested by: Bruce Evans
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
by Daniel Kamm.
Adaptec RAID 51245
Adaptec RAID 51645
Adaptec RAID 52445
Adaptec RAID 5405
Sun STK RAID REM
Sun STK RAID EM
SG-XPCIESAS-R-IN
SG-XPCIESAS-R-EX
|
| |
|
|
|
|
|
|
|
|
| |
XXX: This only works currently with GEOM_GPT which only exists in 6.x.
XXX: I didn't add 'mbroffset' support for a GPT partition holding a BSD
label as I'm not sure if they use relative or absolute offsets.
MFC after: 3 days
|
| |
|
|
|
|
|
|
|
| |
o Disklabels can have between 8 and 20 partitions (inclusive).
o No device special file is created for the raw partition.
o Switch ia64 to use this backend.
o No support for boot code yet.
|
|
|
|
|
|
|
|
|
| |
AOC-USAS-S4i
AOC-USAS-S8i
AOC-USAS-S4iR
AOC-USAS-S8iR
AOC-USAS-S8i-LP
AOC-USAS-S8iR-LP
|
|
|
|
|
|
|
| |
dropping it after each call into newbus. This doesn't fix any known
problems but seems more correct.
Submitted by: Marko Zec <zec / icir.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Missing lock when sending data and moving it to the
outqueue.
- If a mbuf alloc fails during moving to outqueue the
reassembly of the old mbuf chain was incorrect.
- some_taken becomes a counter in sctputil.c instead of a set to 1.
- Fix a panic to be only under invarients and have a proper recovery.
- msg_flags needed to be set.to the value collected not or'd.
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 day
|
|
|
|
|
|
| |
Submitted by: Ilja van Sprundel <ilja -at- netric.org>
Reviewed by: secteam
MFC after: 1 day
|
|
|
|
|
|
|
|
| |
initialized before use and returned integrally instead of up to size.
Submitted by: Ilja van Sprundel <ilja -at- netric.org>
Reviewed by: secteam
MFC after: 1 day
|
|
|
|
|
|
|
|
|
| |
on 1/2 of each of the successive limits tied to the limit for
2k clusters.
- Adds real functionality in so that doing a sysctl to change these
actually changes them :-)
MFC after: 1 week
|
|
|
|
|
|
|
| |
PR: 118401
Submitted by: Skip Ford <skip at menantico dot com>
Approved by: imp (mentor), yongari
MFC After: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when applicable.
Aquire Giant slightly later for vnlru.
In the syncer, aquire the Giant only when a vnode belongs to the
non-MPsafe fs.
In both speedup_syncer() and syncer_shutdown(), remove the syncer thread from
the lbolt sleep queue after the syncer state is modified, not before.
Herded by: attilio
Tested by: Peter Holm
Reviewed by: ups
MFC after: 1 week
|
|
|
|
|
|
| |
PR: 65278
MFC in: 3 days
Submitted by: ups@
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes updates mounts such as:
"mount -u -o rdonly" work more like, "mount -u -o ro".
References to "-o rdonly" were changed to "-o ro" in revision 1.60 of
the mount(8) man page,
but some people still like to use "-o rdonly" since it was documented
in earlier versions of FreeBSD.
Requested by: rwatson
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
| |
within the jail are never freed. si_cred is only used by the MAC framework so
make the cred reference conditional on it being compiled in, this is not a fix
and will need to be reviewed for any new consumers of si_cred.
This will quell some user complaint when using jails with a default kernel.
Reviewed by: rwatson
MFC after: 3 days
|
|
|
|
| |
processing.
|
|
|
|
|
|
|
|
|
| |
INCLUDE_CONFIG_FILE. Make a user to look at what config(8) actually does,
and how can one fetch actual configuration file.
Reported by: many
Reviewed by: cognet (mentor)
Approved by: cognet (mentor)
|
|
|
|
|
|
|
|
|
| |
argument in %6D case.
Submitted by: thompsa
Compile-tested: wkoszek
Reviewed by: cognet (mentor)
Approved by: cognet (mentor)
|
|
|
|
|
|
|
|
|
| |
is what gcc3 complains about.
Without this change, it's impossible to build the kernel with gcc3.
Tested by: cognet@ (mentor)
Approved by: cognet@ (mentor)
|
|
|
|
|
|
| |
COMPAT_IA32 (implicitly) requires SYSVSEM, SYSVSHM and SYSVMSG in kernel.
Pointed out by: jhb
|
|
|
|
|
|
| |
latest source tree with older compiler--gcc3.
Approved by: cognet (mentor)
|
|
|
|
|
|
|
|
|
| |
test incorrect.
- Fix the initial buf calculation to be more friendly, calc is the same
but we use different variable to make it easier amongst the different
code versions.
MFC after: 1 week
|
|
|
|
|
|
|
| |
from the latest source tree with older compiler--gcc3.
Reviewed by: kib@ (on freebsd-current@)
Approved by: cognet@ (mentor)
|
|
|
|
|
|
| |
allocator. (See revision 1.35 of kern/kern_mbuf.c.)
Requested by: Andrew Gallatin
|
|
|
|
|
|
| |
mainly in apple but with the right -Wall it could effect us too).
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
sending, once the locks are all unlocked to
do the copy's in, its possible that other
events could then raise the number of bytes
outstanding pushing it so not all the message
would fit. This would then cause us to send
only part of the message. This fix makes it
so we keep a "reserved" amount that can be
kept in mind when making calculations to send.
- rcv msg args with a NULL/NULL for to/tolen will return an error incorrectly
for the 1-2-1 model.
- We were not doing 0 len return correctly and not setting cantrcv more
correctly. Previouly we "fixed" this area by taking out the socantrcv
since we then could not get the data out. The correct rix is to still
flag the socket but alow a by-pass route to continue to read until
all data is consumed.
MFC after: 1 week
|
|
|
|
|
|
| |
IPv4 address duplication was detected on.
Idea by: marck
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with insufficient protection mode.
For the i386 and amd64, create the tunable, machdep.prot_fault_translation,
with the following behaviour:
0 = autodetect the signal to be delivered on KERN_PROTECTION_FAILURE
from vm_fault based on the ELF OSABI note:
no note or __FreeBSD_version < 700004 - SIGBUS/BUS_PAGE_FAULT
note, and __FreeBSD_version >= 700004 - SIGSEGV/SEGV_ACCERR
1 = always SIGBUS/BUS_PAGE_FAULT
2 = always SIGSEGV/SEGV_ACCERR
This would do mostly automatic correction of ABI breakage, with the exception
of the untaged binaries for 7-CURRENT/RELENG_7 before the note is fixed. For
them, sysctl would allow to run the binary with manual settings.
Discussed with: portmgr (kris)
PR: kern/118304
MFC after: 3 days
|
|
|
|
|
|
|
| |
The value is read into the p_osrel member of the struct proc. p_osrel
is set to 0 for the binaries without the note.
MFC after: 3 days
|