Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (17m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 09:48:02 UTC Now

2014-09-09 21:26:47 UTC MAIN commitmail json YAML

Implement the XuhostPWREN/XuhostOVERCUR register selection
Update the usb2 isolation. It ought to work for Exynos5 too.

Only issue now is ohci not working

(reinoud)

2014-09-09 21:24:10 UTC MAIN commitmail json YAML

Add usb20 phy host link enable
insert extra space

(reinoud)

2014-09-09 21:22:48 UTC MAIN commitmail json YAML

2014-09-09 21:21:22 UTC MAIN commitmail json YAML

2014-09-09 21:04:05 UTC MAIN commitmail json YAML

disable dma on cubietruck for now

(jmcneill)

2014-09-09 20:39:52 UTC MAIN commitmail json YAML

if "dma" property is set to false, fallback to pio mode

(jmcneill)

2014-09-09 20:16:12 UTC MAIN commitmail json YAML

2014-09-09 19:23:46 UTC MAIN commitmail json YAML

do BUS_DMASYNC_POSTWRITE after transfer completes

(jmcneill)

2014-09-09 15:14:39 UTC MAIN commitmail json YAML

Update CPUID signature values from the latest Intel SDM.
- Core M-5xxx
- Core i7 extreme
- Future Core (0x4e)
- Future Xeon (0x56)

(msaitoh)

2014-09-09 15:11:33 UTC MAIN commitmail json YAML

Add new cache descriptor (0xc3) from the latest Intel SDM.

(msaitoh)

2014-09-09 15:09:16 UTC MAIN commitmail json YAML

Update CPUID(EAX=0x0d, ECXD=1) from Intel SDM:
- XSAVEC(bit1)
- XGETBV(bit2)
- XSAVES(bit3)

(msaitoh)

2014-09-09 13:57:03 UTC MAIN commitmail json YAML

2014-09-09 13:56:30 UTC MAIN commitmail json YAML

2014-09-09 13:02:25 UTC MAIN commitmail json YAML

2014-09-09 10:45:18 UTC MAIN commitmail json YAML

Add missing defines for 16, 24 and 32 bit NE and OE formats.
Add the ability to set 24 and 32 bit precision.

This commit was approved by wiz@

(nat)

2014-09-09 10:34:36 UTC MAIN commitmail json YAML

Mention ossaudio(3) inital OSSv4 support from May.
This commit was approved by wiz@

(nat)

2014-09-09 10:22:27 UTC MAIN commitmail json YAML

Add a test for backslash-newline at the very end of a command script.

(apb)

2014-09-09 10:11:20 UTC MAIN commitmail json YAML

Change @echo to echo in several places in escape.mk,
to make it easier to spot changes in what make sends to the shell.
Adjust escape.out to match.

(apb)

2014-09-09 10:06:47 UTC MAIN commitmail json YAML

Remove debug printf, now that MII status changes work

(martin)

2014-09-09 10:04:19 UTC MAIN commitmail json YAML

Make the MII clock variable and passed in from the frontend.

(martin)

2014-09-09 10:03:43 UTC MAIN commitmail json YAML

Better safe than sorry: do the full clock setup, and pass the MII clock
used (depending on board configuration, we use RGMII mode) to the
core attach function.

(martin)

2014-09-09 08:50:06 UTC netbsd-6-0 commitmail json YAML

2014-09-09 08:49:43 UTC netbsd-6-1 commitmail json YAML

2014-09-09 08:49:14 UTC netbsd-6 commitmail json YAML

2014-09-09 08:35:50 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1110):
sys/arch/sparc/sparc/autoconf.c: revision 1.258
PR port-sparc/49103: add device name mapping for "qfe" (quad hme) cards.
From MOCHIDA Shuji.

(msaitoh)

2014-09-09 08:29:53 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #1109):
external/gpl2/xcvs/dist/src/server.c: revision 1.7
Move the arbitrary limit on number of files per commit into
1000000 earlier today.

(msaitoh)

2014-09-09 08:28:32 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #1108):
external/gpl2/xcvs/dist/src/server.c: revision 1.6
Relax arbitrary limit of 10,000 changed files per commit idiotically
introduced in CVS 1.11.17.

(msaitoh)

2014-09-09 08:24:29 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1083):
usr.sbin/ypbind/ypbind.c: revision 1.91
usr.sbin/ypbind/ypbind.c: revision 1.92
usr.sbin/ypbind/ypbind.c: revision 1.93
usr.sbin/ypbind/ypbind.c: revision 1.94
usr.sbin/ypbind/ypbind.c: revision 1.95
usr.sbin/ypbind/ypbind.c: revision 1.96
usr.sbin/ypbind/ypbind.c: revision 1.97
usr.sbin/ypbind/ypbind.c: revision 1.98
usr.sbin/ypbind/ypbind.8: revision 1.20
usr.sbin/ypbind/ypbind.8: revision 1.19
Don't store the default domain name in a global. While running we
really don't care which domain is the system's default domain.
Factor out some rpc validation code.
While there are times it's appropriate to call a state variable
"evil", this isn't one of them. Since the logic involved is to wait
until the default domain binds before backgrounding, call the variable
"started" instead.
Don't rake up the default domain until after processing arguments.
Processing arguments just sets flags -- may as well do it first, and
this way detection of silly errors isn't contingent on having things
fully configured and operating.
Load up with comments.
Instead of using magic numbers in what looks like a boolean
(dom_alive), create a state enumeration (domainstates) and use it
instead.
Instead of three states (new, alive, and, effectively, 'troubled') go
to five: new, alive, pinging, lost, and dead.
Domains start in the NEW state. When we get a reply from a server, the
state goes to ALIVE. The state is set to PINGING when we ping the
server (once a minute normally) and if the ping times out, it goes to
LOST. If we stay lost for a minute, go to DEAD, and in DEAD, do
exponential backoff of nag_servers calls.
Getting rid of the broken logic attached to the 'troubled' state fixes
PR 15355 (ypbind defeats disk idle spindown) -- it will now only
rewrite the binding file when the binding changes.
Also, fix the HEURISTIC code so it doesn't trigger except in ALIVE
state. I think this was the source of a lot of the spamming behavior
seen in PR 32519, which is now fixed.
Might also fix PR 23135 (broadcast ypbind sometimes fails to find
servers).
Add a SIGHUP handler; upon SIGHUP do an extra nag_servers on any
domain that's in DEAD state. This lets you explicitly rescue ypbind
from its exponential backoff when you know the world's back up.
Log state transitions.
Don't store the default domain name in a global. While running we
really don't care which domain is the system's default domain.
Factor out some rpc validation code.
While there are times it's appropriate to call a state variable
"evil", this isn't one of them. Since the logic involved is to wait
until the default domain binds before backgrounding, call the variable
"started" instead.
Don't rake up the default domain until after processing arguments.
Processing arguments just sets flags -- may as well do it first, and
this way detection of silly errors isn't contingent on having things
fully configured and operating.
Load up with comments.
Instead of using magic numbers in what looks like a boolean
(dom_alive), create a state enumeration (domainstates) and use it
instead.
Instead of three states (new, alive, and, effectively, 'troubled') go
to five: new, alive, pinging, lost, and dead.
Domains start in the NEW state. When we get a reply from a server, the
state goes to ALIVE. The state is set to PINGING when we ping the
server (once a minute normally) and if the ping times out, it goes to
LOST. If we stay lost for a minute, go to DEAD, and in DEAD, do
exponential backoff of nag_servers calls.
Getting rid of the broken logic attached to the 'troubled' state fixes
PR 15355 (ypbind defeats disk idle spindown) -- it will now only
rewrite the binding file when the binding changes.
Also, fix the HEURISTIC code so it doesn't trigger except in ALIVE
state. I think this was the source of a lot of the spamming behavior
seen in PR 32519, which is now fixed.
Might also fix PR 23135 (broadcast ypbind sometimes fails to find
servers).
Add a SIGHUP handler; upon SIGHUP do an extra nag_servers on any
domain that's in DEAD state. This lets you explicitly rescue ypbind
from its exponential backoff when you know the world's back up.
Log state transitions.
Document exponential backoff behavior and SIGHUP support, plus a couple
other minor edits.
Use more markup.

(msaitoh)

2014-09-09 07:18:35 UTC MAIN commitmail json YAML

Fix MII setup and interrupt handling, from Robert Swindell.

(martin)

2014-09-09 06:51:01 UTC MAIN commitmail json YAML

Mark v7fs_lstat_symlink as an expected failure, referencing PR kern/48864.

(gson)

2014-09-09 06:41:56 UTC MAIN commitmail json YAML

Restore -r1.234 of make.1, which was an unrelated fix from sjg pertaining
to the docs for the -w option.

(dholland)

2014-09-09 06:39:59 UTC MAIN commitmail json YAML

Revert the man page as well. (hi joerg)

Revert it to 20140823 (-r1.230), before the controversial commits,
which changed it a good deal.

(dholland)

2014-09-09 06:38:33 UTC MAIN commitmail json YAML

__USE(id) in the !PCIBIOSVERBOSE case.
Fixes PR 49181.

(apb)

2014-09-09 06:30:09 UTC MAIN commitmail json YAML

- record the sector size of the disk
- correct confusion with end_cylinder and end_sector in MBRs

(jnemeth)

2014-09-09 06:18:17 UTC MAIN commitmail json YAML

Restore apb's 20140820 commit (-r1.228 of main.c):
It should not be an error to have VAR != command that prints no output

Joerg reverted a bit too enthusiastically.

(dholland)

2014-09-09 02:43:19 UTC MAIN commitmail json YAML

cubieboard2 uses awge not awe

(jmcneill)

2014-09-09 00:16:03 UTC MAIN commitmail json YAML

2014-09-08 23:51:48 UTC MAIN commitmail json YAML

eliminate most of the polling from awin_mmc_exec_command

(jmcneill)

2014-09-08 22:12:12 UTC MAIN commitmail json YAML

With PMAP_NEED_ALLOC_POOLPAGE, before using pmap_map_poolpage make sure
the page comes from the same freelist that pmap_map_poolpage uses.

(matt)

2014-09-08 22:01:24 UTC MAIN commitmail json YAML

Replace random with cprng_fast32. Reorganise computation to replace
(32bit) division with (long) multiplication.

(joerg)

2014-09-08 20:52:37 UTC MAIN commitmail json YAML

Prefer cprng_fast32 over random. A good distribution even in the lower
bits beat any minor performance advantage randomo(9) might have,
especially given the disk IO involved.

(joerg)

2014-09-08 20:44:21 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1008):
sys/arch/next68k/next68k/pmap_bootstrap.c: revision 1.43
Move physmem calculations before nptpage initialization.
Should fix next68k specific part of PR port-m68k/45915
(panic: pmap_enter_ptpage: can't get KPT page), and
this is the last possible m68k MD part of this PR.
Note this change is not tested on the actual machine (yet),
but as noted in comment next68k/pmap_bootstrap.c is based on
the mvme68k one which has been fixed by the similar diff.
Should be pulled up to all netbsd-6 branches.

(msaitoh)

2014-09-08 20:38:20 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1008):
sys/arch/next68k/next68k/pmap_bootstrap.c: revision 1.43
Move physmem calculations before nptpage initialization.
Should fix next68k specific part of PR port-m68k/45915
(panic: pmap_enter_ptpage: can't get KPT page), and
this is the last possible m68k MD part of this PR.
Note this change is not tested on the actual machine (yet),
but as noted in comment next68k/pmap_bootstrap.c is based on
the mvme68k one which has been fixed by the similar diff.
Should be pulled up to all netbsd-6 branches.

(msaitoh)

2014-09-08 19:24:16 UTC MAIN commitmail json YAML

2014-09-08 19:17:59 UTC netbsd-7 commitmail json YAML

2014-09-08 19:15:03 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #81):
external/bsd/cron/dist/crontab.c: revision 1.8
Rewind the file before we install it so that we can check it.
Before this fix, no checks were made and you could install crap.
XXX: pullup 7

(msaitoh)

2014-09-08 19:12:04 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #80):
sys/netinet6/in6_pcb.c: revision 1.129
sys/netinet/in_pcb.c: revision 1.152
in_pcbdetach: move ip_freemoptions() under softnet_lock for now (this will
be changed back once other IP paths become MP-safe).  Same for IPv6 routine.
This partially reverts 1.150 of in_pcb.c and 1.127 of in6_pcb.c changes.

(msaitoh)

2014-09-08 19:09:07 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #78):
lib/libperfuse/ops.c: revision 1.73
rmdir dir/.. must return an error. Use ENOTEMPTY like FFS does.

(msaitoh)

2014-09-08 19:06:35 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #76):
sys/arch/evbarm/conf/RPI: revision 1.50
Copy the list of PHYs from elsewhere.
XXX sys/dev/mii/miidevices.config anyone?

(msaitoh)

2014-09-08 19:03:37 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #75):
sys/external/bsd/dwc2/dist/dwc2_hcd.c: revision 1.14
sys/external/bsd/dwc2/dist/dwc2_hcdqueue.c: revision 1.11
sys/external/bsd/dwc2/dist/dwc2_hcdintr.c: revision 1.10
sys/external/bsd/dwc2/dist/dwc2_hcd.h: revision 1.9
Adapt the NAK holdoff scheme for FS/LS devices from the Raspberry Pi
Foundation driver.
Should fix PR/49019 - RPI: interrupt storm when url0 is up

(msaitoh)

2014-09-08 19:01:03 UTC MAIN commitmail json YAML

add null and empty tests.

(christos)

2014-09-08 18:57:58 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by he in ticket #74):
sys/ufs/chfs/chfs_vnode.c: revision 1.11
sys/ufs/chfs/chfs_readinode.c: revision 1.9
sys/ufs/chfs/chfs_scan.c: revision 1.5
sys/ufs/chfs/chfs_gc.c: revision 1.6
sys/ufs/chfs/ebh.c: revision 1.4
Plug leak in chfs_scan_eraseblock() of the allocated buffer.
Make sure to release it both on success and failure returns.
OK'ed by ttoth@
Plug memory leak in a corner case in chfs_get_data_nodes().
Plug memory leaks in error returns in chfs_readvnode().
Plug memory leak in error returns and normal operation in
chfs_gcollect_pristine().
Plug memory leak in add_peb_to_free() and add_peb_to_in_use()
in case there's a duplicate in the tree.

(msaitoh)

2014-09-08 17:41:11 UTC MAIN commitmail json YAML

Timestamps are bad sources of entropy, so just use cprng_fast32.

(joerg)

2014-09-08 17:40:02 UTC MAIN commitmail json YAML

Always use cprng_fast32, even during initialisation. No point in using
random(9).

(joerg)

2014-09-08 17:35:01 UTC MAIN commitmail json YAML

get rid of MB_STRZ as suggested by joerg.

(christos)

2014-09-08 16:42:09 UTC MAIN commitmail json YAML

PR/49185: Conrad Meyer: strvisx: Handle zero-length input strings gracefully.
(don't abuse 0 to mean compute string length internally)

(christos)

2014-09-08 14:49:47 UTC MAIN commitmail json YAML

Store symlinks without a NUL terminator so that lstat(2) returns the
correct length.  Fixes the tmpfs part of PR kern/48864.

(gson)

2014-09-08 14:26:16 UTC MAIN commitmail json YAML

Config glue for the Designware GMAC core.
Switch allwinner specific awge driver over to use it.

(martin)

2014-09-08 14:24:32 UTC MAIN commitmail json YAML

Add work-in-progress driver for the Designware GMAC core, found on some
allwinner chips.

(martin)

2014-09-08 12:12:19 UTC MAIN commitmail json YAML

Revert 1.33 and 1.34 for now, until either .INVISIBLE is reinstanciated
or random.S dropped.

(joerg)

2014-09-08 11:08:07 UTC MAIN commitmail json YAML

awinrtc(4): Add support for AllWinner A10/A20 real-time clock.

(jmcneill)

2014-09-08 11:07:17 UTC MAIN commitmail json YAML

awinmmc(4): Use DMA for MMC transfers.

(jmcneill)

2014-09-08 11:06:03 UTC MAIN commitmail json YAML

2014-09-08 10:00:18 UTC MAIN commitmail json YAML

Adapt formats for debug printfs to clock_subr type changes.

(martin)

2014-09-08 07:57:36 UTC MAIN commitmail json YAML

Add awinrtc.  Hi Jared.

(skrll)

2014-09-07 23:03:12 UTC MAIN commitmail json YAML

src/sys/external/bsd/drm2/dist/drm/i915/i915_debugfs.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/i915/i915_dma.c@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/dist/drm/i915/i915_ums.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/i915/intel_crt.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/intel_ddi.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/intel_display.c@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/dist/drm/i915/intel_dp.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/drm/i915/intel_drv.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/i915/intel_dsi.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/intel_dsi_cmd.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/i915/intel_dvo.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/i915/intel_hdmi.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/intel_lvds.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/intel_panel.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/intel_sdvo.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/i915/intel_sideband.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/i915/intel_sprite.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/i915/intel_tv.c@1.5 / diff / nxr@1.5

Change enum pipe to enum i915_pipe
(enum pipe uses too global of a tag and conflicts with struct pipe).

(matt)

2014-09-07 22:24:40 UTC MAIN commitmail json YAML

According to http://eab.abime.net/showpost.php?p=782840&postcount=115
there are two methods for a Gayle PCMCIA soft-reset.
pccard_attach() only implemented a method with works on A600 and some
older (?) A1200 models. I added the second method as well, to make the
reset work in any case. Tested on the latest A1200 model, which failed before.

(phx)

2014-09-07 22:22:35 UTC MAIN commitmail json YAML

print chip name and id on attach, and use chip id instead of cpu id to determine device attachment

(jmcneill)

2014-09-07 22:21:36 UTC MAIN commitmail json YAML

2014-09-07 22:06:36 UTC MAIN commitmail json YAML

wrap awin_mmc_idma_descriptor in ifndef _LOCORE

(jmcneill)

2014-09-07 21:54:08 UTC MAIN commitmail json YAML

2014-09-07 20:55:34 UTC MAIN commitmail json YAML

2014-09-07 20:17:57 UTC MAIN commitmail json YAML

2014-09-07 17:50:01 UTC MAIN commitmail json YAML

2014-09-07 17:49:39 UTC MAIN commitmail json YAML

2014-09-07 15:38:06 UTC MAIN commitmail json YAML

2014-09-07 15:28:24 UTC MAIN commitmail json YAML

Grab the DMA channel mask from the firmware.

(skrll)

2014-09-07 15:28:05 UTC MAIN commitmail json YAML

DMA channel interrupt names

(skrll)

2014-09-07 15:21:27 UTC MAIN commitmail json YAML

2014-09-07 14:17:23 UTC MAIN commitmail json YAML

add bcmdmac0, commented out until something uses it

(jmcneill)

2014-09-07 14:16:44 UTC MAIN commitmail json YAML

2014-09-07 14:15:59 UTC MAIN commitmail json YAML

2014-09-07 13:35:27 UTC MAIN commitmail json YAML

Make crontab(1) work again which got broken by the last commit.

(tron)

2014-09-07 13:34:12 UTC MAIN commitmail json YAML

2014-09-07 11:50:23 UTC MAIN commitmail json YAML

Avoid overflowing the "year" value by making the field uint64_t. Adapt
arguments and local variables accordingly.
This now fixes PR 49144 for real.

(martin)

2014-09-07 09:10:09 UTC MAIN commitmail json YAML

Add a test of symlinks with long targets.

(gson)

2014-09-07 06:26:08 UTC MAIN commitmail json YAML

Add a Banana Pi kernel config and fixup mmc0detect assignment for BPI.

(skrll)

2014-09-07 06:14:13 UTC MAIN commitmail json YAML

2014-09-07 00:50:57 UTC MAIN commitmail json YAML

in_pcbdetach: move ip_freemoptions() under softnet_lock for now (this will
be changed back once other IP paths become MP-safe).  Same for IPv6 routine.

This partially reverts 1.150 of in_pcb.c and 1.127 of in6_pcb.c changes.

(rmind)

2014-09-06 23:04:11 UTC MAIN commitmail json YAML

change order of dma setup and use the correct dma channel in awinac_trigger_input

(jmcneill)

2014-09-06 22:48:19 UTC MAIN commitmail json YAML

2014-09-06 21:21:36 UTC MAIN commitmail json YAML

Sort sections. Remove trailing whitespace.

(wiz)

2014-09-06 20:56:39 UTC MAIN commitmail json YAML

sun4v: New function prom_startcpu_by_cpuid() necessary for starting cpus on sun4v

(palle)

2014-09-06 20:54:53 UTC MAIN commitmail json YAML

2014-09-06 19:00:51 UTC MAIN commitmail json YAML

initialize if_xname, if_capabilities, if_flags, if_snd

(jmcneill)

2014-09-06 18:58:35 UTC MAIN commitmail json YAML

Clarify the usage message. For PR 49177.

(dholland)

2014-09-06 18:58:05 UTC MAIN commitmail json YAML

On reflection change "outputname" to "headername" so it's clear it's not
the output of uuencode.

(dholland)

2014-09-06 18:54:46 UTC MAIN commitmail json YAML

Clarify and generally improve. The expansion of files is not a bug,
it's a consequence of what uuencode does. Also note for a more hostile
internet environment that blindly uudecoding files without inspecting
the header is dangerous.

Pursuant to PR 49177.

(dholland)

2014-09-06 18:43:00 UTC MAIN commitmail json YAML

test some pointers and return EINVAL instead of blindly assuming
they're valid.  converts kernel crashes in to app failures.

GL is still not working on evergreen for me.

(mrg)

2014-09-06 18:37:01 UTC MAIN commitmail json YAML

Fix wrong use of argument identifiers; pursuant to PR 49177.

(dholland)

2014-09-06 18:19:54 UTC MAIN commitmail json YAML

2014-09-06 18:04:28 UTC MAIN commitmail json YAML

Counting leap years was fine while we had 32bit time_t - but now it
is not a good idea for dates far away in the future.
For dates in the year 2000 or later, use arithmetic instead (since the
repeating periods are well aligned). Should fix PR 49144.

(martin)

2014-09-06 17:10:17 UTC MAIN commitmail json YAML

instead of writing 0 to cfg reg, just clear the loading bit -- otherwise the dma controller might go crazy when shutting down

(jmcneill)

2014-09-06 16:58:16 UTC MAIN commitmail json YAML

awindma(4): Add support for AllWinner A10/A20 DMA controller.
awinac(4): Add support for AllWinner A10/A20 audio codec.

(jmcneill)

2014-09-06 16:55:50 UTC MAIN commitmail json YAML

remove duplicate awindma entry

(jmcneill)

2014-09-06 16:55:08 UTC MAIN commitmail json YAML

enable audio driver now that it works

(jmcneill)

2014-09-06 16:54:00 UTC MAIN commitmail json YAML

2014-09-06 16:47:03 UTC MAIN commitmail json YAML

seems I have to enable ADC PA for sound to come out

(jmcneill)

2014-09-06 14:53:41 UTC MAIN commitmail json YAML

use bus_dma instead of pmap_extract to get phys addr of audio buffer

(jmcneill)

2014-09-06 13:00:33 UTC MAIN commitmail json YAML

add awinac_dump_regs if DDB is defined

(jmcneill)

2014-09-06 12:49:31 UTC MAIN commitmail json YAML

setup DRQ_CLR_CNT reg, clear FIR_VER bit, be more relaxed about blocksize, and set SRC DRQ TYPE for dma channel

(jmcneill)

2014-09-06 12:48:22 UTC MAIN commitmail json YAML

fix off by one in intr handler

(jmcneill)

2014-09-06 12:39:27 UTC MAIN commitmail json YAML

add awin_dma_dump_regs func if DDB is defined, and print the irq # at attach time

(jmcneill)

2014-09-06 12:18:49 UTC MAIN commitmail json YAML

store lastch to an int so that EOF is handled properly.

(christos)

2014-09-06 12:12:32 UTC MAIN commitmail json YAML

2014-09-06 10:54:04 UTC MAIN commitmail json YAML

Trailing whitespace.

(skrll)

2014-09-06 10:36:53 UTC MAIN commitmail json YAML

transfer to TXDATA reg, not DMA irq en reg

(jmcneill)

2014-09-06 01:08:26 UTC MAIN commitmail json YAML

2014-09-06 01:02:21 UTC MAIN commitmail json YAML

Install altivec.h for ppc64 too.

(joerg)

2014-09-06 00:16:36 UTC MAIN commitmail json YAML

2014-09-06 00:15:34 UTC MAIN commitmail json YAML

2014-09-05 22:37:09 UTC MAIN commitmail json YAML

Fix previous.  There is no uap.

(nakayama)

2014-09-05 21:32:37 UTC MAIN commitmail json YAML

2014-09-05 21:22:35 UTC MAIN commitmail json YAML

implement WSCONSIO_[G|S]VIDEO by hijacking bcm2835_genfb's ioctl
next step: hardware cursor

(macallan)

2014-09-05 21:15:42 UTC MAIN commitmail json YAML

allow board-specific ioctl() handlers

(macallan)

2014-09-05 20:55:11 UTC MAIN commitmail json YAML

Rewind the file before we install it so that we can check it.
Before this fix, no checks were made and you could install crap.
XXX: pullup 7

(christos)

2014-09-05 18:09:37 UTC MAIN commitmail json YAML

The OpenRISC calling standard only passes 6 parameters by register.  Any
others are passed on the stack.  NetBSD syscalls use up to 8 parameters
so that could mean two left on the stack for the kernel to access.  It's
easier for the kernel if userland could fetch into registers beforehand.
So we generate sysassym.h which contains the number of arguments for each
syscall and then use that to determine how many arguments need to be fetched
from the stack.

(matt)

2014-09-05 15:39:19 UTC MAIN commitmail json YAML

When changing a directory content, update the ctime/mtime in kernel cache,
otherwise the updated ctime/mtime appears after the cached entry expire.

(manu)

2014-09-05 15:20:17 UTC MAIN commitmail json YAML

rmdir dir/.. must return an error. Use ENOTEMPRY like FFS does.

(manu)

2014-09-05 11:27:57 UTC MAIN commitmail json YAML

Copy the list of PHYs from elsewhere.

XXX sys/dev/mii/miidevices.config anyone?

(skrll)

2014-09-05 10:47:32 UTC MAIN commitmail json YAML

make this compile again

(christos)

2014-09-05 10:43:26 UTC MAIN commitmail json YAML

The comment about toxicity was correct, restore VNON setting code and
then set the proper type in lookup.

(christos)

2014-09-05 09:40:44 UTC MAIN commitmail json YAML

2014-09-05 09:27:34 UTC MAIN commitmail json YAML

Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to get
a correctly typed pointer.

(matt)

2014-09-05 09:27:24 UTC MAIN commitmail json YAML

Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to get
a correctly typed pointer.

(matt)

2014-09-05 09:26:44 UTC MAIN commitmail json YAML

Don't use C++ keyword new

(matt)

2014-09-05 09:26:16 UTC MAIN commitmail json YAML

2014-09-05 09:24:48 UTC MAIN commitmail json YAML

Use f_vnode instead of f_data

(matt)

2014-09-05 09:24:21 UTC MAIN commitmail json YAML

Don't nest structure definitions.

(matt)

2014-09-05 09:23:40 UTC MAIN commitmail json YAML

Try not to use f_data, use f_fcrypt to get a correctly typed pointer.

(matt)

2014-09-05 09:23:14 UTC MAIN commitmail json YAML

Try not to use f_data, use f_rndctx to get a correctly typed pointer.

(matt)

2014-09-05 09:22:30 UTC MAIN commitmail json YAML

Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to get
a correctly typed pointer.

(matt)

2014-09-05 09:22:22 UTC MAIN commitmail json YAML

Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to get
a correctly typed pointer.

(matt)

2014-09-05 09:21:55 UTC MAIN commitmail json YAML

2014-09-05 09:20:59 UTC MAIN commitmail json YAML

2014-09-05 09:17:04 UTC MAIN commitmail json YAML

Avoid casting f_data, make it a union of the various pointers it can be.

(matt)

2014-09-05 08:01:05 UTC MAIN commitmail json YAML

2014-09-05 06:57:20 UTC MAIN commitmail json YAML

Reduce pirate slang.

(wiz)

2014-09-05 06:52:12 UTC MAIN commitmail json YAML

Add a commented out CWARNFLAGS to enable -Wc++-compat but don't treat them
as errors.

(matt)

2014-09-05 06:50:58 UTC MAIN commitmail json YAML

Missed a C++ keyword (DEBUG case)

(matt)

2014-09-05 06:10:08 UTC MAIN commitmail json YAML

Don't nest structure definitions.

(matt)

2014-09-05 06:08:15 UTC MAIN commitmail json YAML

Don't use C++ keyword as variable.
Use different prefix for nd6_prefixctl members than for nd6_prefix members.

(matt)

2014-09-05 06:06:31 UTC MAIN commitmail json YAML

Don't nest structure definitions.

(matt)

2014-09-05 06:04:43 UTC MAIN commitmail json YAML

Don't use C++ keyword (template) as variable.

(matt)

2014-09-05 06:03:51 UTC MAIN commitmail json YAML

Don't use C++ keywords (class, template) as variables

(matt)

2014-09-05 06:02:11 UTC MAIN commitmail json YAML

Deanonymize structure for llinfo_arp.

(matt)

2014-09-05 06:01:24 UTC MAIN commitmail json YAML

Cast return value of _NET_STAT_GETREF

(matt)

2014-09-05 06:00:05 UTC MAIN commitmail json YAML

Don't use C++ new keyword

(matt)

2014-09-05 05:57:21 UTC MAIN commitmail json YAML

2014-09-05 05:54:48 UTC MAIN commitmail json YAML

Don't nest struct undo and change it to sem_undo_entry

(matt)

2014-09-05 05:52:27 UTC MAIN commitmail json YAML

Change rndsource_setcb to use void (*)(size_t, void *) for cb.

(matt)

2014-09-05 05:48:59 UTC MAIN commitmail json YAML

const mbuftypes
explicitly cast assignments to ext_buf

(matt)

2014-09-05 05:47:40 UTC MAIN commitmail json YAML

2014-09-05 05:46:54 UTC MAIN commitmail json YAML

Don't nest enum in structures.

(matt)

2014-09-05 05:46:15 UTC MAIN commitmail json YAML

Add explicit casts for (const uint8_t *)

(matt)

2014-09-05 05:45:34 UTC MAIN commitmail json YAML

Change type of cpu_uvm to struct uvm_cpu *

(matt)

2014-09-05 05:44:50 UTC MAIN commitmail json YAML

Don't use or in __RENAME because it triggers -Wc++-compat

(matt)

2014-09-05 05:42:50 UTC MAIN commitmail json YAML

2014-09-05 05:39:52 UTC MAIN commitmail json YAML

Don't use C++ class and this keywords as variables.

(matt)

2014-09-05 05:37:37 UTC MAIN commitmail json YAML

Don't nest structure definitions.

(matt)

2014-09-05 05:36:49 UTC MAIN commitmail json YAML

Don't use C++ new keyword as a variable name.

(matt)

2014-09-05 05:36:21 UTC MAIN commitmail json YAML

Don't use C++ try keyword as a variable name.

(matt)

2014-09-05 05:34:57 UTC MAIN commitmail json YAML

2014-09-05 05:34:41 UTC MAIN commitmail json YAML

Don't nest structure definitions.

(matt)

2014-09-05 05:33:39 UTC MAIN commitmail json YAML

Don't use catch as a varible name.

(matt)

2014-09-05 05:33:06 UTC MAIN commitmail json YAML

Don't use new as a variable name.

(matt)

2014-09-05 05:32:07 UTC MAIN commitmail json YAML

Don't use class as a structure member.

(matt)

2014-09-05 05:31:15 UTC MAIN commitmail json YAML

Don't nest structure definitions.

(matt)

2014-09-05 05:30:42 UTC MAIN commitmail json YAML

Don't use new as a variable name.

(matt)

2014-09-05 05:30:23 UTC MAIN commitmail json YAML

Don't nest structure definitions.

(matt)

2014-09-05 05:29:16 UTC MAIN commitmail json YAML

2014-09-05 05:27:23 UTC MAIN commitmail json YAML

Don't use new as a variable name.

(matt)

2014-09-05 05:26:26 UTC MAIN commitmail json YAML

Don't use private as a variable name since it's reserved in C++

(matt)

2014-09-05 05:25:28 UTC MAIN commitmail json YAML

Don't nest structure definitions.

(matt)

2014-09-05 05:24:53 UTC MAIN commitmail json YAML

Don't use not as a variable since it's reserved in C++.

(matt)

2014-09-05 05:19:24 UTC MAIN commitmail json YAML

Eliminate use of C++ keywords and don't nest struct definitions.

(matt)

2014-09-04 19:07:47 UTC MAIN commitmail json YAML

document commented out .INVISIBLE and .JOIN.

(christos)

2014-09-04 18:55:03 UTC MAIN commitmail json YAML

sun4v: update TODO list

(palle)

2014-09-04 18:48:29 UTC MAIN commitmail json YAML

2014-09-04 13:29:50 UTC MAIN commitmail json YAML

2014-09-04 13:28:54 UTC MAIN commitmail json YAML

Well, nasty thing happen if you set /dev/tty to VNON too. Disable for now.

(christos)

2014-09-04 13:18:28 UTC MAIN commitmail json YAML

Fix usb attachment and add an usb2 phy enable for exynos5410.

There is still an issue with ohci

(reinoud)

2014-09-04 13:06:49 UTC MAIN commitmail json YAML

2014-09-04 04:06:07 UTC MAIN commitmail json YAML

port the -ut / -nut options from freebsd.  -ut (default) enables tabs
in output, the -nut uses spaces.

(mrg)

2014-09-04 02:39:41 UTC MAIN commitmail json YAML

add (commented out) awinac driver

(jmcneill)

2014-09-04 02:38:18 UTC MAIN commitmail json YAML

2014-09-04 02:36:08 UTC MAIN commitmail json YAML

2014-09-04 02:35:26 UTC MAIN commitmail json YAML

add some PLL2 and APB0_GATING bits

(jmcneill)

2014-09-04 02:34:32 UTC MAIN commitmail json YAML

Remove one obsolete TODO entry.

(msaitoh)

2014-09-04 02:34:30 UTC MAIN commitmail json YAML