Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-28 | When a frame which falls into the block ack window is received, clear | Stefan Sperling | |
counters that keep track of consecutive frames falling outside the window. | |||
2016-04-28 | Copy some ieee8021_node HT information to userspace. | Stefan Sperling | |
ifconfig needs to be recompiled. ok mpi@ | |||
2016-04-28 | fix logic bug in deciding if we have UVM_PLA_NOWAIT or not in buf_realloc_pages | Bob Beck | |
noticed by miod@ | |||
2016-04-28 | Add a better implementation of iwn's update_htprot callback which uses | Stefan Sperling | |
the RXON_ASSOC command instead of clearing and restoring firmware state. This matches the behaviour of the Linux driver more closely. However, for now, keep this implementation disabled and do _nothing_ when HT protection changes. For some unknown reason, updating HT protection seems to be related to subsequent Tx errors and block ack session instablity. We'll see how this approach works out in the wild. Please report any issues. ok tb@ | |||
2016-04-28 | Reduce block ack gap timeout to 300 msec in order to reduce Rx latency. | Stefan Sperling | |
This value seems to be a sweet spot. testing and ok tb@ | |||
2016-04-28 | correctly set up byteswapping so this chip works on big endian archs | David Gwynne | |
this, plus the m_adj fix before, makes xge work on sparc64 from marisa emerson | |||
2016-04-27 | factor out ipsec into ip6_output_ipsec_{lookup,send}(); ok mpi@, naddy@ | Markus Friedl | |
2016-04-27 | Expand and remove macro OCTEON_ETH_TAP. | Visa Hankala | |
2016-04-27 | minor spacing nit | Mike Larkin | |
2016-04-27 | Remove unused arguments from rt_checkgate(). | Martin Pieuchot | |
Since the rtalloc(9) rewrite no route lookup is done in this function so there's no need for a destination or a rtable ID. | |||
2016-04-27 | whitespace fixes, no functional change | David Gwynne | |
largely done by marisa emerson | |||
2016-04-27 | align rx buffers so ip packets will be aligned correctly for the stack | David Gwynne | |
this matters more for strict alignment archs than the ones xge currently runs on. from marisa emerson | |||
2016-04-27 | tweak some command list handling | David Gwynne | |
prefix the arrays with xge_, make them const, and use nitems to iterate over them. move xge_setup_xgxs_xena to iterating over a list of commands instead of doing a long series of register writes in code. from marisa emerson, who tested on both xena and herc boards | |||
2016-04-27 | mbuf tags are in an SLIST, so we need queue.h after all. | David Gwynne | |
found by deraadt@ | |||
2016-04-27 | Add some stat counters for events related to 802.11n. | Stefan Sperling | |
netstat(1) needs to be recompiled to work with new kernel. ok deraadt mpi | |||
2016-04-27 | Pad struct ext2fs out to 1024 (a.k.a. ext2fs SBSIZE) bytes. Satisfies | Kenneth R Westerback | |
assumptions in fsck_ext2fs and eliminates spurious "VALUES IN SUPER BLOCK DISAGREE WITH THOSE IN FIRST ALTERNATE" messages. Part of the problem reported to bugs@ by Lampshade. ok beck@ | |||
2016-04-27 | G/C DDB_REGS. | Martin Pieuchot | |
2016-04-27 | Stop using DDB_REGS. | Martin Pieuchot | |
ok dlg@ | |||
2016-04-26 | Remove debug printfs, but do print "gpio" to indicate that card detection is | Mark Kettenis | |
done through a gpio pin instead of the standard register. | |||
2016-04-26 | Populate all necessary statfs members in .vfs_statfs. cd9660, udf, | Martin Natano | |
msdosfs and nfsv2 don't set f_namemax. ntfs and ext2fs don't set f_namemeax and f_favail. fusefs doesn't set f_mntfromspec, f_favail and f_iosize. Also, make all filesystems use copy_statfs_info(), so that all statfs information is filled in correctly for the (sb != &mp->mnt-stat) case. ok stefan | |||
2016-04-26 | copy_statfs_info() is not only used by ufs, but by other filesystems too, | Martin Natano | |
so make sure that all members of mp->mnt_stat.mount_info are copied. ok stefan | |||
2016-04-26 | missed a block of code while merging the previous change. | Mike Larkin | |
2016-04-26 | Add decode functions for some of the MSRs that are commonly used. Only | Mike Larkin | |
compiled when VMM_DEBUG is enabled, and only used during VM crash. | |||
2016-04-26 | Convert some magic numbers into #defines - this is needed for some MTRR | Mike Larkin | |
decoding code I'm working on for vmm(4) debugging. No functional change. | |||
2016-04-26 | Display correct value in error message. | Kenneth R Westerback | |
2016-04-26 | Do NOT attempt a rebuild using a hot spare with a sector size | Kenneth R Westerback | |
greater than the sector size of the softraid volume. i.e. 512-byte hot spares should work on 4096-byte volumes but 4096-byte hotspares will not work on 512-byte volumes. Pointed out, errors corrected and ok jsing@ | |||
2016-04-26 | Restore intro comment to sr_hotspare_rebuild(), which was erroneously | Kenneth R Westerback | |
replaced by comment for first chunk of code. Pointed out by jsing@. | |||
2016-04-26 | KNF / spacing | Mike Larkin | |
2016-04-26 | sc_resume_ch is used nowhere. | Visa Hankala | |
2016-04-26 | Drop an unused workaround which does not even compile. | Visa Hankala | |
2016-04-26 | fix off by one in vfs_vnode_print - found by miod | Bob Beck | |
ok deraadt@, krw@ | |||
2016-04-26 | corrects acpitz problem with active cooling and hysterisis | Sebastien Marie | |
"if the temperature is below the active cooling level for a tz, turn the fan off regardless of what state it is currently in" ok mlarkin@ | |||
2016-04-26 | No good reason to retain comments about old DTYPE_CRYPTO or DTYPE_SYSTRACE | Theo de Raadt | |
values. | |||
2016-04-26 | more systrace goes away | Theo de Raadt | |
2016-04-26 | Match on RTS522A. Found in 2016 thinkpads. | Jonathan Gray | |
Tested by Bryan Vyhmeister on x260. | |||
2016-04-25 | remove systrace remnants | Ted Unangst | |
2016-04-25 | remove systrace | Ted Unangst | |
2016-04-25 | boom goes the dynamite | Ted Unangst | |
2016-04-25 | when returning from vmd with an unknown exit reason, print the name of the | Mike Larkin | |
exit in addition to the exit code. | |||
2016-04-25 | spacing / KNF error in earlier commit | Mike Larkin | |
2016-04-25 | unlink systrace from the build. pledge is the glorious future that awaits. | Ted Unangst | |
the rest of systrace to be deleted in a serious of followup commits. ok from larger openbsd developer community | |||
2016-04-25 | cr0, cr3, cr4 diagnostics / debug functions (used when VMs crash) | Mike Larkin | |
2016-04-25 | We attach acpihpet(4) and acpiec(4) without using the HID, so do not | Paul Irofti | |
report it in the dmesg. OK deraadt@, mlarkin@. | |||
2016-04-25 | add a few new exit types found in newer cpus | Mike Larkin | |
2016-04-25 | Remove the single cache route for forwarding. | Martin Pieuchot | |
Testing help from Hrvoje Popovski. ok mikeb@, henning@, claudio@ | |||
2016-04-25 | use the cps instructions introduced with armv6 instead of mrs/msr | Jonathan Gray | |
ok patrick@ | |||
2016-04-25 | simplifies the check for allowing only promises | Sebastien Marie | |
reductions. ok deraadt@ | |||
2016-04-25 | removes an unneeded check on flags (used historically when tame(2) was using | Sebastien Marie | |
bitflags) ok deraadt@ jca@ | |||
2016-04-25 | Implement atomic operations using the atomic instructions available | Patrick Wildt | |
since ARMv6K. As we also support ARMs that are older than that, guard the new atomic operations with an ifdef specifically for ARMv7. ok jsg@ | |||
2016-04-25 | Do not check if the CPU is inside the idle loop when enterting ddb(4). | Martin Pieuchot | |
This check only makes sense when a frame is saved for interrupts, not for a (simulated) breakpoint. This allows us to put breakpoints in interrupt context and have them work if an interrupt fires while the CPU is idle. |