| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
we actually use. Originally, the code reserved 0x8000 to 0x80ff inclusive
which on my hardware conflicts with the acpi timer. This broke the amdpm
driver since it was actually given ports 0x800c to 0x810b (which should
not have happened, IMHO).
This also allows us to considerably simplify the handling of the nForce
smb driver, removing the need for a separate nfpm driver. With this, SMB
accesses appear to work on my Tyan Tiger MP board. Your mileage may vary.
In particular, the nForce changes have not been tested.
|
| |
|
|
|
|
|
|
|
|
| |
Removed three spurious tabs on lines by themselves.
PR: bin/56492
Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at>
MFC after: 6 weeks
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
we can switch to 64M-sized identity mappings and not having to map the
first 64M. This is especially important because the first 1M contains
the VGA frame buffer and is otherwise a legacy memory range. Best to
make as little assumptions about it as possible. Switching to 64M-sized
mappings is important to avoid creating overlapping translations, which
have the side-effect of triggering machine checks. This is currently
what's preventing us to boot on an Intel Tiger 4.
Note that since we currently use 256M-sized identity mappings, we
would reduce the size of the mappings and consequently increase the
TLB pressure. The performance implications of this are minimal if
measurable at all because identify mappings are not our primary
means for memory management.
Also note that there's no guarantee that physical memory exists at
64M. Then again, we didn't had the guarantee when we were loading at
5M. We'll deal with this when it's a problem.
Discussed with: arun@
|
|
|
|
|
|
|
|
| |
Special thanks to Pavlin Radoslavov <pavlin@icir.org> for testing and
fixing numerous problems.
Sponsored by: FreeBSD Foundation
Reviewed by: Pavlin Radoslavov <pavlin@icir.org>
|
| |
|
|
|
|
| |
pthread_rwlock_timedrwlock.
|
|
|
|
|
|
| |
making it useful for dispatching swi tasks from fast interrupt handlers.
Sponsered by: FreeBSD Foundation
|
|
|
|
|
|
| |
and/or INTR_FAST. This belongs elsehwere and perhaps under bootverbose;
I'm committing it for now as it's uesful to know which drivers have
been converted and which have not.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
we return to kernel or userland. This triggered a panic in a KSE
application when TDF_USTATCLOCK was set in the case userland was
interrupted, but we never called ast() on our way out. As such,
we called ast() at some other time. Unfortunately, TDF_USTATCLOCK
handling assumes running in the interrupt thread. This was not
the case anymore.
To avoid making the same mistake later, interrupt() now returns
to its caller whether we interrupted userland or not. This avoids
that we have to duplicate the check in assembly, where it's bound
to fall off the scope. Now we simply check the return value and
call ast() if appropriate.
Run into this: davidxu
|
|
|
|
| |
Sponsored by: FreeBSD Foundation
|
|
|
|
| |
Sponsored by: FreeBSD Foundation
|
|
|
|
|
|
| |
o add netbsd logic to convert rssi to device-independent values
Obtained from: NetBSD (rssi conversion code)
|
|
|
|
| |
we no longer need the debugging code to dump packets.
|
|
|
|
|
|
|
|
| |
type belongs in net/bpf.h but we keep it here for the moment.
P:
Submittep by:
Obtained from: David Young <dyoung@pobox.com>
|
| |
|
|
|
|
|
|
|
|
| |
to protect the vlan state in each ifnet (e.g. vlan count). The latter is
probably better handled through an ifnet-centric means but since changes
are infrequent shouldn't matter for now.
Sponsored by: FreeBSD Foundation
|
|
|
|
|
| |
the right size. I'm planning on *possibly* stealing the two 'spare'
variables on either side for botched alignment correction.
|
|
|
|
|
| |
jumping to .cerror. This means .cerror has to be present in the
same module with its consumers, or bad things will happen.
|
|
|
|
|
|
| |
by ldef.h, rather than relying on GCC-specific pollution from <ctype.h>.
Noticed by: Stefan Farfeleder
|
|
|
|
|
|
|
|
|
| |
no peer address information is desired.
PR: 56044
Submitted by: Felix Opatz <felix@zotteljedi.de> and
Bernd Luevelsmeyer <bdluevel@heitec.net>
MFC after: 1 month
|
|
|
|
|
|
| |
PR: 55925
Submitted by: Michael L. Squires <mikes@siralan.org>
MFC after: 1 month
|
| |
|
|
|
|
| |
did.
|
|
|
|
|
|
| |
PR: 55645
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
MFC after: 1 month
|
|
|
|
|
|
| |
PR: 55643
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
MFC after: 1 month
|
|
|
|
|
| |
PR: 55641
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
|
|
|
|
|
| |
PR: 55562
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
|
|
|
|
|
| |
PR: docs/56488
Submitted by: Yoshihiko Sarumaru <mistral@imasy.or.jp>
|
| |
|
|
|
|
| |
people what the consequence is.
|
| |
|
|
|
|
| |
around cloning routines.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
For the floppy driver, use fdcontrol to manipulate density selection.
For the CD drivers, the 'a' and 'c' suffix is without actual effect and
any applications insisting on it can be satisfied with a symlink:
ln -s /dev/cd0 /dev/cd0a
Ongoing discussion may result in these pieces of code being removed before
the 5-stable branch as opposed to after.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
such a card is ejected, we'd panic. Instead, just ignore it.
I should also add a sanity check in the FUNCID code as well, but this
isn't wrong since the check is cheap and happens infrequently.
|
|
|
|
|
| |
Submitted by: Robert Watson <rwatson@freebsd.org>
Obtained from: BSD/OS
|
|
|
|
|
|
|
| |
o move the global divsrc socket address to a local variable
instead of locking it
Sponsored by: FreeBSD Foundation
|
|
|
|
|
| |
an interface from each descriptor that references it. This
is just a bandaid; the locking here needs to be redone.
|
|
|
|
| |
NOCRYPT and NO_OPENSSL.
|
| |
|
|
|
|
|
|
|
|
| |
(where it didn't really belong), to the DESCRIPTION section.
English advice: ceri
Requested by: das
MFC after: 4 weeks
|
|
|
|
|
| |
Approved by: schweikh (mentor - blanket)
MFC after: 6 weeks
|
|
|
|
| |
Requested by: bde
|