created | 2019-12-02T03:10:42Z |
---|---|
begin | 2019-11-28T00:00:00Z |
end | 2019-11-29T00:00:00Z |
path | src/sys |
commits | 17 |
date | 2019-11-28T00:17:10Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/arch/amd64/stand/boot/Makefile | log | diff | annotate |
src/sys/arch/amd64/stand/cdboot/Makefile | log | diff | annotate | |
src/sys/arch/amd64/stand/efi32/Makefile.common | log | diff | annotate | |
message |
Implement a hexdump command in the boot loader. This helps to inspect the memory layout that the firmware has created. It is especially useful for UEFI debugging. OK deraadt@ kettenis@ |
date | 2019-11-28T00:17:11Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/arch/amd64/stand/efi64/Makefile.common | log | diff | annotate |
src/sys/arch/amd64/stand/efiboot/Makefile.common | log | diff | annotate | |
src/sys/arch/amd64/stand/pxeboot/Makefile | log | diff | annotate | |
src/sys/arch/arm64/stand/efiboot/Makefile | log | diff | annotate | |
src/sys/arch/armv7/stand/efiboot/Makefile | log | diff | annotate | |
src/sys/arch/hppa/stand/boot/Makefile | log | diff | annotate | |
src/sys/arch/i386/stand/boot/Makefile | log | diff | annotate | |
message |
Implement a hexdump command in the boot loader. This helps to inspect the memory layout that the firmware has created. It is especially useful for UEFI debugging. OK deraadt@ kettenis@ |
date | 2019-11-28T00:17:12Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/arch/i386/stand/cdboot/Makefile | log | diff | annotate |
src/sys/arch/i386/stand/pxeboot/Makefile | log | diff | annotate | |
src/sys/arch/landisk/stand/boot/Makefile | log | diff | annotate | |
src/sys/arch/loongson/stand/boot/Makefile.inc | log | diff | annotate | |
src/sys/arch/macppc/stand/boot.mac/Makefile | log | diff | annotate | |
src/sys/arch/macppc/stand/ofwboot/Makefile | log | diff | annotate | |
src/sys/arch/octeon/stand/rdboot/Makefile | log | diff | annotate | |
message |
Implement a hexdump command in the boot loader. This helps to inspect the memory layout that the firmware has created. It is especially useful for UEFI debugging. OK deraadt@ kettenis@ |
date | 2019-11-28T00:17:13Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/lib/libsa/hexdump.c | log | diff | annotate |
src/sys/lib/libsa/stand.h | log | diff | annotate | |
src/sys/stand/boot/cmd.c | log | diff | annotate | |
message |
Implement a hexdump command in the boot loader. This helps to inspect the memory layout that the firmware has created. It is especially useful for UEFI debugging. OK deraadt@ kettenis@ |
date | 2019-11-28T00:50:41Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/netinet/in.c | log | diff | annotate |
message |
Although ifconfig(8) checks it already, enforce contiguous inet netmask in the kernel. OK visa@ |
date | 2019-11-28T02:30:38Z | |||
---|---|---|---|---|
author | beck | |||
files | src/sys/kern/vfs_biomem.c | log | diff | annotate |
src/sys/sys/buf.h | log | diff | annotate | |
message |
Fix the buffer cache code to not use a giant uvm obj of all pages when a small one on each buf is all that is needed. reduces the cost of large frees by about 25%. ok kettenis@ |
date | 2019-11-28T04:34:50Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/kern/exec_conf.c | log | diff | annotate |
src/sys/sys/exec.h | log | diff | annotate | |
message |
struct execsw's es_emul is no longer used, so delete it ok deraadt@ |
date | 2019-11-28T16:05:25Z | |||
---|---|---|---|---|
author | beck | |||
files | src/sys/kern/vfs_biomem.c | log | diff | annotate |
message |
Fix panic noticed by bluhm@ and florian@. bp->b_pobj is used to determine if the buffer has pages to free. we have to set this pointer only after we could sleep allocating pages. setting it before creates the potential for a race to free us while we are sleeping ok kettenis@ |
date | 2019-11-28T16:23:11Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/kern/kern_malloc.c | log | diff | annotate |
src/sys/sys/malloc.h | log | diff | annotate | |
message |
Delete km_mapblocks from kmemstats and its always-zero column from the ddb "show malloc" output ok deraadt@ mpi@ |
date | 2019-11-28T16:27:35Z | |||
---|---|---|---|---|
author | krw | |||
files | src/sys/scsi/cd.c | log | diff | annotate |
src/sys/scsi/ch.c | log | diff | annotate | |
src/sys/scsi/scsi_base.c | log | diff | annotate | |
src/sys/scsi/sd.c | log | diff | annotate | |
message |
Always pass a pointer to 'big' to scsi_do_mode_sense(). Sets up some simplifications. |
date | 2019-11-28T16:41:07Z | |||
---|---|---|---|---|
author | krw | |||
files | src/sys/scsi/scsi_base.c | log | diff | annotate |
message | Align an annoying comment. |
date | 2019-11-28T17:19:22Z | |||
---|---|---|---|---|
author | mlarkin | |||
files | src/sys/uvm/uvm_mmap.c | log | diff | annotate |
message |
Remove end of line whitespace. No code change. |
date | 2019-11-28T17:25:59Z | |||
---|---|---|---|---|
author | krw | |||
files | src/sys/scsi/scsi_base.c | log | diff | annotate |
message | Abstract mode sense block descriptor parsing into a separate function. |
date | 2019-11-28T17:26:00Z | |||
---|---|---|---|---|
author | krw | |||
files | src/sys/scsi/scsiconf.h | log | diff | annotate |
message | Abstract mode sense block descriptor parsing into a separate function. |
date | 2019-11-28T18:29:49Z | |||
---|---|---|---|---|
author | beck | |||
files | src/sys/kern/vfs_biomem.c | log | diff | annotate |
src/sys/sys/buf.h | log | diff | annotate | |
message |
back out the buffer cache uvm_obj change for now. the bread_cluster code has confused even me and mark, we need to handle the buffer slice and dice case better for bread_cluster. |
date | 2019-11-28T21:49:41Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/usb/xhci.c | log | diff | annotate |
message |
On short transfers with multiple TRBs in a TD we get two events. One on the TRB that went short, and one for the last TRB in a TD. We already set actlen only once so that the last TRB in a TD does not override it, but some controllers throw another short event instead of a success event, so we have to add the same check there as well. ok gerhard@ mglocker@ |
date | 2019-11-28T23:42:52Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/uvm/uvm_extern.h | log | diff | annotate |
message |
uvm_pagealloc_contig() doesn't exist and shouldn't exist ok kettenis@ |