Age | Commit message (Collapse) | Author |
|
allocate mbufs for it. Another jumbo allocator bites the dust!
ok dlg@
|
|
|
|
|
|
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 :)
|
|
shrinks the output of installboot by a few lines.
|
|
format (RFC5396). ok claudio@ henning@
|
|
more accurate but also a good mnemonic.
ok jmc@
|
|
|
|
displayed correctly (actually thsi was out of sync for more than just match)
From: Craig Barraclough <craigba at afnsecurity dot com>
|
|
|
|
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
|
|
|
|
turned up in pf_icmp_state_lookup.
ok sthen@
|
|
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@
|
|
|
|
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@
|
|
by Antoine Jacoutot. back out for oga to look at when he gets back in
touch with earth.
|
|
Hellerstedt
|
|
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
|
|
|
|
between nick and miod
|
|
|
|
- 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
|
|
|
|
to normal mode.
ok jakemsr@
|
|
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).
|
|
ok jmc@
|
|
input & ok theo
|
|
lint information
originally ok'ed deraadt@ right before the 4.5 tree lock
|
|
now reported in hw.vendor and hw.product.
|
|
pool_init does its job properly.
|
|
in pool_init so you the pool struct doesn't have to be zeroed before
you init it.
|
|
|
|
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
|
|
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@
|
|
|
|
calculation of ticks. Saves 26 bytes.
ok oga `fine' deraadt
|
|
oga pointed out that it was undocumented, which caused me to find out
that I had this diff in my tree.
`fine' deraadt
|
|
see the ancient mode 2 on machines capable of running OpenBSD/amd64.
ok deraadt@, toby@, oga@
|
|
|
|
files leave.
requested by deraadt@, ok miod@
|
|
|
|
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@
|
|
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.
|
|
|
|
|
|
|
|
earlier version; tweaks and ok jmc@
|
|
ok gilles@ jacekm@
|
|
|