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 (2m)  netbsd-8 (5d)  netbsd-10 (6d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 12:24:07 UTC Now

2013-01-14 11:00:06 UTC MAIN commitmail json YAML

Note hp300 sti(4) at sgc driver ported by kiyohara@ from OpenBSD.

(tsutsui)

2013-01-14 10:46:14 UTC MAIN commitmail json YAML

Copy the ALPHA_PGSHIFT value into the non-_KERNEL branch.
Fixes the build.

(he)

2013-01-14 09:23:45 UTC MAIN commitmail json YAML

Add an entry for wscons ttyE0.

(tsutsui)

2013-01-14 09:15:58 UTC MAIN commitmail json YAML

Tweak ramdisk devices.
- create sd2 and sd3 for external SCSI disks on LUNA-II
- ipty (2 ptys) is enough for sysinst rather than opty (16 ptys)

(tsutsui)

2013-01-14 05:20:40 UTC MAIN commitmail json YAML

minor cosmetics - also ignore case if we're using our (abstracted) fread()
eqivalent function, not just in the single character case. This wouldn't
have produced wrong results, but would have made it much more inefficient,
since the initial "do files differ?" question would have given a false
positive.

(agc)

2013-01-14 03:05:41 UTC MAIN commitmail json YAML

2013-01-14 02:17:45 UTC MAIN commitmail json YAML

Note luna68k bootloader updates.

(tsutsui)

2013-01-14 01:54:23 UTC MAIN commitmail json YAML

Get rid of the pseudo 8-bit "ASCII 4 EVAH!" character translation
tables to perform case-insensitive comparisons.  For now, we just use
the ctype.h tolower(3) macro to obtain lower case.  Definitely an area
for future development.

No functional changes, all test s run to completion and pass, so there
are no regressions.

Sync the wdiff(1) man page with reality in the RETURN VALUES section.

(agc)

2013-01-14 01:37:58 UTC MAIN commitmail json YAML

2013-01-14 00:07:30 UTC MAIN commitmail json YAML

Add a native version of strcat which uses the optimized strlen and strcpy
routines.

(matt)

2013-01-14 00:06:12 UTC MAIN commitmail json YAML

2013-01-13 23:45:35 UTC MAIN commitmail json YAML

Use __printflike.

(dholland)

2013-01-13 23:17:18 UTC MAIN commitmail json YAML

Use void * for I/O functions and remove no-longer-needed casts.

(dholland)

2013-01-13 23:07:16 UTC MAIN commitmail json YAML

Use more static.

(dholland)

2013-01-13 22:59:31 UTC MAIN commitmail json YAML

Use static; remove unused global var this uncovered.

(dholland)

2013-01-13 22:54:25 UTC MAIN commitmail json YAML

Use <ctype.h> functions correctly.

(dholland)

2013-01-13 22:53:01 UTC MAIN commitmail json YAML

2013-01-13 22:17:22 UTC MAIN commitmail json YAML

Add wdiff functionality, which performs a word-by-word comparison
between two areas of memory, or between two files.  This is
accomplished using two new functions, wdiff_mem() or wdiff_file(), and
results can either be retrieved by displaying them to stdout, to an
output file, or by using diff_get_diffs() to retrieve the results
in-memory.

Internally, the two files/areas of memory are split into separate
areas of memory with a word on each line, and the two areas of memory
are compared using diff_mem().

Comparisons can also be made in a case-insensitive manner.

In the comparison output, added text is displayed in {+ ...  +}
delimiters, and deleted text is shown with [- ... -] delimiters.
Changes are displayed as a deletion and an addition.

+ Deleted text can be inhibited from display by using the -1 argument
  to netwdiff(1).
+ Added text can be inhibited from display by using the -2 argument to
  netwdiff(1).
+ Common text can be inhibited from display by using the -3 argument
  to netwdiff(1).

(Don't blame me, these flags are the ones used by GNU wdiff.)

With thanks to Thomas Klausner for the nudge to create this.

(agc)

2013-01-13 22:08:43 UTC MAIN commitmail json YAML

2013-01-13 21:52:42 UTC MAIN commitmail json YAML

2013-01-13 21:51:47 UTC MAIN commitmail json YAML

2013-01-13 21:46:03 UTC MAIN commitmail json YAML

use variables for the fdisk command too

(christos)

2013-01-13 21:38:45 UTC MAIN commitmail json YAML

2013-01-13 21:01:05 UTC MAIN commitmail json YAML

2013-01-13 20:59:22 UTC MAIN commitmail json YAML

complain on unknown options

(christos)

2013-01-13 20:58:38 UTC MAIN commitmail json YAML

move configuration to new place.

(christos)

2013-01-13 20:57:18 UTC MAIN commitmail json YAML

2013-01-13 19:56:14 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2013-01-13 19:53:17 UTC MAIN commitmail json YAML

Support symlinks to a block device to resolve the name of the
corresponding raw device.

(mlelstv)

2013-01-13 19:09:38 UTC netbsd-6 commitmail json YAML

2013-01-13 19:09:32 UTC netbsd-6-0 commitmail json YAML

2013-01-13 19:08:40 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #780):
gnu/dist/grep/src/grep.c: revision 1.14
gnu/dist/grep/src/ansi2knr.c: revision 1.2
gnu/dist/grep/src/search.c: revision 1.4
gnu/dist/grep/src/dfa.c: revision 1.3
gnu/dist/grep/lib/getopt.c: revision 1.2
gnu/dist/grep/lib/regex.c: revision 1.2
Change several int variables to size_t, ssize_t, or ptrdiff_t.
This should fix the bug described in CVE-2012-5667 when an input
line is so long that its length cannot be stored in an int
variable.
This change to NetBSD's version of GNU grep 2.5.1 (licenced under
GPLv2) was made without direct reference to any code licenced
under GPLv3.
Thanks to Ignatios Souvatzis for looking at GPLv3-derived
patches and describing the problem in general terms.  Thanks to
pkgsrc/devel/coccinelle for helping me find places where int
variables were used to store the results from pointer arithmetic
or strlen().  Thanks to Martin Husemann for testing.

(bouyer)

2013-01-13 19:08:05 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #780):
gnu/dist/grep/src/grep.c: revision 1.14
gnu/dist/grep/src/ansi2knr.c: revision 1.2
gnu/dist/grep/src/search.c: revision 1.4
gnu/dist/grep/src/dfa.c: revision 1.3
gnu/dist/grep/lib/getopt.c: revision 1.2
gnu/dist/grep/lib/regex.c: revision 1.2
Change several int variables to size_t, ssize_t, or ptrdiff_t.
This should fix the bug described in CVE-2012-5667 when an input
line is so long that its length cannot be stored in an int
variable.
This change to NetBSD's version of GNU grep 2.5.1 (licenced under
GPLv2) was made without direct reference to any code licenced
under GPLv3.
Thanks to Ignatios Souvatzis for looking at GPLv3-derived
patches and describing the problem in general terms.  Thanks to
pkgsrc/devel/coccinelle for helping me find places where int
variables were used to store the results from pointer arithmetic
or strlen().  Thanks to Martin Husemann for testing.

(bouyer)

2013-01-13 19:03:27 UTC netbsd-6 commitmail json YAML

2013-01-13 19:03:06 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riz in ticket #770):
sys/arch/arm/marvell/files.marvell: revision 1.5
sys/arch/arm/marvell/mvsoctmr.c: revision 1.4
sys/arch/arm/marvell/mvsoctmr.c: revision 1.5
sys/arch/arm/marvell/mvsoctmr.c: revision 1.6
sys/arch/arm/marvell/mvsoctmr.c: revision 1.7
Add support for the watchdog timer in mvsoctmr.
Tested on DreamPlug system.
When disabling watchdog timer, do not set the counter to 0.
Having the watchdog counter at 0 and having WDRstOutEn set to 1 causes
immediate watchdog reset on my 88F5182 A2.
Remove duplicate global variable.
The maximum watchdog period is dependant on mvTclk; calculate at runtime.
This gets the maximum period up to 25 seconds at 166竇熱Hz mvTclk.

(bouyer)

2013-01-13 18:59:00 UTC netbsd-6 commitmail json YAML

2013-01-13 18:58:51 UTC netbsd-6-0 commitmail json YAML

2013-01-13 18:57:51 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #781):
etc/namedb/root.cache: revision 1.17
D.ROOT-SERVERS.NET changes IPv4 address.

(bouyer)

2013-01-13 18:57:48 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #781):
etc/namedb/root.cache: revision 1.17
D.ROOT-SERVERS.NET changes IPv4 address.

(bouyer)

2013-01-13 18:55:41 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #779):
sbin/fsck_ffs/pass1.c: revision 1.50
Show pass1 SIGINFO output on stderr like other passes, not on stdout.

(bouyer)

2013-01-13 18:55:37 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #779):
sbin/fsck_ffs/pass1.c: revision 1.50
Show pass1 SIGINFO output on stderr like other passes, not on stdout.

(bouyer)

2013-01-13 18:47:58 UTC MAIN commitmail json YAML

Add ppp=YES variable. Currently pppd(8) starts automatically if ppp_peers
is not empty. Adding a ppp variable allows the default peer to be set,
and ppp set to NO so that dialing can happen with /etc/rc.d/ppp onestart.
Default set to YES so that old behaviour is preserved.
http://mail-index.netbsd.org/tech-userlevel/2012/08/21/msg006656.html

(prlw1)

2013-01-13 17:58:06 UTC netbsd-5 commitmail json YAML

2013-01-13 17:57:48 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1836):
lib/librefuse/refuse.c: revision 1.96 via patch
FUSE seems to allow short writes without errors but PUFFS doesn't. Work
around this by returning ENOSPC in case of a short write to avoid protocol
errors. This change is based on problem analysis provided by Antti Kantee.
This fixes PR lib/45129 by myself.

(bouyer)

2013-01-13 17:19:01 UTC netbsd-5-2 commitmail json YAML

tickets 1826, 1827, 1828, 1830, 1831, 1837, 1839, 1838

(bouyer)

2013-01-13 17:18:30 UTC netbsd-5-1 commitmail json YAML

tickets 1826, 1827, 1828, 1830, 1831, 1837, 1839, 1838

(bouyer)

2013-01-13 17:17:46 UTC netbsd-5-0 commitmail json YAML

tickets 1826, 1827, 1830, 1831, 1837, 1839, 1838

(bouyer)

2013-01-13 17:16:06 UTC netbsd-5 commitmail json YAML

2013-01-13 17:14:51 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #1838):
gnu/dist/grep/src/grep.c: revision 1.14
gnu/dist/grep/src/ansi2knr.c: revision 1.2
gnu/dist/grep/src/search.c: revision 1.4
gnu/dist/grep/src/dfa.c: revision 1.3
gnu/dist/grep/lib/getopt.c: revision 1.2
gnu/dist/grep/lib/regex.c: revision 1.2
Change several int variables to size_t, ssize_t, or ptrdiff_t.
This should fix the bug described in CVE-2012-5667 when an input
line is so long that its length cannot be stored in an int
variable.
This change to NetBSD's version of GNU grep 2.5.1 (licenced under
GPLv2) was made without direct reference to any code licenced
under GPLv3.
Thanks to Ignatios Souvatzis for looking at GPLv3-derived
patches and describing the problem in general terms.  Thanks to
pkgsrc/devel/coccinelle for helping me find places where int
variables were used to store the results from pointer arithmetic
or strlen().  Thanks to Martin Husemann for testing.

(bouyer)

2013-01-13 17:14:47 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #1838):
gnu/dist/grep/src/grep.c: revision 1.14
gnu/dist/grep/src/ansi2knr.c: revision 1.2
gnu/dist/grep/src/search.c: revision 1.4
gnu/dist/grep/src/dfa.c: revision 1.3
gnu/dist/grep/lib/getopt.c: revision 1.2
gnu/dist/grep/lib/regex.c: revision 1.2
Change several int variables to size_t, ssize_t, or ptrdiff_t.
This should fix the bug described in CVE-2012-5667 when an input
line is so long that its length cannot be stored in an int
variable.
This change to NetBSD's version of GNU grep 2.5.1 (licenced under
GPLv2) was made without direct reference to any code licenced
under GPLv3.
Thanks to Ignatios Souvatzis for looking at GPLv3-derived
patches and describing the problem in general terms.  Thanks to
pkgsrc/devel/coccinelle for helping me find places where int
variables were used to store the results from pointer arithmetic
or strlen().  Thanks to Martin Husemann for testing.

(bouyer)

2013-01-13 17:14:45 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #1838):
gnu/dist/grep/src/grep.c: revision 1.14
gnu/dist/grep/src/ansi2knr.c: revision 1.2
gnu/dist/grep/src/search.c: revision 1.4
gnu/dist/grep/src/dfa.c: revision 1.3
gnu/dist/grep/lib/getopt.c: revision 1.2
gnu/dist/grep/lib/regex.c: revision 1.2
Change several int variables to size_t, ssize_t, or ptrdiff_t.
This should fix the bug described in CVE-2012-5667 when an input
line is so long that its length cannot be stored in an int
variable.
This change to NetBSD's version of GNU grep 2.5.1 (licenced under
GPLv2) was made without direct reference to any code licenced
under GPLv3.
Thanks to Ignatios Souvatzis for looking at GPLv3-derived
patches and describing the problem in general terms.  Thanks to
pkgsrc/devel/coccinelle for helping me find places where int
variables were used to store the results from pointer arithmetic
or strlen().  Thanks to Martin Husemann for testing.

(bouyer)

2013-01-13 17:12:55 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #1838):
gnu/dist/grep/src/grep.c: revision 1.14
gnu/dist/grep/src/ansi2knr.c: revision 1.2
gnu/dist/grep/src/search.c: revision 1.4
gnu/dist/grep/src/dfa.c: revision 1.3
gnu/dist/grep/lib/getopt.c: revision 1.2
gnu/dist/grep/lib/regex.c: revision 1.2
Change several int variables to size_t, ssize_t, or ptrdiff_t.
This should fix the bug described in CVE-2012-5667 when an input
line is so long that its length cannot be stored in an int
variable.
This change to NetBSD's version of GNU grep 2.5.1 (licenced under
GPLv2) was made without direct reference to any code licenced
under GPLv3.
Thanks to Ignatios Souvatzis for looking at GPLv3-derived
patches and describing the problem in general terms.  Thanks to
pkgsrc/devel/coccinelle for helping me find places where int
variables were used to store the results from pointer arithmetic
or strlen().  Thanks to Martin Husemann for testing.

(bouyer)

2013-01-13 17:07:35 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #1839):
etc/namedb/root.cache: revision 1.17
D.ROOT-SERVERS.NET changes IPv4 address.

(bouyer)

2013-01-13 17:07:34 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #1839):
etc/namedb/root.cache: revision 1.17
D.ROOT-SERVERS.NET changes IPv4 address.

(bouyer)

2013-01-13 17:07:29 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #1839):
etc/namedb/root.cache: revision 1.17
D.ROOT-SERVERS.NET changes IPv4 address.

(bouyer)

2013-01-13 17:00:33 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #1839):
etc/namedb/root.cache: revision 1.17
D.ROOT-SERVERS.NET changes IPv4 address.

(bouyer)

2013-01-13 16:55:34 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1837):
sbin/fsck_ffs/pass1.c: revision 1.50
Show pass1 SIGINFO output on stderr like other passes, not on stdout.

(bouyer)

2013-01-13 16:55:29 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1837):
sbin/fsck_ffs/pass1.c: revision 1.50
Show pass1 SIGINFO output on stderr like other passes, not on stdout.

(bouyer)

2013-01-13 16:55:07 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1837):
sbin/fsck_ffs/pass1.c: revision 1.50
Show pass1 SIGINFO output on stderr like other passes, not on stdout.

(bouyer)

2013-01-13 16:54:39 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1837):
sbin/fsck_ffs/pass1.c: revision 1.50
Show pass1 SIGINFO output on stderr like other passes, not on stdout.

(bouyer)

2013-01-13 16:46:23 UTC netbsd-5 commitmail json YAML

apply patch(s) (requested by sborrill in ticket #1834):
sys/arch/i386/conf/XEN2_DOMU: patch
sys/arch/amd64/conf/XEN3_DOMU: patch
Add drvctl to Xen DOMU kernels

(bouyer)

2013-01-13 16:36:58 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1833):
usr.bin/netstat/bpf.c: revision 1.11
Fix memory leak.

(bouyer)

2013-01-13 16:35:24 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1832):
sbin/sysctl/sysctl.c: revision 1.149 via patch
Add missing free() in error path.

(bouyer)

2013-01-13 16:32:31 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1831):
sys/external/bsd/drm/dist/shared-core/i915_suspend.c: revision 1.6
Fix wrong reference to dev_priv->saveSWF1. It was clearly wrong.

(bouyer)

2013-01-13 16:32:28 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1831):
sys/external/bsd/drm/dist/shared-core/i915_suspend.c: revision 1.6
Fix wrong reference to dev_priv->saveSWF1. It was clearly wrong.

(bouyer)

2013-01-13 16:32:25 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1831):
sys/external/bsd/drm/dist/shared-core/i915_suspend.c: revision 1.6
Fix wrong reference to dev_priv->saveSWF1. It was clearly wrong.

(bouyer)

2013-01-13 16:32:22 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1831):
sys/external/bsd/drm/dist/shared-core/i915_suspend.c: revision 1.6
Fix wrong reference to dev_priv->saveSWF1. It was clearly wrong.

(bouyer)

2013-01-13 16:30:17 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1830):
sys/dev/usb/ubsa_common.c: revision 1.9
Fix off by one read error.

(bouyer)

2013-01-13 16:30:16 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1830):
sys/dev/usb/ubsa_common.c: revision 1.9
Fix off by one read error.

(bouyer)

2013-01-13 16:29:00 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1830):
sys/dev/usb/ubsa_common.c: revision 1.9
Fix off by one read error.

(bouyer)

2013-01-13 16:28:07 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1830):
sys/dev/usb/ubsa_common.c: revision 1.9
Fix off by one read error.

(bouyer)

2013-01-13 16:22:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by matt in ticket #1829):
sys/compat/netbsd32/netbsd32_fs.c: revision 1.64
Fix inverted error check.

(bouyer)

2013-01-13 16:17:57 UTC netbsd-5-2 commitmail json YAML

Apply patch (requested by msaitoh in ticket #1827):
sys/external/isc/atheros_hal/dist/ah_eeprom_v14.c: patch
Fix off by one read.

(bouyer)

2013-01-13 16:17:56 UTC netbsd-5-1 commitmail json YAML

Apply patch (requested by msaitoh in ticket #1827):
sys/external/isc/atheros_hal/dist/ah_eeprom_v14.c: patch
Fix off by one read.

(bouyer)

2013-01-13 16:17:51 UTC netbsd-5 commitmail json YAML

Apply patch (requested by msaitoh in ticket #1827):
sys/external/isc/atheros_hal/dist/ah_eeprom_v14.c: patch
Fix off by one read.

(bouyer)

2013-01-13 16:15:12 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1827):
sys/dev/raidframe/rf_driver.c: revision 1.131
Fix off by one read.

(bouyer)

2013-01-13 16:15:09 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1827):
sys/dev/raidframe/rf_driver.c: revision 1.131
Fix off by one read.

(bouyer)

2013-01-13 16:15:06 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1827):
sys/dev/raidframe/rf_driver.c: revision 1.131
Fix off by one read.

(bouyer)

2013-01-13 16:14:43 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1827):
sys/dev/raidframe/rf_driver.c: revision 1.131
Fix off by one read.

(bouyer)

2013-01-13 16:13:09 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1826):
sys/dev/lockstat.c: revision 1.16
Fix off by one.

(bouyer)

2013-01-13 16:13:08 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1826):
sys/dev/lockstat.c: revision 1.16
Fix off by one.

(bouyer)

2013-01-13 16:13:04 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1826):
sys/dev/lockstat.c: revision 1.16
Fix off by one.

(bouyer)

2013-01-13 16:12:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1826):
sys/dev/lockstat.c: revision 1.16
Fix off by one.

(bouyer)

2013-01-13 16:08:23 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #1825):
sys/netsmb/smb_rq.c: revision 1.32
sys/netsmb/smb_iod.c: revision 1.31
sys/netsmb/smb_iod.c: revision 1.32
sys/netsmb/smb_iod.c: revision 1.33
sys/netsmb/smb_iod.c: revision 1.34
sys/netsmb/smb_iod.c: revision 1.35
Do not call callout_stop() unless the structure was previoulsy
initialised for a non null timeout.
Do initialise the callout when fetching a new request structure from
the pool, not when starting the timer. Likewise, destroy the callout
when giving back the item to the pool.
Send data for as long as there is new data available.  Otherwise
there was a danger of smb_iod_recvall() blocking, hence releasing
the kernel lock, new data creeping into the queue, and a wakeup
being missed (well, there's still a race, but since it's theoretical
enough for me to never have encountered it, I'll rather solve it
by periodic wakeups).
defensive programming: wake up iod thread once a second "just in case"
add comment to previous stating periodic wakeups can be nuked
once smb is mpsafe.

(bouyer)

2013-01-13 16:05:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #1824):
sys/netsmb/smb.h: revision 1.20
sys/fs/smbfs/smbfs_vnops.c: revision 1.85
sys/fs/smbfs/smbfs_subr.c: revision 1.16
sys/fs/smbfs/smbfs_smb.c: revision 1.44
sys/fs/smbfs/smbfs_subr.h: revision 1.21
Improve smbfs timestamp handling.
Don't round timestamp to 2 seconds resolution if the server
supports the CAP_INFOLEVEL_PASSTHRU capability.

(bouyer)

2013-01-13 16:03:38 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #1823):
sys/fs/smbfs/smbfs_node.h: revision 1.13 via patch
sys/fs/smbfs/smbfs_node.c: revision 1.48 via patch
sys/fs/smbfs/smbfs_node.c: revision 1.49 via patch
sys/fs/smbfs/smbfs_vnops.c: revision 1.83 via patch
sys/fs/smbfs/smbfs_vnops.c: revision 1.84 via patch
Various fixes for smbfs:
- Implement NGONE to fix caching issue described in PR kern/25070.
  Mostly taken from FreeBSD r125637.
- Revert revision 1.70 of smbfs_vnops.c to fix setattr to opened
  direcotry.  In case of SMB_CAP_NT_SMBS, NOPEN is set after
  smbfs_smb_ntcreatex() call.  If NOPEN is set in front, it will
  immediately return by condition at do_open label.
- In smbfs_close(), call smbfs_smb_close() and drop NOPEN bit in
  the case of direcotry.  Otherwise smbfs_rmdir() fails when the
  directory was opened.
- Remove redundant vput() before vgone().
- Avoid unnecessary mutex_exit() in smbfs_node_alloc().
- Set NGONE bit to from-name vnode to invalidate the smbnode cache.

(bouyer)

2013-01-13 15:46:58 UTC MAIN commitmail json YAML

explicitly pass (void *)0 instead of NULL.

(christos)

2013-01-13 15:34:03 UTC MAIN commitmail json YAML

Fix another locking issue for an error case.

Return a EIO not -EIO (KNF)

From rmind

(skrll)

2013-01-13 15:27:17 UTC MAIN commitmail json YAML

Mask out all interrupts before clearing them in dwc_otg_init

(skrll)

2013-01-13 15:21:47 UTC MAIN commitmail json YAML

Add some more counters (disabled by default)

(skrll)

2013-01-13 14:46:22 UTC MAIN commitmail json YAML

backout r1.16 as it seems to cause problems with uhid devices

(jmcneill)

2013-01-13 14:43:24 UTC MAIN commitmail json YAML

build.sh lets you build releases with a limited set of kernels by
using the ALL_KERNELS environment variable to override the arch default.

Fix this mechanism for evbarm by limiting the generated boot images
accordingly.

(mlelstv)

2013-01-13 14:27:06 UTC MAIN commitmail json YAML

Remove unnecessary struct open_file files[] leftover.
It's in libsa/files.c.

(tsutsui)

2013-01-13 14:24:24 UTC MAIN commitmail json YAML

Fix tyop.  (How these ones slipped in!?)

(tsutsui)

2013-01-13 14:10:55 UTC MAIN commitmail json YAML

2013-01-13 08:38:05 UTC MAIN commitmail json YAML

Remove IFF_OACTIVE in txeof always, i.e. for the usb error case as well.

Set an if_timer.

(skrll)

2013-01-13 08:15:03 UTC MAIN commitmail json YAML

Revert defective O_SEARCH implementation committed by manu@ along with
the *at system calls on November 18th of last year. Reasons to revert
it include:
  - it is incorrect in a whole variety of ways (but fortunately, one
    of them is that the missing and improper permission checks have
    no net effect);
  - it was committed without review or discussion;
  - core ruled that all the new O_* flags pertaining to the *at calls
    needed to wait until their semantics could be clarified.

manu was asked to revert it on these grounds but has ignored the request.

I have left O_SEARCH defined and visible and made open() explicitly
ignore it. This way, most code that tries to use it will continue to
build and run. I've also arranged lib/libc/c063/t_o_search.c so that
the tests that make use of the O_SEARCH semantics will disappear until
O_SEARCH comes back, and fixed some mistakes and/or incorrect hacks
that were causing some of these to succeed despite the broken O_SEARCH
implementation.

(dholland)

2013-01-13 08:05:30 UTC MAIN commitmail json YAML

Fix locking botch

(skrll)

2013-01-13 06:56:31 UTC MAIN commitmail json YAML

Add DWC_OTG_DEBUG

(skrll)

2013-01-13 06:10:25 UTC MAIN commitmail json YAML

Support BUS_SPACE_MAP_CACHEABLE.

(skrll)

2013-01-13 04:39:28 UTC MAIN commitmail json YAML

Remove unused function members from struct driver.
This makes adding other drivers easier.

(tsutsui)

2013-01-13 01:15:03 UTC MAIN commitmail json YAML

Add slurm(4), a radio(4) driver for USB FM radio modules based on the
Silicon Labs reference design.

(jakllsch)

2013-01-13 01:11:00 UTC MAIN commitmail json YAML

fix missing mutex_exit in error path of ohci_waitintr

(jmcneill)

2013-01-13 01:04:47 UTC MAIN commitmail json YAML

attach xfer pool event counters

(jmcneill)

2013-01-13 00:19:42 UTC MAIN commitmail json YAML

2013-01-12 23:26:06 UTC MAIN commitmail json YAML

2013-01-12 22:57:26 UTC MAIN commitmail json YAML

Unwrap short lines

(skrll)

2013-01-12 22:42:49 UTC MAIN commitmail json YAML

If we're going to have GINTSTS_ and GINTMSK_ might as well be consistent
about their use.

(skrll)

2013-01-12 22:28:40 UTC MAIN commitmail json YAML

Fix thinko in one of my entries

(skrll)

2013-01-12 21:43:26 UTC MAIN commitmail json YAML

2013-01-12 21:43:14 UTC MAIN commitmail json YAML

Unlike usbdevs, miidevs needs the vendor name in the product id string.

(jakllsch)

2013-01-12 21:35:34 UTC MAIN commitmail json YAML

2013-01-12 21:34:48 UTC MAIN commitmail json YAML

Add SMSC9512 hub Id, and reorder SMSC products by Id number.

(jakllsch)

2013-01-12 21:26:24 UTC MAIN commitmail json YAML

2013-01-12 21:25:59 UTC MAIN commitmail json YAML

Add SMSC OUI and LAN8700 and LAN8710/LAN8720 PHY IDs,
at this point just for MIIVERBOSE.

(jakllsch)

2013-01-12 21:09:10 UTC MAIN commitmail json YAML

2013-01-12 20:34:00 UTC MAIN commitmail json YAML

Match the C600's ichlpcib.

(riastradh)

2013-01-12 20:33:03 UTC MAIN commitmail json YAML

Match the C600's other smbus controller.

(riastradh)

2013-01-12 20:27:13 UTC MAIN commitmail json YAML

A version of memset that can do NEON, VFP as well as normal arm instructions

(matt)

2013-01-12 20:06:48 UTC MAIN commitmail json YAML

Regen usbdevs and catch up to VENDOR_SMC2 to VENDOR_SMSC change.

(jakllsch)

2013-01-12 20:04:02 UTC MAIN commitmail json YAML

Rename vendor SMC2 to SMSC to better match the reality that SMC Networks makes
assembled networking products, where as SMSC designs silicon.

(jakllsch)

2013-01-12 19:21:48 UTC MAIN commitmail json YAML

One more bit: explicitly state what calls to faccessat() are equivalent
to access().

(dholland)

2013-01-12 19:19:24 UTC MAIN commitmail json YAML

Rewrite heavily. This was originally going to be just an improvement of
some wording related to the *at form... but it needed a general overhaul.

Add some missing errors for the *at form... plus EINVAL for the
traditional form for when you pass a bogus check mode.

Note that the AT_EACCESS flag is useless and strengthen the security
warning.

(dholland)

2013-01-12 18:53:22 UTC MAIN commitmail json YAML

correct a bad length parameter for a bus_space_barrier call (takes number of bytes, not number of dwords)

(jmcneill)

2013-01-12 18:37:10 UTC MAIN commitmail json YAML

traverse active list with TAILQ_FOREACH_SAFE in dwc_otg_interrupt_poll so the process doesnt get restarted whenever a transfer completes

(jmcneill)

2013-01-12 18:32:12 UTC MAIN commitmail json YAML

default to swkbd mode on evbarm as well, now X without config should work
properly on BeagleBoard, RPi and the like

(macallan)

2013-01-12 17:39:46 UTC MAIN commitmail json YAML

2013-01-12 17:17:26 UTC MAIN commitmail json YAML

Remove #if defined(_KERNEL) around a userlevel function.

(dholland)

2013-01-12 16:56:11 UTC MAIN commitmail json YAML

enable sparse dumps by default.

(chs)

2013-01-12 16:32:16 UTC MAIN commitmail json YAML

split out some common code from device_foo_start to dwc_otg_xfer_start

(jmcneill)

2013-01-12 16:18:42 UTC MAIN commitmail json YAML

need to wait for intr in dwc_otg_device_bulk_start if polling

(jmcneill)

2013-01-12 14:03:42 UTC MAIN commitmail json YAML

URRR (ROV) is in Rostov-na-Donu (lower Don) rather than in Rostov (lake Nero)
which is far away from lower Don.

(asau)

2013-01-12 13:42:48 UTC MAIN commitmail json YAML

UUOO (VOZ) is also known as Chertovitskoe.
No need to repeat "Voronezh" twice, it is large city and it is region centre.

(asau)

2013-01-12 13:39:47 UTC MAIN commitmail json YAML

Fix warnings on DEBUG build.

(tsutsui)

2013-01-12 13:38:22 UTC MAIN commitmail json YAML

UWPP (PEZ) is also known as Ternovka.
No need to repeat "Penza" twice, Penza is region central city.

(asau)

2013-01-12 13:32:10 UTC MAIN commitmail json YAML

There's no "Simbirsk" for a century, it is Ulyanovsk.
UWLL (ULV) is in Barataevka.

(asau)

2013-01-12 13:27:01 UTC MAIN commitmail json YAML

UWWW (KUF) is in Kurumoch.

(asau)

2013-01-12 13:23:34 UTC MAIN commitmail json YAML

URWW (VOG) is in Gumrak, not in Stalingrad (if you're talking about history).

(asau)

2013-01-12 13:19:34 UTC MAIN commitmail json YAML

Fix spelling: "Sormovo".

(asau)

2013-01-12 12:41:43 UTC MAIN commitmail json YAML

Remove unused locals

(skrll)

2013-01-12 12:31:06 UTC MAIN commitmail json YAML

2013-01-12 10:19:01 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2013-01-12 08:42:53 UTC MAIN commitmail json YAML

Add some vector process from FreeBSD.
Remove and add null-line.

(kiyohara)

2013-01-12 08:40:51 UTC MAIN commitmail json YAML

Check return status from ia64_sal_entry().

(kiyohara)

2013-01-12 07:12:00 UTC MAIN commitmail json YAML

Check cputype and set machine type (LUNA-I or LUNA-II).
Tested on only LUNA-I for now.

(tsutsui)

2013-01-12 07:04:58 UTC MAIN commitmail json YAML

Make sure to enable DTR and RTS on TX initialization for SIO console.

(tsutsui)

2013-01-12 03:16:43 UTC MAIN commitmail json YAML

"Each sensor dictionary" is a singular subject, so refer to "its"
characteristics, not "their" characteristics.

Also rephrase the device-properties section - device-properties is not
a sensor.

(pgoyette)

2013-01-12 02:53:00 UTC MAIN commitmail json YAML

We supply data with the FORMAT UNIT command, so tell the kernel which
direction it is to go (write).

(jakllsch)

2013-01-12 02:50:09 UTC MAIN commitmail json YAML

take sizeof actual symbol we are memsetting

(jakllsch)

2013-01-12 01:31:21 UTC MAIN commitmail json YAML

Abstract the I/O routines within netdiff to work with either areas of
memory (mmap'ed or allocated), or with stdio; use the appropriate
implementation automatically.  This doesn't change comparisons which
use normal file I/O through stdio in any way - all of the existing
tests continue to pass; however, in addition, it enables the use of
the same comparison functionality on areas of memory.

Using the abstracted I/O, add a diff_mem() function to compare two
areas of memory.  Within the comparison, unless labels are provided
for each area of memory, any netdiff output will be labelled "lhs" and
"rhs".  The mtime for comparison output is taken to be the time at
which the comparison was started, and is the same for both areas of
memory.

Together with the function which retrieves comparison output in
memory, this allows us to do diff comparisons without hitting any file
system at all.

Directory comparisons continue to function in exactly the same way.

Add an example program called memdiff (again, not installed), which
uses mmap to read its input files, diff_mem() to compare the memory,
and diff_get_diffs() to retrieve the differences, all completely in
memory.  Add tests for this program, including filters so that we
don't check the mtimes on the areas of memory compared.

Regular files can still be compared using diff_file(), or the
higher-level difference(), although these will not be as quick as the
mmap()/diff_mem()/diff_get_diffs() combination.

(agc)

2013-01-11 23:49:23 UTC MAIN commitmail json YAML

Provide a script for devpubd(8) that creates symlinks for each dk(4)
device under /dev/wedges so that you can access them by name.

(mlelstv)

2013-01-11 20:42:21 UTC MAIN commitmail json YAML

Add a missing entry.

(mbalmer)

2013-01-11 20:35:51 UTC MAIN commitmail json YAML

2013-01-11 19:01:36 UTC MAIN commitmail json YAML

2013-01-11 18:52:39 UTC MAIN commitmail json YAML

run repeat intr xfers in the workq

(jmcneill)

2013-01-11 16:32:51 UTC MAIN commitmail json YAML

2013-01-11 14:25:26 UTC MAIN commitmail json YAML

Note removal of FPA support and replacement with VFP.

(matt)

2013-01-11 14:22:55 UTC MAIN commitmail json YAML

2013-01-11 14:09:56 UTC MAIN commitmail json YAML

2013-01-11 14:04:55 UTC MAIN commitmail json YAML

Don't include <machine/fp.h> since it no longer exists

(matt)

2013-01-11 14:03:05 UTC MAIN commitmail json YAML

2013-01-11 13:58:41 UTC MAIN commitmail json YAML

Add missing % to SUBTARGET_ASM_FLOAT_SPEC
If compiling for AAPCS, default to a TARGET_CPU_arm926ejs (armv5te)
If linking for AAPCS, use the right linker emulation.

(matt)

2013-01-11 13:56:32 UTC MAIN commitmail json YAML

Remove FPA support and replace with VFP.
(happily jmp_buf is large enough to store the needed VFP16 registers)

(matt)

2013-01-11 13:55:26 UTC MAIN commitmail json YAML

2013-01-11 13:48:47 UTC MAIN commitmail json YAML

Convert to pool_cache and add some (disabled by default) counters.

(skrll)

2013-01-11 13:01:44 UTC MAIN commitmail json YAML

Fix the KASSERT in dwc_otg_poll

(skrll)

2013-01-11 12:55:29 UTC MAIN commitmail json YAML

Make MKSOFTFLOAT = yes for ARM (since arm is softfloat by default).

(matt)

2013-01-11 12:47:38 UTC MAIN commitmail json YAML

allow ukbd to be the console keyboard if genfb is the console display device

(jmcneill)

2013-01-11 12:21:54 UTC MAIN commitmail json YAML

Remove unused DOTG_REGSIZE

(skrll)

2013-01-11 12:04:01 UTC MAIN commitmail json YAML

Fix a bug in pmap_modify_pv where we didn't set PVF_WRITE on a page after
changing its mapping to writeable.
Add more KASSERTS
Don't go into DDB by default in pmap_fixup.

(matt)

2013-01-11 12:03:04 UTC MAIN commitmail json YAML

2013-01-11 11:00:33 UTC MAIN commitmail json YAML

We appear to need files.usb included to get opt_usb.h generated,
to make hid.c build.  The inclusion of hid.c in the build is probably
triggered by some configs including bluetooth support, and hid.c
is apparently both for bluetooth and usb.  I'm not sure what changed
to make the build fail in the first place, though.

(he)

2013-01-11 09:45:53 UTC MAIN commitmail json YAML

With the recent enhancement of omapfb, wsdisplay* devices appear
to now be required, so follow suit to fix the build.

(he)

2013-01-11 06:41:02 UTC MAIN commitmail json YAML

2013-01-11 06:27:01 UTC MAIN commitmail json YAML

Import a binary patch library, libbinpatch(3), and program,
binpatch(1), into the othersrc repository.  This can be used to encode
a binary patch file from an original file, and a new file.  To do
this, 3 separate "instructions" are used, similar to those outlined in
RFC 3284 -

+ add - addition of new data
+ copy - copying of data from original file
+ run - a run of characters, similar to memset(3)

The binary patches generated here are a much simplified form of those
described in the RFC, but have 64bit offsets and 32bit sizes in the
instructions.  The generated binary patch files are also much smaller
than the original files, and even standard diffs, and are only just
larger then the equivalent vcdiff binary patch file.

% diff f1 f2 | wc
      58    338    1969
% diff -u f1 f2 | wc
      85    408    2530
% binpatch -e f1 f2 | wc
      44    269    1801
% vcdiff encode -dictionary f1 -target f2 | wc
      40    257    1663

(The last is the Google vcdiff program found in pkgsrc/devel/open-vcdiff)

The binpatch(1) program can be used to generate binary patch files,
and to reconstruct the target files, in the following way

% binpatch -e -o patch f1 f2
% binpatch -f f1 -o recon patch
% diff f2 recon
% rm -f recon
% binpatch -v -f f1 -o recon patch
Add  1337 bytes
Copy 187 bytes from 0
Copy 386 bytes from 198
Add  50 bytes
Copy 173 bytes from 592
Add  55 bytes
Copy 373 bytes from 816
Add  74 bytes
Copy 34 bytes from 1189
Add  182 bytes
Copy 23 bytes from 1262
diff f2 recon
% diff f2 recon
% rm -f recon

binpatch(1) uses libbinpatch(3) and libnetdiff(3) to encode binary
patch files, and libbinpatch(3) to decode binary patch files.

Status:

Vendor Tag: CROOKS
Release Tags: binpatch-base

(agc)

2013-01-11 06:22:23 UTC MAIN commitmail json YAML

Improve a panic message slightly

(skrll)

2013-01-11 05:19:46 UTC MAIN commitmail json YAML

2013-01-11 05:10:19 UTC MAIN commitmail json YAML

2013-01-11 04:32:42 UTC MAIN commitmail json YAML

Nix `-b 1024' from ssh_keygen_flags in /etc/defaults/rc.conf.

No objections on tech-security:

http://mail-index.NetBSD.org/tech-security/2012/09/03/msg000548.html

The security of generating keys at boot remains questionable, but
this change makes that no worse.

(riastradh)

2013-01-11 02:49:09 UTC MAIN commitmail json YAML

add the futex PI commands (not implemented yet)
PI = Priotity Inheritance

(christos)

2013-01-11 02:20:41 UTC MAIN commitmail json YAML

clear queued flag when aborting xfer

(jmcneill)

2013-01-10 22:15:04 UTC MAIN commitmail json YAML

2013-01-10 22:08:11 UTC MAIN commitmail json YAML

enable framebuffer console driver

(jmcneill)

2013-01-10 22:07:19 UTC MAIN commitmail json YAML

Don't hard code the frequency used for INTRCVLAZY but grab the correct
frequency from the cpu_softc.

(matt)

2013-01-10 22:06:59 UTC MAIN commitmail json YAML

for WSDISPLAYIO_SMODE, if the bus ioctl handler returns EPASSTHROUGH, dont treat it as an error

(jmcneill)

2013-01-10 22:06:33 UTC MAIN commitmail json YAML

Use the clk_info in cpu_softc.

(matt)

2013-01-10 22:02:12 UTC MAIN commitmail json YAML

2013-01-10 21:57:38 UTC MAIN commitmail json YAML

basic mmap support, ok skrll

(jmcneill)

2013-01-10 21:50:56 UTC MAIN commitmail json YAML

also need to update actlen on ack for split transfers

(jmcneill)

2013-01-10 21:25:54 UTC MAIN commitmail json YAML

defer updating td actlen until we get acknowledgement that the tx was successful, fixes umass writes (and probably a lot of other things)

(jmcneill)

2013-01-10 20:31:05 UTC MAIN commitmail json YAML

add missing call to dwc_otg_xfer_end() in dwc_otg_device_bulk_done

(jmcneill)

2013-01-10 19:14:12 UTC MAIN commitmail json YAML

.. and make it compile on said platforms.

(pooka)

2013-01-10 19:13:05 UTC MAIN commitmail json YAML

Provide an implementation of writewatchfile for platforms without kqueue
or inotify (it's a rather simple implementation ;)

(pooka)

2013-01-10 17:40:10 UTC MAIN commitmail json YAML

The IEEE80211_F_ flag prefix was used for both the flags in ieee80211_var.h
and for the rates in ieee80211_proto.h; rename the rate bits as _R_ to avoid
confusion.

(christos)

2013-01-10 17:38:10 UTC MAIN commitmail json YAML

don't try to become console if we get is_console=false as device property

(macallan)

2013-01-10 17:36:36 UTC MAIN commitmail json YAML

do as RPi does - if console=fb is in bootargs, tell omapfb to become the
console and com not to, otherwise let com be the console

(macallan)

2013-01-10 17:21:36 UTC MAIN commitmail json YAML

reinstate SDHC_HIGH_SPEED_SUPP capability, and add SDHC_FLAG_NO_HS_BIT flag to workaround bcm2835 sdhc issue with many high speed cards

(jmcneill)

2013-01-10 17:19:33 UTC MAIN commitmail json YAML

add SDHC_FLAG_NO_HS_BIT flag to prevent sdhc driver from setting the SDHC_HIGH_SPEED bit in SDHC_HOST_CTL, required to get many high speed cards working on rpi

(jmcneill)

2013-01-10 16:20:11 UTC MAIN commitmail json YAML

Make "disklabel" command print correct disklabel info.
- use exact-width interger types to define on-disk format
  (daddr_t could be a different size)
- use proper LABELOFFSET to locate BSD disklabel
  (LABELOFFSET for luna68k is 64 as 4.4BSD-Lite2 while other
  ports that use sun_disklabel use 128)

(tsutsui)

2013-01-10 16:03:49 UTC MAIN commitmail json YAML

Use proper asm symbol macro.

(tsutsui)