summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2012-09-19Use TAILQ_FOREACH macro for loops. No binary diff.Alexander Bluhm
OK henning@
2012-09-19vhold() and vdrop() are prototyped in vnode.h, so don't repeat them herePhilip Guenthe
ok beck@
2012-09-18several tweaks to make mpi(4) work for vmware emulated sas adapters.David Gwynne
1. vmware advertises more scsi targets than command slots, so the maths we did for openings gave each target 0 openings. always advertise at least 16 openings. 2. if we cant configure the ATA queue depth, dont fail to attach the controller whole. finally, improve the error reporting during attach so its more obvious where things fail. mostly figured out by jmatthew@
2012-09-18the 'WIDE' was droppedJasper Lievisse Adriaanse
2012-09-18support the Lenovo ThinkVision LT1421Jasper Lievisse Adriaanse
ok mglocker@
2012-09-18regenJasper Lievisse Adriaanse
2012-09-18add Lenovo ThinkVision LT1421 (portable displaylink monitor)Jasper Lievisse Adriaanse
2012-09-18add support for 1366x768 widescreen displays; tested on the Lenovo ↵Jasper Lievisse Adriaanse
ThinkVision LT1421. feedback and ok mglocker@
2012-09-18Wait until all xfers have finished before giving up DMA buffer mappings.Gerhard Roth
ok deraadt@, mikeb@
2012-09-18sysctl calls shouldn't clobber route timers without spl protectionBret Lambert
the spl call in the icmp case may be too aggressive, but better safe than sorry ok claudio@
2012-09-18- use nitems() here; no binary change.Jasper Lievisse Adriaanse
ok mglocker@
2012-09-18prio 0 is valid, therefore, I chose an "impossible" value for prio meaningHenning Brauer
"not set" and used a PF_PRIO_NOTSET define for it. now that means that everything that creates a struct pf_rule doesn't get away with bzero'ing it, which turned out to be not so nice. so get rid of PF_PRIO_NOTSET, instead, make a rule+state flag PFSTATE_SETPRIO which indicates wether the prio should be set. ok benno claudio mikeb
2012-09-18remove the SADB_X_SAFLAGS_{HALFIV,RANDOMPADDING,NOREPLAY} pfkey-API (not setMarkus Friedl
anywhere) as well as the matching TDBF_{HALFIV,RANDOMPADDING,NOREPLAY} code. ok mikeb@
2012-09-18Wrap rtable_add() and rtable_l2set() calls inside ifioctl() inside softnet,Bret Lambert
as functions that modify routing information shouldn't be interruptable by network traffic. Also make sure that both of those functions assert that they are called at softnet. I'm reasonably sure that there shouldn't be any, but if there is any codepath that was missed, we're going to be here for another 4 days to deal with any fallout. While here, move the multitude of "int s" declarations inside ifioctl to the beginning of the function. okay claudio@
2012-09-17add IPV6_RECVDSTPORT socket option, which enables us to get originalYASUOKA Masahiko
(= before divert) destination port of a UDP packet. The way to use this option is same as IP_RECVDSTPORT. from UMEZAWA Takeshi tweaks from jmc; ok henning bluhm
2012-09-17Whitespace change (excess indentation).Bret Lambert
ok claudio@
2012-09-17Recognize executables tagged with ELFOSABI_OPENBSD (such as generatedMatthew Dempsky
by the Go linker) as native executables even if they don't contain an OpenBSD PT_NOTE segment. Confirmed to fix Go by sthen ok kettenis, deraadt
2012-09-17Bit field name was confused. Not MCS08 but MCS09.YASUOKA Masahiko
diff from Masanobu SAITOH. ok jsg
2012-09-17Fix indent white spaces.Alexander Bluhm
2012-09-17fix uninitialized pointer in ffs_write(); ok guenther, beck, deraadtMarkus Friedl
2012-09-17add sensor category and moved some devices to the category.Yojiro Uo
2012-09-17regenYojiro Uo
2012-09-17add Toradex productsYojiro Uo
2012-09-15Adapt ieee.h, gdtoa and libc to the fact that we don't have 80-bitMartynas Venckus
floats on m88k. Agreed by miod@.
2012-09-15m88k does not have the m68k long double type actually (long double == doubleMiod Vallat
on this platform), so don't pretend it does, and don't build long double libm routines.
2012-09-15Improve POSIX/SUS compliance of <netdb.h>, <sys/socket.h>, and <sys/un.h>.Philip Guenthe
Much ports testing of various versions by naddy@ and jasper@ ok matthew@, miller@
2012-09-13tell mii_attach where the phy is on the chip, rather than asking it toDavid Gwynne
probe every address and have bge_miibus_read fail at the wrong address. needed to support recent chips which have phys in locations other than phy address 1 (and removes a conditional in an io path).
2012-09-13regenjoshua stein
2012-09-13recognize the Intel Centrino Advanced-N 6235joshua stein
2012-09-12match on another axis AX88772B that comes with the asus ux21/ux31ajoshua stein
2012-09-12regenjoshua stein
2012-09-12add another ASIX AX88772B devicejoshua stein
2012-09-12Define empty CDIAGFLAGS for programs that use Werror.Christiano F. Haesbaert
Makes "make build" build with WARNINGS=Yes on amd64. ok espie
2012-09-12Use sg_addr instead of sg_lo_addr, leftovers from last commit.Christiano F. Haesbaert
ok dlg
2012-09-12Make sure we don't sleep on autoconf.Christiano F. Haesbaert
ok mikeb
2012-09-11Cope with PIE, if it is enabled. Note that this has not been completelyTheo de Raadt
tested, but it is time to get it in at least.
2012-09-11Cope with PIE, if it is enabledTheo de Raadt
2012-09-11Support FTDI FT2232H. This has a new base clock rate, different divisor,Theo de Raadt
and the buffersizes are now taken from the endpoint descriptors. From Raphael Graf
2012-09-11Add -nopie to the linker flags.Mark Kettenis
2012-09-11Remove the 'OLF method' used for the transition from a.out to ELF andTheo de Raadt
for all the compat layers which are now gone. Linux compat still works because it always used another method in any case, and nothing looks at p_os anymore. ok jsing
2012-09-11Check that the host supports GET_SPEED as well as GET_VERSION before decidingDarren Tucker
vmt_probe has succeeded. qemu supports GET_VERSION but not the RPC protocol so the probe succeeds but the attach fails, resulting in "vmt0: failed to open backdoor RPC channel (TCLO protocol)". All known versions of vmware support GET_SPEED and no known qemu versions do, so this prevents it from attempting to attach (and failing) on qemu while still working on vmware. with & ok jmatthew@ dlg@
2012-09-10Cleanup VFS mount string handling:Joel Sing
- Avoid using copyinstr() without checking the return value. - sys_mount() has already copied the path in, so pass this to the filesystem mount code so that it does not have to copy it in again. - Avoid copyinstr()/bzero() dance when we can simply bzero() and strlcpy(). ok krw@
2012-09-10autoconf is not the right place to sleep; noticed by haesbaertMike Belopuhov
2012-09-10drop the unencrypted packets when the MPPE is required. This wasYASUOKA Masahiko
missing on IPv6 path only. From brad
2012-09-10add missing the congestion indicator code on IPv6 path.YASUOKA Masahiko
From brad
2012-09-10Bring into compliance with POSIX, exposing just the specified bits.Philip Guenthe
Requested by jasper@, ok kettenis@
2012-09-10syncTheo de Raadt
2012-09-10compat_o48_sys_getdirentries can die; ok guentherTheo de Raadt
2012-09-10delete compat_o48_sys_getdirentries; ok guentherTheo de Raadt
2012-09-08Switch landisk to timecounters. Adapted from NetBSD.Miod Vallat