Displaying 1 50 of 602,095 commits (0.038s)

NetBSD — sys/arch/i386/pnpbios fdc_pnpbios.c

Omit needless <sys/rnd.h>.

NetBSD — sys/kern subr_autoconf.c subr_prf.c, sys/rump/dev/lib/libopencrypto opencrypto_component.c

Convert remaining MI <sys/rnd.h> stragglers.  Many MD ones left.

NetBSD — sys/kern kern_todr.c

<sys/rnd.h> -> <sys/rndsource.h> in kern_todr.c.
Delta File
+3 -3 sys/kern/kern_todr.c
+3 -3 1 file

NetBSD — sys/kern kern_pax.c

<sys/rnd.h> not needed for kern_pax.c.
Delta File
+2 -3 sys/kern/kern_pax.c
+2 -3 1 file

NetBSD — sys/dist/pf/net pf_norm.c

<sys/rnd.h> not needed for pf_norm.c.
Delta File
+2 -3 sys/dist/pf/net/pf_norm.c
+2 -3 1 file

NetBSD — sys/dev/usb if_cdcereg.h

Missed a spot: <sys/rndsource.h> for if_cdcereg.h.
Delta File
+3 -1 sys/dev/usb/if_cdcereg.h
+3 -1 1 file

NetBSD — sys/dev ld.c ldvar.h, sys/dev/acpi fdc_acpi.c

Convert sys/dev to use <sys/rndsource.h>.
Delta File
+3 -5 sys/dev/ic/com.c
+4 -3 sys/dev/pci/amdpm.c
+4 -3 sys/dev/pci/hifn7751.c
+3 -4 sys/dev/scsipi/sd.c
+3 -3 sys/dev/isa/if_iy.c
+2 -4 sys/dev/cardbus/if_rtk_cardbus.c
+301 -348 124 files not shown
+320 -370 130 files

NetBSD — sys/arch/i386/pci glxsb.c

Need <sys/rndsource.h>, not <sys/cprng.h>, for rnd source stuff.
Delta File
+3 -2 sys/arch/i386/pci/glxsb.c
+3 -2 1 file

NetBSD — sys/arch/arm/arm32 pmap.c

Add pmap locking to pmap_kenter_pa/kremove
Delta File
+7 -2 sys/arch/arm/arm32/pmap.c
+7 -2 1 file

NetBSD — sys/arch/x86/include via_padlock.h, sys/arch/x86/pci fwhrng.c

Convert arch/x86 to use <sys/rnd*.h>.  Omit needless includes.

NetBSD — sys/sys rndsource.h

<sys/rndsource.h> needs <sys/rndio.h> for RND_TYPE_*, RND_FLAG_*.
Delta File
+2 -1 sys/sys/rndsource.h
+2 -1 1 file

NetBSD — sys/sys cprng.h

Omit needless include of <sys/fcntl.h> from <sys/cprng.h>.
Delta File
+1 -2 sys/sys/cprng.h
+1 -2 1 file

NetBSD — sys/crypto/cprng_fast cprng_fast.c, sys/netinet tcp_subr.c

cprng_strong(kern_cprng, ...) never blocks, pass 0 for flags.

FASYNC was wrong anyway!  It's FNONBLOCK.

NetBSD — sys/sys cprng.h

Remove bogus #include <sys/rnd.h> from <sys/cprng.h>.
Delta File
+1 -2 sys/sys/cprng.h
+1 -2 1 file

NetBSD — sys/dev/pci ubsecvar.h ubsecreg.h

Add header guards and necessary includes.

NetBSD — sys/sys rnd.h rndio.h

Split <sys/rnd.h> into several header files.

It is silly that changing it causes ~the whole kernel to rebuild.
New header files:

- <sys/rndio.h> (user/kernel) for the ioctl interface.
- <sys/rndsource.h> (kernel-only) for the entropy source API.
- <sys/rndpool.h> (kernel-only) for the entropy pool algorithm.

(We already had <sys/rndsink.h> for the asynchronous reseed API.)

For now, <sys/rnd.h> includes all of these, until all users are
converted to include what they actually need.
Delta File
+4 -239 sys/sys/rnd.h
+173 -0 sys/sys/rndio.h
+116 -0 sys/sys/rndsource.h
+71 -0 sys/sys/rndpool.h
+364 -239 4 files

NetBSD — sys/kern kern_rndq.c, sys/sys rnd.h

Little rnd.h cleanup.

- Make rnd_printing static in kern_rndq.c.
- Merge some #ifdef _KERNEL blocks.
- Fix comments about RND_DEV_(U)RANDOM.
- Move rnd_ready to rnd_private.h.
Delta File
+4 -10 sys/sys/rnd.h
+4 -3 sys/kern/kern_rndq.c
+8 -13 2 files

NetBSD — sys/dev rnd_private.h rndpseudo.c, sys/kern kern_rndq.c kern_rndsink.c

Gather rnd-private declarations into <dev/rnd_private.h>.

Let's try to avoid putting externs in .c files where the compiler
can't check them.

NetBSD — sys/dev rndpseudo.c

If we're going to use the queue macros, use them as intended.
Delta File
+15 -15 sys/dev/rndpseudo.c
+15 -15 1 file

NetBSD — sys/dev rnd_private.h, sys/kern kern_rndsink.c kern_rndq.c

Move rndpool_(maybe_)extract to rndq, rename to rnd_(try)extract.

Make rnd_extract_data static.

NetBSD — sys/dev rnd_private.h

Omit needless define.
Delta File
+1 -8 sys/dev/rnd_private.h
+1 -8 1 file

NetBSD — share/misc acronyms

Last ones... for some time to come.
Delta File
+6 -1 share/misc/acronyms
+6 -1 1 file

NetBSD — share/misc acronyms

By popular request.
Delta File
+3 -1 share/misc/acronyms
+3 -1 1 file

NetBSD — share/misc acronyms acronyms.comp

Welcome to 2015, acronyms.
Delta File
+22 -2 share/misc/acronyms
+3 -1 share/misc/acronyms.comp
+25 -3 2 files

NetBSD — sys/arch/arm/broadcom bcm2835_intr.c

Use a bit per IPI type in local mailbox 0 registers. Ok matt@
Delta File
+31 -28 sys/arch/arm/broadcom/bcm2835_intr.c
+31 -28 1 file

NetBSD — sys/ufs/lfs ulfs_readwrite.c

Strip IO_JOURNALLOCKED, PGO_JOURNALLOCKED out of ulfs_readwrite.c.

These are vestigial from ufs_readwrite.c with wapbl -- lfs does not
have a journal but only the explicit wapbl calls, not these flags,
got ripped out in the transition to ulfs_readwrite.c.
Delta File
+6 -6 sys/ufs/lfs/ulfs_readwrite.c
+6 -6 1 file

NetBSD — sys/ufs/lfs ulfs_readwrite.c

Same putpages->kassert in ulfs_readwrite.c
Delta File
+4 -7 sys/ufs/lfs/ulfs_readwrite.c
+4 -7 1 file

NetBSD — sys/ufs/ufs ufs_readwrite.c

Omit now-unused variable.  rump build didn't catch this...
Delta File
+3 -4 sys/ufs/ufs/ufs_readwrite.c
+3 -4 1 file

NetBSD — sys/ufs/ufs ufs_readwrite.c

Don't putpages in ufs buffercached writes: kassert there are none.
Delta File
+3 -5 sys/ufs/ufs/ufs_readwrite.c
+3 -5 1 file

NetBSD — sys/external/bsd/drm2/include/drm drm_wait_netbsd.h

Don't break when hardclock_ticks wraps around.

Since we now only count time spent in wait, rather than determining
the end time and checking whether we've passed it, timeouts might be
marginally longer in effect.  Unlikely to be an issue.

NetBSD — sys/arch/arm/omap tifb.c

flushing the framebuffer from interrupt has several problems:
- As pointed out by Jared McNeill, this doesn't work for cold
  or ddb. Some specific handing for these cases would be needed,
  but there's no easy way to know if we're in ddb or not.
- periodic bus_dmamap_sync() of the whole framebuffer isn't cheap (about
  3% CPU constant on the beaglebone back).

instead map the framebuffer BUS_DMA_PREFETCHABLE (undocumented flag, but
is MI and properly handled by arm). This allows write-combining,
which, in addition with a shadow framebuffer for rasops(9) gives
a good performance boost too (difference with the cached+sync from intr
isn't noticeable on a boot sequence).
For X11, the framebuffer was already mapped BUS_DMA_PREFETCHABLE.
A few tests shows that mapping it fully cached doesn't make a noticeable
difference either (with or without xorg's shadow framebuffer).
Delta File
+26 -16 sys/arch/arm/omap/tifb.c
+26 -16 1 file

NetBSD — sys/arch/arm/broadcom bcm2835_intr.c bcm2835reg.h, sys/arch/evbarm/rpi rpi_machdep.c

RPI2 MP support.

Thanks to Matt Thomas for making this possible with his changes to pic.c

NetBSD — sys/arch/arm/cortex gtmr.c

Don't adjust interval if we are too far into the next tick.
Delta File
+8 -7 sys/arch/arm/cortex/gtmr.c
+8 -7 1 file

NetBSD — bin/ksh ksh.Man

document ulimit -r
Delta File
+8 -5 bin/ksh/ksh.Man
+8 -5 1 file

NetBSD — sys/arch/arm/pic pic.c

Don't send IPIs to ourselves if sending to everyone.
Delta File
+7 -2 sys/arch/arm/pic/pic.c
+7 -2 1 file

NetBSD — sys/arch/evbarm/conf GENERIC.common

replace NFS_BOOT_BOOTP with NFS_BOOT_DHCP

NetBSD — sys/dev/iscsi files.iscsi

ISCSI_DEBUG needs a value, so make it a param.
Delta File
+4 -4 sys/dev/iscsi/files.iscsi
+4 -4 1 file

NetBSD — sys/miscfs/genfs genfs_io.c

Fix UVMHIST build.
Delta File
+4 -2 sys/miscfs/genfs/genfs_io.c
+4 -2 1 file

NetBSD — sys/uvm files.uvm

UVM_RESERVED_PAGES_PER_CPU must be a param, not a flag.
Delta File
+3 -2 sys/uvm/files.uvm
+3 -2 1 file

NetBSD — sys/arch/arm/pic pic.c

Don't need pic_ipi_sender anymore.
Delta File
+2 -14 sys/arch/arm/pic/pic.c
+2 -14 1 file

NetBSD — sys/arch/arm/pic pic.c

Use right kcpuset call.
Delta File
+3 -3 sys/arch/arm/pic/pic.c
+3 -3 1 file

NetBSD — crypto/external/bsd/openssh/dist ssh-keygen.c packet.h

Use __dead.

NetBSD — external/bsd/wpa/dist/src/eap_server eap_server.c

Cast enum.

NetBSD — sys/dev/i2c pcf8563.c

Always use polling mode for now, hummingbird doesn't work otherwise.
Delta File
+4 -4 sys/dev/i2c/pcf8563.c
+4 -4 1 file

NetBSD — sys/arch/arm/pic pic.c

Adapt pic to deal with the BCM2836 interrupts.
Move pic_pending_pics, pic_pending_ipls, and pic_blocked_irqs into a
structure and make then per-cpu.  There is no global interrupt state anymore.
Delta File
+108 -37 sys/arch/arm/pic/pic.c
+108 -37 1 file

NetBSD — sys/uvm uvm_page.c files.uvm

Allow changing the per-cpu emergency page reservation via kernel config.
Delta File
+7 -3 sys/uvm/uvm_page.c
+2 -2 sys/uvm/files.uvm
+9 -5 2 files

NetBSD — sys/arch/arm/cortex gic.c, sys/arch/arm/pic picvar.h

Add a pic_cpus to the softc which specifies which cpus the pic can send
IPIs to.  For GIC, initialize pic_cpus to kcpuset_running since it can handle
all the cpus.

NetBSD — external/cddl/osnet/sys/kern taskq.c

Fix ASSERT(x == y | z).  Interpret nthreads as pct when requested.

Reduces the number of threads created by zfs to a slightly less
insane value.

XXX This whole taskq business is questionable, and we really really
should not have copies of external code outside dist/ and without
vendor branches to record provenance and local changes.

NetBSD — bin/pax tar.1

Use An in AUTHORS section.
Delta File
+3 -2 bin/pax/tar.1
+3 -2 1 file

NetBSD — bin/pax options.c tar.1

Add -J/--xz to specifically decompress xz compressed files. We don't really
need this because -z autodetects the compression format; this is for syntax
compatibility with other tar implementations. From Joachim Henke
Delta File
+12 -13 bin/pax/options.c
+6 -6 bin/pax/tar.1
+18 -19 2 files