summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-03-12threxit() can't return, so its return type is really voidPhilip Guenthe
"probably does not need a crank, so perhaps just go for it" deraadt@
2009-03-12Add id for this ridiculous small run(4) found at akihabara. As usual commitedClaudio Jeker
over this run(4).
2009-03-12syncClaudio Jeker
2009-03-12Add usbdevs of the smallest run(4) ever seen. That thing is smaller thenClaudio Jeker
a thumb including the usb connector.
2009-03-12lsa_self() did too many things at once, and had too much logicStefan Sperling
buried inside of it that its caller relied on. So split it up as follows: lsa_self() Check whether an LSA is self-originated. lsa_flush() Flush an LSA from the LSDB. lsa_reflood() Prepare an LSA for reflooding (actual reflooding currently requires sending an imsg which must be done by the caller). ok claudio@
2009-03-11Do more error checking in acx(4).Stefan Sperling
"If it works for you, commit it. The diff looks right." claudio@ "Seems to work here with ACX111 CardBus" jsg@
2009-03-11Attach iommu on AMD family 10h processors (e.g. phenom) too.Owain Ainsworth
11h (Turion) still needs testing, so isn't part of this commit. ok reyk@, marco@
2009-03-11More aml_evalinteger fixupJordan Hargrave
ok marco@
2009-03-11Remove noisy printf debugJordan Hargrave
2009-03-11Cleanup.. use aml_evalinteger instead of aml_evalnameJordan Hargrave
ok marco@
2009-03-11Rework command polling to be able to sleep if no SCSI_NOSLEEP flagAlexander Yurchenko
passed. Sleep while waiting for sensors update because that's what sensors work queue for.
2009-03-11getmxbyname() returning a value != 0 does not necessarily means it failedpea
ok gilles@
2009-03-11fix log_info(), while other processes know about message uid, the smtpGilles Chehade
process only knows about message id bug spotted by pea@
2009-03-10First step in cleaning up amd64 iommu.Owain Ainsworth
Firstly, don't keep identical data for each of the GARTs (we keep them in sync, but there is one per cpu socket), all that varies is the pci_tag_t, so just keep an array of those and have the rest of the information once. Secondly, don't keep the softc as a global, use the _cookie field of the dmatag_t, that's what it's there for. Finally, use dmamap_map to map the page tables, instead of the direct NC map. This is because later changes to support PAT will be a lot easier with one direct map (where we change the cacheability if needed), since otherwise it's just asking for illegal cache aliases. More changes will be upcoming. Tested by a few people, with an without bigmem, thanks to those. weingart@ liked the direction this is going, marco@ and kettenis@ oked it.
2009-03-10Add 6-byte MAC address to the log entries for DHCP ACK/NAK/OFFER.Kenneth R Westerback
Log the packets before checking the client state. Makes it easy to find MACs for 'surprise' DHCP servers. Positive comments from mbalmer@, jasper@.
2009-03-10implement basic logging, needs more work; ok gilles@Jacek Masiulaniec
2009-03-10when calling external mda, use restricted environment; ok gilles@Jacek Masiulaniec
2009-03-10regenDamien Bergamini
2009-03-10cleanup the mess in Intel WiFi Link PCI Ids.Damien Bergamini
WiFi Link 100 Series have been renamed to 1000 Series by Intel too.
2009-03-10Added sensor devices for Thinkpad (temp+fan)Jordan Hargrave
Exported aml_evalinteger method ok marco@
2009-03-10Fix cut/paste error.. call _BFS not _PTSJordan Hargrave
ok marco@
2009-03-10run external mda with cwd set to $HOME or /; ok gilles@Jacek Masiulaniec
2009-03-10kill few lines, saving one seteuid(2) call; ok gilles@Jacek Masiulaniec
2009-03-10- Use setsid(2) to create new process group for external mda.Jacek Masiulaniec
- Unignore SIGPIPE, otherwise it remains ignored in forked mda. - Use closefrom(2) to close all descriptors apart from stdin/stdout/stderr. ok gilles@
2009-03-10The linked() function had an identity crisis and referred to itselfStefan Sperling
as "spf_calc" in fatal error messages.
2009-03-10Revert previous, I committed the wrong file, should have been rde_spf.c.Stefan Sperling
2009-03-10The linked() function had an identity crisis and referred to itselfStefan Sperling
as "spf_calc" in fatal error messages.
2009-03-10Print scsi xfer flags in debug output.Alexander Yurchenko
2009-03-10remove the _BUS_DMA_PRIVATE define from amd64 and i386.Owain Ainsworth
a define needed to get to ``private'' functions that needs to be defined 5 or more times isn't much use and may cause namespace issues anyway. Other archs will probably follow. Discussed in portugal. "Hell yes" weingart@, ok kettenis@, no objections miod@
2009-03-10Rearrange physical drive state bits checking so that bioctl getsAlexander Yurchenko
a correct state value.
2009-03-10Add some more debug.Alexander Yurchenko
2009-03-10it's simpler to use pipe(2) than socketpair(2) to communicate withJacek Masiulaniec
external mda; ok gilles@
2009-03-10Enable VMware VMXnet Virtual Interface Controller (vic) driverJonathan Gray
on amd64 as well. ok dlg@
2009-03-10by default drop privs to www/www, not nobody/nogroup if User/GroupMartynas Venckus
entries are not present; or it's being run configless "sure" henning@, "makes sense" merdely@, ok sthen@
2009-03-10fork(2) or socketpair(2) failures are temporary, delivery attempt should beJacek Masiulaniec
retried later; ok gilles@
2009-03-10enable urtw(4)Kevin Lo
ok jsg@
2009-03-10remove IBSS and HostAP modes since these aren't advertised in ic->ic_capsKevin Lo
pointed out by jsg@
2009-03-10Add ips_intrds() function to be able to disable interrupts on hardware.Alexander Yurchenko
2009-03-10Limit registers space size to some reasonable value.Alexander Yurchenko
2009-03-10ascribe copyright to code taken from OpenSSH, pointed out by deraadtJacek Masiulaniec
2009-03-10do not give an example which implies people should put their hostname onTheo de Raadt
127.0.0.1 or ::1 lots of discussion with many, but ok krw
2009-03-09run external mda directly, not via sh -c; this steals addargs() APIJacek Masiulaniec
from OpenSSH; ok gilles@
2009-03-09Initial stab at a driver for FFB3/XVR-1000. It seems to work fine, but withoutMark Kettenis
acceleration it is a tad bit slow, so leave this disabled for now.
2009-03-09Provide more dependencies for binutils to build with make -j on a.outMiod Vallat
platforms; ok espie@ kettenis@
2009-03-09Needed dependencies for make -j to behave correctly, backported from gcc 3;Miod Vallat
ok espie@
2009-03-09Completely rework command processing:Alexander Yurchenko
- use separate callbacks to finish scsi and raid management commands; - for raid management commands use dedicated dma-safe buffer; - remove unused run queue; The main goal of these changes is to fix a bug showing up on the lpinto's machine where READCONF command fails because it needs more than 1-page buffer and the buffer was not contiguos and controller doesn't support scatter-gather for raid management commands.
2009-03-09Switch mvme88k to timecounters.Miod Vallat
2009-03-09Clarify comment in namei(): the code commented doesn't check if theBret Lambert
path being looked up *is* a symlink, it checks if it *is not* a symlink and returns the vnode looked up in that case. ok thib@
2009-03-09Drop ALIAS_TEXT, plain maps got implemented in a different way; ok gilles@Jacek Masiulaniec
2009-03-09correct .Dt; from Tim van der MolenJason McIntyre