summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-23Start using extended buffer descriptors on the jumbo ring and use MCLGETI toMark Kettenis
allocate mbufs for it. Another jumbo allocator bites the dust! ok dlg@
2009-04-23the crt option is a good default for new users; ok millertTheo de Raadt
2009-04-23document the "more" command in the help page; ok millertTheo de Raadt
2009-04-23Near the end of the installation, prompt for the setup of an initialTheo de Raadt
user, who will also be placed in wheel. The setup of that user is expected to be mostly compatible with what useradd(8) would have done. krw will probably improve the ksh code in here after this :)
2009-04-23-v was printing some information which is irrelevant or duplicate. ThisTheo de Raadt
shrinks the output of installboot by a few lines.
2009-04-23allow bgpctl and bgpd.conf to contain 32-bit ASN written in ASPLAINStuart Henderson
format (RFC5396). ok claudio@ henning@
2009-04-23improve the description for the .Nd macro in a way it is not onlyIgor Sobrado
more accurate but also a good mnemonic. ok jmc@
2009-04-23syncTheo de Raadt
2009-04-23sync actiontypes (pass, block etc) with pfvar so that match rules areHenning Brauer
displayed correctly (actually thsi was out of sync for more than just match) From: Craig Barraclough <craigba at afnsecurity dot com>
2009-04-23sort "show stats" outputJacek Masiulaniec
2009-04-23Make pmap_deactivate a NOP.Artur Grabowski
Instead of keeping a bitmask of on which cpu the pmap might be active which we clear in pmap_deactivate, always keep a pointer to the currently loaded pmap in cpu_info. We can now optimize a context switch to the kernel pmap (idle and kernel threads) to keep the previously loaded pmap still loaded and then reuse that pmap if we context switch back to the same process. Introduce a new IPI to force a pmap reload before the pmap is destroyed. Clean up cpu_switchto. toby@ ok
2009-04-23add missing newline in the unknown model caseJonathan Gray
2009-04-23print the type of the icmp message we're bitching about when debugging isDavid Gwynne
turned up in pf_icmp_state_lookup. ok sthen@
2009-04-23Unrevert reversion of r1.192. This time make sure 'aflag' is treatedKenneth R Westerback
the same way 'dflag' is treated. i.e. reset it when the label is written out so a 'w' followed by a 'q' exits the editor without further questions. Also set it whenever the 'A' command is executed. Suggestions by Alexander Hall. ok deraadt@
2009-04-22fix creating packages with long names in plist; from espie@Christian Weisgerber
2009-04-22Start doing resource accounting on non-root PCI busses by populating theMark Kettenis
extents based on address range forwarded by the bridge as indicated by the limit registers. Remove the now redundant BAR initialization code for type 0 devices. ok oga@
2009-04-22this rwlock conversion breaks procfs (in linux compat), as found outTheo de Raadt
by Antoine Jacoutot. back out for oga to look at when he gets back in touch with earth.
2009-04-22sync to MECANIQUE change, and add a uftdi found there, spotted by Henrik ↵Theo de Raadt
Hellerstedt
2009-04-22vendor 0x1781 is MECANIQUE, or was, and now people who don't want to payTheo de Raadt
for an ID uses that space. It is better to name it by that name to be more clear what is going on. shrug. this story dug out by sthen
2009-04-22do not provide a short list of products which is always out of date.Theo de Raadt
2009-04-22no more bsdsbc kernels; probably not needed anymore I read from discussionTheo de Raadt
between nick and miod
2009-04-22tweaks for the final sections;Jason McIntyre
2009-04-22Make the interactions in allocating buffers less confusing.Artur Grabowski
- getnewbuf dies. instead of having getnewbuf, buf_get, buf_stub and buf_init we now have buf_get that is smaller than some of those functions were before. - Instead of allocating anonymous buffers and then freeing them if we happened to lose the race to the hash, always allocate a buffer knowing which <vnode, block> it will belong to. - In cluster read, instead of allocating an anonymous buffer to cover the whole read and then stubs for every buffer under it, make the first buffer in the cluster cover the whole range and then shrink it in the callback. now, all buffers are always on the correct hash and we always know their identity. discussed with many, kettenis@ ok
2009-04-22oops! sync gbe(4) entry;Jason McIntyre
2009-04-22move support for ulaw/alaw encoding in .wav files from legacy modeAlexandre Ratchov
to normal mode. ok jakemsr@
2009-04-22When starting up idle, explicitly set p_cpu and the peg flag for theArtur Grabowski
idle proc. p_cpu might be necessary in the future and pegging is just to be extra safe (although we'll be horribly broken if the idle proc ever ends up where that flag is checked).
2009-04-22arguments following name description macros (.Nd) are usually lowercase.Igor Sobrado
ok jmc@
2009-04-22ignore replies with timestamps after 2030 to prevent time_t / tv_sec wrapsHenning Brauer
input & ok theo
2009-04-22Correct the declaration of the dladdr() stub so that it has the correctPhilip Guenthe
lint information originally ok'ed deraadt@ right before the 4.5 tree lock
2009-04-22Only report the IP number in sysctl hw.model; vendor and machine name areMiod Vallat
now reported in hw.vendor and hw.product.
2009-04-22dont need to zero the tx pkt pool structure before initting it now thatDavid Gwynne
pool_init does its job properly.
2009-04-22initialise the constructor and destructor function pointers to NULLDavid Gwynne
in pool_init so you the pool struct doesn't have to be zeroed before you init it.
2009-04-22remove a meaningless sensor.desc; ok deraadtConstantine A. Murenin
2009-04-22replace arrays of dmamaps and mbuf pointers used to manage packetsDavid Gwynne
on the tx rings (one mbuf ptr/dmamap array entry was created for every tx descriptor slot at attach time) with a dynamically grown list of mbuf pointers and dmamaps. bnx used to have 512 dmamaps/mbuf pointers for the tx ring, now my system is running with 8 under moderate load. the big bonus from this is that the dmamap handling is greatly simplified. reyk@ likes this a lot
2009-04-21alias and give frexpf symbol external linkage to scalbnf; this wasMartynas Venckus
overriden by md source. spotted by kurt@ actually; on amd64 scalbnf, scalbn (and therefore now frexpf) have always been broken since second argument is not float. fix is under reviewal / will be committed separately ok kurt@, kettenis@, millert@. tested by kurt@
2009-04-21syncTheo de Raadt
2009-04-21Switch aps(4) to use timeout_add_msec() instead of timeout_add() with aMichael Knudsen
calculation of ticks. Saves 26 bytes. ok oga `fine' deraadt
2009-04-21Document timeout_add_msec().Michael Knudsen
oga pointed out that it was undocumented, which caused me to find out that I had this diff in my tree. `fine' deraadt
2009-04-21Simplify PCI config space access code. There is no way we're ever going toMark Kettenis
see the ancient mode 2 on machines capable of running OpenBSD/amd64. ok deraadt@, toby@, oga@
2009-04-21no need to install includes from here anymoreTheo de Raadt
2009-04-21move src/lib/libsndio/sndio.h into src/include where other includeAlexandre Ratchov
files leave. requested by deraadt@, ok miod@
2009-04-21small corrections to log_warns and fatalsJacek Masiulaniec
2009-04-21Make /usr/sbin/sendmail not fail due to smtpd being down.Jacek Masiulaniec
The approach is to save cmdline + stdin in a file under a newly added directory /var/spool/smtpd/offline (uid 0 gid 0 mode 1777). Next time daemon starts, it uses information in that directory to replay sendmail on user's behalf. ok gilles@
2009-04-21add a sg_dma backend for amd64 bus_dma. This is a lot more clever aboutOwain Ainsworth
mapping to the gart than the old code, and shouldn't conflict with bouncebuffers when they're added. This is essentially the sparc64 iommu code that's been modularised a bit so I can eventually use the same code for agp-based dma for memory managed drm drivers. Now, this would overflow ramdiskA, so iommu and sg_dma are now #ifndef SMALL_KERNEL. ok kettenis@, marco@. SMALL_KERNEL discussions with deraadt.
2009-04-21final sort;Jason McIntyre
2009-04-21tweak NORMALIZATION;Jason McIntyre
2009-04-21instead of calling getpid() all over the place do it once, claudio okHenning Brauer
2009-04-21clarify we cd to user's home after chroot; ok markus@ onKevin Steves
earlier version; tweaks and ok jmc@
2009-04-21correct some fatal(x) calls and error stringsEric Faurot
ok gilles@ jacekm@
2009-04-21simplify "log (user)"; help/ok henningJason McIntyre