summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-04-02Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, soPhilip Guenthe
that you can't evade the checks by doing the dirty work in an rthread ok blambert@, deraadt@
2011-04-02Constrain the buffer cache to use only the dma reachable region of memory.Bob Beck
With this change bufcachepercent will be the percentage of dma reachable memory that the buffer cache will attempt to use. ok deraadt@ thib@ oga@
2011-04-02add stat counters for the lookup agentEric Faurot
ok gilles@
2011-04-02Constraint checking - ensure that physical addresses for dma are belowBob Beck
the top of the dma constraint range and panic if they are not. ok deraadt@, thib@, oga@
2011-04-02remove the vnode_if.* files, as they are now totallyThordur I. Bjornsson
obsolete. the move to vfs_vops.c is here to stay, so they are pointless.
2011-04-02saner and hopefully correct implementation for dname_from_fqdn().Eric Faurot
especially, make sure to write the ending '\0'. ok gilles@
2011-04-02Remove bufqs from vnds, as the disk that houses the imageThordur I. Bjornsson
backing the vnd also has a bufq. So the buf is just passed between the vnd bufq and the disk bufq (almost immediately). Also see previous revision for more insight. OK deraadt@, dlg@
2011-04-02Safer, big mem friendly, allocation of identify buf that is theKenneth R Westerback
target of DMA. ok dlg@ deraadt@ thib@
2011-04-02rmeove the link1 hack, it is in the way, it is only half-baked and doesn'tHenning Brauer
work as you think it does, and the same can easily be achieved using pf ok claudio dlg sthen theo
2011-04-02correctly handle data underruns. this makes things like ses(4) and safte(4)David Gwynne
work (they send big buffers to devices and expect less so they dont have to do two ops for one read), and would make lun probes work again, etc. based on the solaris code supplied by lsi.
2011-04-02Count the number of physical pages within a memory range.Ariane van der Steldt
Bob needs this. ok art@ bob@ thib@
2011-04-02add support for pppx interfaces instead of tun interfaces.David Gwynne
pppx mode will create a pppx interface for each ppp session in the kernel, and will rely on the kernel to handle the routing rather than doing it itself. as a bonus it will configure the interfaces description with the username of the person connecting (which makes systat if pretty). ok claudio@ yasuoka@ as part of a larger diff from jonathan matthew weve been running all this in production for a month now..
2011-04-02add a pipex ioctl that lets you specify a description on pppx interfaces byDavid Gwynne
session id. ok claudio@ yasuoka@ as part of a larger diff code from jonathan matthew
2011-04-02configure the addresses on the pppx interface when its created by npppd soDavid Gwynne
it is immediately functional. ok claudio@ yasuoka@ as part of a larger diff code by jonathan matthew
2011-04-02add the local ip address to the session request ioctl so npppd can tell itDavid Gwynne
to the kernel. ok yasuoka@ claudio@ as part of a larger diff
2011-04-02Kill a lot of spaces and make this a bit more KNF. No binary change.Claudio Jeker
2011-04-01Fix comment: amd64's list of callee-saved registers isn't the same as i386Philip Guenthe
2011-04-01Add calls to some existing but previously unused free functions. AlsoNicholas Marriott
replace a loop with a memset. From Michael W Bombardieri. ok millert
2011-04-01after nicm's last commit, fix some cases where non-argumentsJason McIntyre
had been left on macro lines...
2011-04-01Move an isqrt() call outside a macro, from Michael W Bombardieri.Nicholas Marriott
ok ray
2011-04-01"or" should be on a line on its own here so it is not emphasised asNicholas Marriott
well.
2011-04-01Two problems with vslock_device functions.Artur Grabowski
- Fix error handling so that we free stuff on error. - We use the mappings to keep track of which pages need to be freed so don't unmap before freeing (this is theoretically incorrect and will be fixed soon). This makes fsck happy on bigmem machines (it doesn't leak all dma:able memory anymore). beck@, drahn@, oga@ ok
2011-04-01Typo in comment.Kenneth R Westerback
2011-03-31just report the frame interval in the same terms the device gives us.Jacob Meuser
previously, this was returning the wrong value (frame rate instead of time per frame, d'oh!).
2011-03-31update watchdog timeout diagnostic; from richard tooheyJason McIntyre
2011-03-31add a BUFFERS section, to explain how they work;Jason McIntyre
from Alexis Fouilhe - many thanks to him for his work on this
2011-03-31Recognize Loongson 3A processors, but don't accept to run on them yet, theMiod Vallat
cache routines are not ready. This is mostly low-hanging fruit.
2011-03-31- use nitems(); no binary change.Jasper Lievisse Adriaanse
ok krw@
2011-03-31Don't process packets where the USB xfer length is shorter than a packetMichael Knudsen
header, and don't process packets where the packet header length field says the packet is longer than the size of the USB xfer. While there, fix a debug print that was missing the device name from the parameter list, causing it to crash when enabled. Also, use correct MTU from datasheet. From Loganaden Velvindrom with input from me. Tested by kili. ok jasper sthen (with a whitespace nit)
2011-03-31- use nitems(); no binary change.Jasper Lievisse Adriaanse
ok fgsch@
2011-03-31these days, newfs creates one inode per 4 fragments, rather than one per 8KB,Stuart Henderson
this lets it adapt to large filesystems (disklabel -E automatically increases fragment and block size for these). ok otto@
2011-03-31cleanup and simplification following the asr update.Eric Faurot
- use a specific dispatch function for each type of query - make the host handler work on a list of hosts by default (single host queries are just a particular case) and use that to resolve the MX list - various other code cleanup - remove unused headers - remove orphaned prototypes - update copyright ok gilles@
2011-03-31- use nitems(); no binary changeJasper Lievisse Adriaanse
ok claudio@
2011-03-31Make sure everything run from .init and .fini sections gets a properly alignedMark Kettenis
stack. ok fgsch@
2011-03-31remove dead code from pppoe(8).Igor Sobrado
found by Michael W. Bombardieri for tag_ntoh() and tag_show(), improved later by yasuoka@ to include tag_hton() which is called one time but never used. ok yasuoka@
2011-03-31Make the top line of systat stop updating, along with the rest of the datalum
when 'p' is pressed. ok nicm@
2011-03-30style cleanup:Ingo Schwarze
* include the colon into $check_title, where needed * always use the same style for stat calls * and a few minor points
2011-03-30Make sure everything run from .init and .fini sections gets a properly alignedMark Kettenis
stack. ok deraadt@, fgsch@
2011-03-30Use #ifdef TRAPDEBUG and fix indentation.Joel Sing
2011-03-30Fix diagnostic by correctly initialising oldcpl.Joel Sing
2011-03-29For convenience, work out what type of option is being set by nameNicholas Marriott
regardless of the -s or -w flags (these remain documented however).
2011-03-29Checking for particular options and redrawing is not necessary as weNicholas Marriott
already redraw unconditionally.
2011-03-29remove unused code now that reverse lookups are done through asr.Eric Faurot
ok gilles@
2011-03-29Update an out-of-date and inaccurate comment.Nicholas Marriott
2011-03-29document newly supported ioctls VIDIOC_S_PARM, VIDIOC_G_PARM andJacob Meuser
VIDIOC_ENUM_FRAMEINTERVALS ok jmc@
2011-03-29Change -t on display-message to be target-pane for the #[A-Z]Nicholas Marriott
replacements and add -c as target-client.
2011-03-29print ipqos friendly string for sshd -T; ok markusKevin Steves
# sshd -Tf sshd_config|grep ipqos ipqos lowdelay throughput
2011-03-29make use the cname query interface from asr for reverse lookupsEric Faurot
ok gilles@
2011-03-28Add -a and -s options to lsp to list all panes in the server or sessionNicholas Marriott
respectively. Likewise add -s to lsw. From Ben Boeckel.
2011-03-28sync from www/build/mirrors.datStuart Henderson