CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/01/30 11:21:08
Modified files:
sys/kern : vfs_syscalls.c
Log message:
In doreadlinkat(), only access auio.uio_resid if it's already been
initialized. (In the case where it wasn't initialized,
CVSROOT:/cvs
Module name:www
Changes by: matt...@cvs.openbsd.org 2013/02/11 13:11:52
Modified files:
. : 53.html
Log message:
Mention that GCC4 platforms get per-DSO SSP cookies now.
CVSROOT:/cvs
Module name:www
Changes by: matt...@cvs.openbsd.org 2013/02/11 13:19:18
Modified files:
. : 53.html
Log message:
Mention that we now support using -lpthread instead of -pthread.
CVSROOT:/cvs
Module name:www
Changes by: matt...@cvs.openbsd.org 2013/02/11 13:54:25
Modified files:
. : 53.html
Log message:
Remove stray backslash accidentally introduced during editing.
Pointed out by Rafael Neves.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/04/03 13:38:20
Modified files:
lib/libc/asr : res_send_async.c
Log message:
Use MSG_NOSIGNAL when writing DNS queries over TCP sockets to ensure
we don't trigger SIGPIPE.
ok millert
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/04/15 10:38:21
Modified files:
include: unistd.h
lib/libc/gen : Makefile.inc
lib/libc/sys : fsync.2 Makefile.inc
Added files:
lib/libc/gen : fdatasync.c
Log
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/04/24 11:29:02
Modified files:
sys/sys: systm.h
sys/kern : kern_clock.c
share/man/man9 : tvtohz.9 Makefile
Log message:
Add tstohz(9) as the timespec analog to
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/04/24 14:44:53
Modified files:
share/man/man9 : tvtohz.9
Log message:
wording tweak from jmc
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/04/29 11:06:20
Modified files:
sys/sys: signal.h time.h select.h poll.h
sys/kern : kern_sig.c sys_generic.c syscalls.master
lib/libc/sys : Makefile.inc select.2 poll.2
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/04/29 11:08:08
Modified files:
sys/sys: syscall.h syscallargs.h
sys/kern : init_sysent.c syscalls.c
Log message:
regen
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/05/21 13:07:02
Modified files:
lib/libutil: pty.c
Log message:
Fix pty descriptor leak if fork() fails.
ok millert
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/05/30 09:37:51
Modified files:
lib/libssl/src/crypto/engine: hw_cryptodev.c
sys/arch/amd64/amd64: via.c
sys/arch/i386/i386: via.c
Log message:
Switch to using unhyphenated VIA padlock
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/06/02 09:22:20
Modified files:
lib/libc/locale: _wcstod.h
Log message:
Fix wcsto{f,d,ld}() C99 compliance to now correctly
1. handle inf, infinity, nan, and nan(whatever),
2. reject bare minus and
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/06/02 15:08:36
Modified files:
lib/libc/stdlib: atexit.h atexit.c
Log message:
Two small cleanups to atexit: remove unneeded __atexit_invalid, and
move the call_depth decrement so it happens
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/06/11 09:59:16
Modified files:
include: inttypes.h
sys/sys: stdint.h
Log message:
Contrary to C99's advice, C++ TR1 and C++ 11 require that inttypes.h
and stdint.h should
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/07/09 11:28:10
Modified files:
share/man/man5 : elf.5
Log message:
Update elf(5) to reflect that we now use ELF on all supported
platforms.
Pointed out by Simon Kuhnle
ok espie, jmc
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/11/25 16:15:58
Modified files:
sys/kern : sysv_sem.c
Log message:
Fix infinite loop pointed out by clang/brad.
ok guenther
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/12/04 15:14:33
Modified files:
sbin/dhclient : dhclient.c
Log message:
When we receive a /32 IP address assignment, mimick ISC DHCP by adding
a direct route for the default gateway IP with equivalent
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/12/16 19:41:07
Modified files:
sys/netinet: in_proto.c ip_output.c ip_var.h
Log message:
Change ip_output()'s non-optional arguments to be standard arguments
instead of variable arguments.
Allows
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/12/20 14:50:49
Modified files:
sys/arch/amd64/conf: GENERIC RAMDISK_CD
sys/arch/i386/conf: GENERIC RAMDISK_CD
sys/dev/pci: files.pci
Added files:
sys/dev/pci: vioscsi.c
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/12/20 15:10:19
Modified files:
share/man/man4 : Makefile virtio.4
Added files:
share/man/man4 : vioscsi.4
Log message:
Add basic vioscsi(4) manual page.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/12/20 15:15:50
Modified files:
sys/dev/pci: pcidevs
Log message:
add virtio scsi
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/12/20 15:16:40
Modified files:
sys/dev/pci: pcidevs.h pcidevs_data.h
Log message:
regen
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2014/03/31 16:20:15
Modified files:
sys/sys: proc.h
Log message:
Fix octal constant: \018 - \020
ok guenther
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2014/03/31 23:04:50
Modified files:
sys/sys: stdint.h
include: unistd.h
Log message:
Define intptr_t in unistd.h as specified by POSIX
ok millert
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/04 18:46:06
Modified files:
include: netdb.h
lib/libc/net : getaddrinfo.c getaddrinfo.3
Log message:
Add AI_FQDN flag to getaddrinfo(3). Prompted by discussions with djm@
about
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/07 15:37:55
Modified files:
share/man/man9 : dma_alloc.9
Log message:
Tweak wording a bit more.
ok jmc@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/08 13:17:15
Modified files:
sys/net: zlib.c
Log message:
Fix a 64-bit arithmetic bug I stumbled upon while investigating our
handling of recursive IPComp payloads. (This code is way old and
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/11 13:11:01
Modified files:
sys/dev/ic : pcdisplay_subr.c
Log message:
Fix SPL handling when PCDISPLAY_SOFTCURSOR is enabled.
Discovered, narrowed down, and tested by jmc@.
definitely commit
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/18 19:21:51
Modified files:
sys/dev/usb: umass_scsi.c
Log message:
Include USB vendor and product ids when manufacturing a unique disk id
from a USB serial number, as recommended by the umass
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/19 14:00:11
Modified files:
sys/uvm: uvm_km.c
Log message:
Add missing call to pmap_update() in km_alloc().
ok deraadt@, miod@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/19 14:12:47
Modified files:
usr.bin/tmux : cmd-server-info.c
Log message:
POSIX only guarantees uname() will return a non-negative value on
success.
ok nicm@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/19 16:38:26
Modified files:
lib/libc/net : ethers.3
Log message:
Fix spacing nit.
ok jmc@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/19 17:54:00
Modified files:
usr.bin/bgplg : misc.c
Log message:
Should check uname() = 0 to detect success, not == 0.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/19 18:41:19
Modified files:
share/man/man8/man8.amd64: boot_amd64.8
Log message:
Fix spacing nit.
ok jmc@
CVSROOT:/cvs
Module name:www
Changes by: matt...@cvs.openbsd.org 2011/04/20 18:59:46
Modified files:
faq: current.html
Log message:
Typo.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/26 12:05:12
Modified files:
sys/dev/ic : dpt.c dptvar.h
Log message:
Get rid of NetBSD/OpenBSD ifdefs; our SCSI stacks have diverged too
much for them to make sense anymore.
Diff prepared with
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/26 12:31:16
Modified files:
sys/dev/ic : dpt.c
Log message:
Make dpt(4) compile on 64-bit arches; no binary change on i386.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/26 16:46:25
Modified files:
sys/dev/ic : dpt.c dptvar.h
Log message:
A plausible attempt at iopoolifying dpt(4).
ok dlg@; miod@ warns me to not hold my breath on anyone testing this
diff
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/26 16:55:58
Modified files:
sys/dev/ic : dpt.c dptvar.h
Log message:
No point in a per-attachment scsi_adapter; move to global dpt_switch
like we do in other SCSI drivers.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/27 12:54:19
Modified files:
sys/dev/i2o: ioprbs.c ioprbsvar.h
Log message:
Simplify ioprbs(4) scsi_xfer handling.
XS_POLL handling is still wrong, but reportedly it works, so leaving
it be for
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/04/29 17:08:24
Removed files:
sys/scsi : ssvar.h
Log message:
ss(4) is gone; no need for ssvar.h.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/05/03 11:08:51
Modified files:
sys/dev: softraid.c
Log message:
Move SLIST initializations earlier so that failure handling paths can
safely use them. Found by Clang.
go for it marco@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/05/05 13:23:05
Modified files:
sys/dev/ata: atascsi.c
Log message:
Go back to only attempting one IDENTIFY command against directly
attached devices as in the pre-port-multiplier code. (Devices
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/05/08 13:46:10
Modified files:
sys/dev/ata: atascsi.c atascsi.h
sys/dev/ic : sili.c
sys/dev/pci: ahci.c
Log message:
Move ata_put_xfer() from ata_xfer to atascsi_methods.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/05/09 16:33:54
Modified files:
sys/arch/landisk/dev: wdc_obio.c
sys/arch/macppc/dev: wdc_obio.c
sys/arch/palm/dev: palm_hdd.c
sys/arch/socppc/dev: wdc_mainbus.c
CVSROOT:/cvs
Module name:www
Changes by: matt...@cvs.openbsd.org 2011/05/23 18:31:56
Modified files:
. : want.html
Log message:
I'd like to try adding support for this new fangled USB Attached
SCSI protocol if someone can help me find a device that supports
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/05/24 14:27:11
Modified files:
sys/dev/usb: files.usb umass.c umass_scsi.c usb_port.h
sys/arch/alpha/conf: GENERIC RAMDISKBIG
sys/arch/amd64/conf: GENERIC RAMDISK RAMDISK_CD
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/05/24 17:18:47
Modified files:
sys/dev/ata: ata_wdc.c
sys/dev/ic : wdc.c
Log message:
Move wdc_cd from ata/ata_wdc.c to ic/wdc.c so that you can compile a
kernel without the former.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/05/24 21:26:20
Modified files:
sys/dev/atapiscsi: files.atapiscsi
sys/dev/ic : wdc.c
Log message:
wdc.c doesn't use NATAPISCSI, so no point in including atapiscsi.h.
It's the last file
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/05/31 11:35:35
Modified files:
sys/scsi : sd.c cd.c
sys/dev/ata: wd.c
sys/dev: vnd.c ramdisk.c
Log message:
Change a few of the more common disk drivers (sd, cd, wd,
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/05/31 21:25:01
Modified files:
sys/kern : subr_autoconf.c
Log message:
Add a few KASSERTs to config_attach() for sanity to make sure we don't
try to reuse device unit numbers and to check that
CVSROOT:/cvs
Module name:www
Changes by: matt...@cvs.openbsd.org 2011/05/31 22:59:24
Modified files:
faq: current.html
Log message:
Add an entry about requiring a -current config(8) to build the kernel.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/01 11:47:31
Modified files:
sys/scsi : uk.c
Log message:
Make uk(4) look more like sd(4) and cd(4) by adding a uklookup()
wrapper for device_lookup(), and renaming the uk local variables to
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/01 11:57:51
Modified files:
sys/kern : subr_disk.c
Log message:
Add device_ref/device_unref calls to prevent a possible use-after-free
issue in disk_attach_callback. Assumes that the struct
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/01 18:07:30
Modified files:
sys/dev/ata: atascsi.c
Log message:
Small refactoring of atascsi and fix non-data ATA commands to not set
ATA_F_PIO or ATA_F_READ.
ok dlg@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/03 12:22:25
Modified files:
sys/dev/isa: mcd.c
Log message:
Fix two compile errors in mcd(4) due to bitrot:
1. Need to include sys/dkio.h since sys/ioctl.h no longer
includes it.
2.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/03 15:14:11
Modified files:
sys/arch/hp300/dev: hd.c
sys/arch/octeon/dev: octcf.c
sys/arch/sparc/dev: presto.c xd.c xy.c
sys/arch/vax/mba: hp.c
sys/arch/vax/mscp:
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/05 12:40:33
Modified files:
sys/arch/hp300/dev: hd.c hdvar.h
sys/arch/octeon/dev: octcf.c
sys/arch/sparc/dev: fd.c xd.c xdvar.h xy.c xyvar.h
sys/arch/sparc64/dev: fd.c
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/05 12:42:05
Modified files:
share/man/man4 : sd.4 vnd.4
Log message:
Delete mention of DIOCWLABEL in sd(4) and vnd(4).
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/05 19:59:49
Modified files:
sys/scsi : cd.c sdvar.h
sys/dev/ata: wdvar.h
Log message:
Delete the long dead LOCKED and WANTED flags from cd(4), sd(4), and
wd(4). They haven't been
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/16 18:00:51
Modified files:
sys/scsi : ch.c
Log message:
Update ch(4) to use ISO C style function definitions to avoid
confusing Coccinelle.
No binary change.
ok dlg@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/18 17:35:21
Modified files:
sys/dev: softraid_crypto.c
Log message:
Change sizeof(kdfinfo2) to sizeof(kdfinfo2).
ok deraadt@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/18 18:27:34
Modified files:
sys/dev/ic : ar5008.c
Log message:
Fix a typo: change !(reg pin) 1 to !((reg pin) 1) as
intended.
ok damien@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/18 22:11:48
Modified files:
sys/sys: disk.h
sys/kern : subr_disk.c
Log message:
Kill the lockname argument to disk_construct().
ok deraadt@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/18 22:53:17
Modified files:
sys/kern : subr_disk.c
Log message:
Minor cleanup for disk_lock() and disk_unlock().
ok deraadt@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/19 19:09:25
Modified files:
sys/dev/isa: if_lc_isa.c if_we.c radiotrack2.c sf16fmr2.c
wdc_isa.c
Log message:
isa(4) is an indirect bus, which means that drivers that
On Sun, Jun 19, 2011 at 6:36 PM, Ted Unangst ted.unan...@gmail.com wrote:
Do you have a we(4) to test this? :)
I don't even have an isa(4) to test it on. :P
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/20 00:45:07
Modified files:
sys/dev/ata: wd.c
Log message:
Call bufq_drain() in wddetach() instead of reimplementing the same
logic.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/20 02:47:59
Modified files:
sys/dev/isa: mcd.c
Log message:
Update mcd(4) to use disk_lock, etc. instead of its own tsleep(9)
based locking.
ok gcc
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/20 03:16:05
Modified files:
sys/dev: softraid.c
Log message:
Fix softraid(4) to set xs-cmd = xs-cmdstore rather than pointing it
to a separately allocated SCSI command structure.
ok marco@,
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/21 00:03:14
Modified files:
sys/dev/ata: atascsi.c
Log message:
Laurence Tratt reported that his Intel 6 Series AHCI ahci(4) no
longer detects his OCZ Vertex 3 after atascsi.c r1.104. For some
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/21 14:23:49
Modified files:
sys/dev/ic : dptvar.h dpt.c
Log message:
Two dpt(4) fixes:
1. Change adapter_softc to point to a per-channel intermediary
object instead of pointing to the dpt_softc
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/21 14:25:49
Modified files:
share/man/man4 : dpt.4
Log message:
Eliminate some slanderous lies about the flexibility of our SCSI
subsystem.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/21 16:36:42
Modified files:
sys/scsi : scsi_ioctl.c scsi_debug.h scsiconf.c
Log message:
scsi_link's scsibus field is redundant with bus-sc_dev.dv_unit, so
remove two of the remaining three
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/23 11:06:07
Modified files:
sys/conf : files
sys/dev: rd.c
Log message:
Complete rewrite for rd(4) to eliminate unnecessary functionality and
better follow current disk driver
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/23 11:09:02
Removed files:
sys/dev: ramdisk.c ramdisk.h
Log message:
Eliminate ramdisk.c and ramdisk.h now that they're unused.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/23 11:20:16
Modified files:
sys/dev: softraid.c softraidvar.h
Log message:
Simplify softraid(4) to behave like other HBAs by using a single
scsibus(4) for all attached disks, rather than one
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/23 14:51:20
Modified files:
usr.bin/kdump : Makefile mkioctls
Log message:
Don't check dev/ramdisk.h for ioctl(2) commands as it doesn't exist
anymore.
Noticed by and ok claudio@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/26 22:57:36
Modified files:
sys/sys: conf.h
Log message:
Fix chrtoblk() and blktochr() prototypes to reflect that they return
dev_t, not int.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/29 13:48:21
Modified files:
sys/dev/i2o: files.i2o
Log message:
iop(4) is not a SCSI controller, so it shouldn't have the scsi
attribute.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/29 14:52:09
Modified files:
sys/arch/alpha/conf: GENERIC RAMDISK RAMDISKB RAMDISKBIG
sys/arch/amd64/conf: GENERIC RAMDISK RAMDISK_CD
sys/arch/armish/conf: GENERIC RAMDISK
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/06/30 10:28:05
Modified files:
sys/sys: disk.h
sys/kern : subr_disk.c
sys/scsi : sd.c cd.c
sys/dev/ata: wd.c
sys/dev: vnd.c rd.c ccd.c
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/03 09:41:32
Modified files:
sys/dev: softraid.c
Log message:
Call config_detach() on the child scsibus in sr_detach().
ok jsing@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/03 09:47:18
Modified files:
sys/sys: device.h
sys/kern : subr_autoconf.c
sys/arch/macppc/dev: if_wi_obio.c
sys/dev: audio.c radio.c video.c
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/03 10:08:40
Modified files:
sys/sys: queue.h
share/man/man3 : Makefile queue.3
Log message:
Add a SIMPLEQ_REMOVE_NEXT() macro analogous to SLIST_REMOVE_NEXT().
ok krw@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/03 11:42:42
Modified files:
sys/dev: vnd.c
Log message:
Fix vnd(4) support for read-only files. We can't clear sc_flags
before closing the vnode, because VNDRW() checks for the VNF_READONLY
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/03 12:08:14
Modified files:
sys/dev: vnd.c
Log message:
Cleanup vnd(4) a bit now that it only has one mode of operation and
uses standard disk device numbering.
ok deraadt@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/03 23:41:48
Modified files:
sys/dev/isa: fdc.c fd.c
Log message:
Convert to ANSI.
ok md5
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/04 15:41:18
Modified files:
sbin/mount_vnd : mount_vnd.8
Log message:
No point in documenting Encryption only works with vnd.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/04 16:17:23
Modified files:
sys/dev/ic : aic7xxx_openbsd.c aic7xxx_openbsd.h
sys/dev/pci: ahc_pci.c
Log message:
Use the SDEV_2NDBUS flag like isp(4) instead of the current
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/04 16:55:11
Modified files:
sys/dev: softraid.c
Log message:
Fix debugging prints in softraid(4) so that it can compile with
SR_DEBUG enabled. Broken since r1.227.
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/04 22:05:04
Modified files:
sys/kern : subr_disk.c
Log message:
Add checks for sector-alignment and whole number of sectors to
bounds_check_with_label() and generally cleanup the code while
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/05 03:46:11
Modified files:
sys/kern : kern_physio.c
Log message:
Enforce that raw disk I/O is only initiated on block boundaries in
physio().
ok deraadt@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/05 04:04:27
Modified files:
sys/kern : kern_physio.c
Log message:
If uvm_vslock_device() fails, just exit the loop. None of the
after_unlock code is needed if this happens, and running it was
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/05 15:38:58
Modified files:
sys/kern : vfs_syscalls.c
Log message:
Don't worry about lseek(2)ing past the end of raw disk devices. The
disk drivers are now smart enough to handle this
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/05 15:39:56
Modified files:
sys/scsi : scsiconf.c scsiconf.h
Log message:
Garbage collect SDEV_S_WAITING and scsi_link-scsibus now that nothing
needs either of them.
ok krw@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/05 16:40:57
Modified files:
sys/dev/pci: ips.c
sys/dev/ic : aic7xxx_openbsd.c
Log message:
Call bzero(saa, sizeof(saa)) each time we use saa to attach
something. Doesn't matter
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/05 18:37:13
Modified files:
sys/arch/alpha/include: _types.h
Log message:
Make alpha consistent with our other architectures by using long
long for __off_t. This is a C++ ABI bump, but martynas@
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2011/07/05 18:45:52
Modified files:
sys/scsi : scsiconf.h scsiconf.c
Log message:
Add {sc,saa}_{targets,luns} to scsibus_softc and scsibus_attach_args.
These will be used to replace scsi_link's
1 - 100 of 428 matches
Mail list logo