| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
directory when we have 10+ ports that make use of it, and now we have
only 3. This change would come back if the tt/ usage grown up to the
level.
Knowledge provided by: krion, kris
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(atkbd(4)) and PS/2 mouse (psm(4)) are used together.
Turns out that atkbd(4) check_char() method may return "true" while
read_char() method returns NOKEY. When this happens kbdmux(4) was
simply stuck in the dead loop. Avoid dead loop in kbdmux(4) by breaking
out of the loop if read_char() method returns NOKEY.
It almost seems like a bug in atkkbd(4), atkbd_check_char() calls
kbdc_data_ready(), and, the later will return "true" if there are
pending data in either kbd or aux queue. However, because both aux
and kbd are on the same controller, I'm not sure if this is a bug
or feature.
Tested by: markus
MFC after: 1 day
|
| |
|
|
|
|
|
|
|
|
| |
bulk transfers to have a chance of working.
PR: usb/93720
Submitted by: Nate Nielsen
MFC after: 1 week
|
|
|
|
| |
Lock the channel so master/slave setups wont trash during reinit.
|
|
|
|
|
|
|
|
| |
doesn't work correctly with ko_KR.eucKR locale.
Tested by: cjh at the CBUG party
Obtained from: NetBSD
MFC after: 1 week
|
| |
|
|
|
|
|
|
| |
Make my portions of the license clearer.
Thank Chris Ellsworth for his support in getting a bunch of this done.
|
|
|
|
|
| |
Reviewed by: avatar
MFC after: 2 weeks
|
|
|
|
| |
not in a halt or sleep state.
|
|
|
|
|
|
|
|
|
|
|
|
| |
additional -r (read-only) flag or or -w (read-write) flag,
then assume we want, mount -u -w.
When doing a mount update, this will implicitly pass a "noro" mount
option down to the VFS layer.
vfs_mergeopts() in vfs_mount.c will then remove the "ro" mount option
if it exists in the mount options for a mounted file system.
This means that "mount -u" works the same as "mount -u -w"
and will convert a read-only mount to read-write.
|
|
|
|
|
|
| |
processors.
Obtained from: Intel Datasheet 302189-008
|
|
|
|
|
|
|
|
| |
- mount(8) now calls the nmount(2) system call directly, not mount(2)
- specifying a filesystem type with -t will not automatically
invoke an external /sbin/mount_XXXX program....this only happens for
certain file system types. For all other file system types, nmount(2)
is called directly.
|
|
|
|
|
|
|
|
|
|
| |
is finished with it; this may only occur when the tx queue is setup as
dba-gated but since the fix is cheap apply it to all queues
while here make the queue depth signed for use in assertions
Reviewed by: apatti
MFC after: 2 weeks
|
|
|
|
|
|
| |
atomic operation to return and adjust the stack.
Submitted by: luoqi
|
|
|
|
|
|
| |
This should fix panic on "kldunload if_vlan" while vlanX are still there.
Reviewed by: glebius
|
|
|
|
|
|
|
| |
PR: bin/62139
Reported by: Rostislav Krasny <rosti.bsd__at__gmail.com>
Obtained from: BIND9
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
| |
- Don't query 'as is' twice.
PR: bin/62139
Reported by: Rostislav Krasny <rosti.bsd__at__gmail.com>
Tested by: Rostislav Krasny <rosti.bsd__at__gmail.com>
Obtained from: BIND9 (with some modification)
MFC after: 1 week
|
|
|
|
|
| |
Submitted by: Andriy Tkachuk <andrit@ukr.net>
X-MFC after: RE approval
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
inside !if defined(KERNBUILDDIR).
Utilize the fact the module will support all frames by default --
it needs no ETHER_* options unless some frames need to be disabled.
Fix the comment respectively.
Don't forget to create fake opt_ef.h if no ETHER_* are set.
MFC after: 3 days
|
| |
|
| |
|
|
|
|
|
| |
or scc(4) to grab the device by default. In fact, we probably shouldn't
even claim the device at all...
|
|
|
|
|
| |
Stop using our local UART_IPEND_* and instead use the global SER_INT_*
as defined in <sys/serial.h>.
|
|
|
|
|
|
|
|
| |
o Add defines for the 5 interrupt sources typical for serial devices.
These defines can be used for more finegrained interrupt handling
between drivers that cooperatively handle multiple serial ports.
o Add defines for the various bitmasks applicable when all information
is passed between drivers as a single integral.
|
|
|
|
| |
style(9): <tab> after #define
|
|
|
|
|
|
| |
Return BUS_PROBE_LOW_PRIORITY for a successful probe. This is in
preparation of the introduction of scc(4), which is going to handle
SCCs in the near future.
|
|
|
|
|
| |
Add CHAN_A & CHAN_B for channel register offsets.
While here, fix a comment.
|
|
|
|
| |
instead define MFILES appropriately for the uart(4) module build.
|
|
|
|
|
|
|
|
| |
completely noop.
- Geometry sanitization for non-interactive mode is moved to correct place.
Reported by: Anton Yuzhaninov <citrin at citrin dot ru>
Pointyhat: me
|
|
|
|
|
|
|
|
| |
version strings up to Bluetooth 2.0
- Update manufacturer list
Approved by: emax
MFC after: 3 days
|
|
|
|
|
|
| |
MFC Candidate.
PR: 93592
|
|
|
|
|
|
|
|
|
|
| |
simultaneous open. Both the bug and the patch were verified using the
ANVL test suite.
PR: kern/74935
Submitted by: qingli (before I became committer)
Reviewed by: andre
MFC after: 5 days
|
|
|
|
|
|
|
| |
number of data points, value should be calculated by adding two middle
elements and dividing them by 2.
Approved by: cognet (mentor)
|
|
|
|
|
| |
so we dont panic device removal or failure.
Clean up ata_fail_requests to prevent the queue munging to fail.
|
|
|
|
|
|
|
| |
Coverity ID: 822
Found by: Coverity Prevent
Reviewed by: ariff
MFC after: 1 week
|
|
|
|
|
|
| |
callout_drain() logic. We no longer need a separate non-spin mutex to
do sleep/wakeup with, instead we can now just use the one spin mutex to
manage all the callout functionality.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mutex.
- Don't use callout_drain() to stop the toffhandle callout while holding the
fdc mutex (this could deadlock) in functions called from softclock
(callouts aren't allowed to do voluntary sleeps). Instead, use
callout_stop(). Note that since we hold the associated mutex and are now
using callout_init_mtx(), callout_stop() is just as effective as
callout_drain(). (Though callout_drain() is still needed in detach to
make sure softclock isn't contesting on our mutex before we destroy the
mutex.)
- Remove unused callout 'tohandle' from softc.
MFC after: 1 week
|
|
|
|
| |
found by: jhb@
|
| |
|
|
|
|
|
|
|
| |
Coverity ID: 839
Found by: Coverity Prevent
MFC after: 1 week
Reviewed by: ps, scottl
|
| |
|
|
|
|
|
|
|
| |
2. Fix a bug, if thread got a SIGKILL signal, call sigexit() to kill
its process.
MFC after: 3 days
|
| |
|
| |
|
|
|
|
|
|
|
| |
is being called. Be sure to grab the ref before we unlock the vnode to
prevent the mount from disappearing.
Tested by: kris
|
|
|
|
|
|
|
|
|
| |
the last reference is dropped. I forgot that vnodes can stick around
for a very long time until processes discover that they are dead. This
means that a vnode reference is not sufficient to keep the mount
referenced and even more code will be required to ref mount points.
Discovered by: kris
|
| |
|
|
|
|
| |
Reviewed by: jhb
|
|
|
|
| |
MFC after: 1 week
|