created | 2021-03-14T01:23:32Z |
---|---|
begin | 2021-03-12T00:00:00Z |
end | 2021-03-13T00:00:00Z |
path | src/sys |
commits | 10 |
date | 2021-03-12T10:13:28Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/kern_exec.c | log | diff | annotate |
src/sys/kern/kern_exit.c | log | diff | annotate | |
src/sys/kern/kern_sig.c | log | diff | annotate | |
src/sys/sys/proc.h | log | diff | annotate | |
message |
Kill SINGLE_PTRACE and use SINGLE_SUSPEND which has almost the same semantic single_thread_set() is modified to explicitly indicated when waiting until sibling threads are parked is required. This is obviously not required if a traced thread is switching away from a CPU after handling a STOP signal. ok claudio@ |
date | 2021-03-12T10:22:46Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/crypto/set_key.c | log | diff | annotate |
src/sys/crypto/sha2.c | log | diff | annotate | |
src/sys/ddb/db_elf.c | log | diff | annotate | |
src/sys/lib/libsa/arp.c | log | diff | annotate | |
src/sys/lib/libsa/bcrypt_pbkdf.c | log | diff | annotate | |
src/sys/lib/libsa/sha2.c | log | diff | annotate | |
src/sys/scsi/cd.c | log | diff | annotate | |
src/sys/scsi/ch.c | log | diff | annotate | |
src/sys/scsi/mpath_sym.c | log | diff | annotate | |
src/sys/scsi/scsi_changer.h | log | diff | annotate | |
src/sys/scsi/scsi_disk.h | log | diff | annotate | |
src/sys/scsi/st.c | log | diff | annotate | |
message | spelling |
date | 2021-03-12T14:15:49Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/uvm/uvm_extern.h | log | diff | annotate |
src/sys/uvm/uvm_fault.c | log | diff | annotate | |
src/sys/uvm/uvm_glue.c | log | diff | annotate | |
src/sys/uvm/uvm_km.c | log | diff | annotate | |
src/sys/uvm/uvm_map.c | log | diff | annotate | |
src/sys/uvm/uvm_map.h | log | diff | annotate | |
src/sys/uvm/uvm_pager.c | log | diff | annotate | |
src/sys/uvm/uvm_pager.h | log | diff | annotate | |
src/sys/uvm/uvm_pmemrange.c | log | diff | annotate | |
src/sys/uvm/uvm_swap_encrypt.c | log | diff | annotate | |
src/sys/uvm/uvm_vnode.c | log | diff | annotate | |
message |
spelling ok mpi@ |
date | 2021-03-12T14:39:37Z | |||
---|---|---|---|---|
author | fcambus | |||
files | src/sys/dev/wsfont/spleen5x8.h | log | diff | annotate |
src/sys/dev/wsfont/spleen6x12.h | log | diff | annotate | |
message |
Update Spleen kernel fonts to version 1.9.0, bringing the following improvements: - Enlarge vertical line for consistency with other small sizes (5x8 version) - Add full support for the Latin-1 Supplement Unicode block (6x12 version) |
date | 2021-03-12T16:26:27Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/conf/files | log | diff | annotate |
src/sys/net80211/ieee80211_ra.c | log | diff | annotate | |
src/sys/net80211/ieee80211_ra.h | log | diff | annotate | |
message |
Add RA, a new 11n Tx rate adaptation module for net80211. Written by Christian Ehrhardt and myself, based on ieee80211_mira.c but with significant changes. The main difference is that RA does not attempt to precisely measure actual throughput but simply deducts a loss percentage from the theoretical throughput which can be achieved by a given MCS. Unlike MiRa, RA does not use timeouts to trigger probing. Probing is triggered only by changes in measured throughput. Unlike MiRA, RA doesn't care whether a frame was part of an A-MPDU. RA simply collects statistics for individual subframes. This makes reporting very easy for drivers and seems to work well enough in practice. Another difference is that drivers can report multi-rate retries properly via ieee80211_ra_add_stats_ht(mcs, total, fail) which can be called several times before ieee80211_ra_choose() selects a new Tx rate. There is no reason any issues could not be fixed in ieee8011_mira.c but I felt it was a good moment to burn the house down and start over. And since this code diverges from how MiRA is described in the research paper applying the "MiRA" label becomes inappropriate. |
date | 2021-03-12T16:27:10Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/pci/if_iwm.c | log | diff | annotate |
src/sys/dev/pci/if_iwmvar.h | log | diff | annotate | |
message |
Use RA instead of MiRA in iwm(4). Tested by: iwm 7260: florian iwm 7265: TronDD, Aaron Miller, stsp iwm 8260: bket iwm 8265: matthieu, tracey, naddy, Dave Voutila, jcs, Mathieu Kerjouan, Matthias Schmidt, stsp iwm 9260: matthieu, phessler, Darren VanBuren iwm 9560: Uwe Werler |
date | 2021-03-12T16:27:27Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/pci/if_iwn.c | log | diff | annotate |
message |
Use RA instead of MiRA in iwn(4). Tested by: iwn 6200: stsp iwn 6205: cwen, Jeremy O'Brien iwn 6300: okan |
date | 2021-03-12T16:27:28Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/pci/if_iwnvar.h | log | diff | annotate |
message |
Use RA instead of MiRA in iwn(4). Tested by: iwn 6200: stsp iwn 6205: cwen, Jeremy O'Brien iwn 6300: okan |
date | 2021-03-12T17:54:50Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/pci/if_ipw.c | log | diff | annotate |
message |
In ipw(4), ensure that net80211 is in ASSOC state while we are expecting an assoc response from the AP during the association sequence. Otherwise net80211 would ignore the auth response, resulting in a state mismatch between firmware and net80211. A symptom of this was that WPA didn't work. Problem reported and fix tested by Ricardo Mottola |
date | 2021-03-12T23:42:50Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/wscons/wsconsio.h | log | diff | annotate |
message |
Add WSDISPLAYIO_DEPTH_30 in order to support 30-bit color support. ok jsg@ |