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 (1h)  netbsd-8 (5d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 16:18:46 UTC Now

2010-01-07 17:45:58 UTC MAIN commitmail json YAML

Make wm_reset() and wm_gmii_reset() close to e1000 driver.
At least, this change make wm_attach() be stable on ICH9.

(msaitoh)

2010-01-07 17:34:38 UTC MAIN commitmail json YAML

bugfixes:
- add missing break in wm_reset()...
- fix the offset of WMREG_PBS...
- fix length of some delay()s in wm_gmii_reset()

(msaitoh)

2010-01-07 13:26:00 UTC MAIN commitmail json YAML

Add a sectorsize parameter member in struct ib_params and use it
where sector size (disk block size) is required, instead of
DEV_BSIZE constant which means device I/O block size.

"Looks reasonable" from dholland@, and fixes tools installboot(8)
on Cygwin where DEV_BSIZE != 512 as mentioned in PR toolchain/42555.

(tsutsui)

2010-01-07 12:31:10 UTC MAIN commitmail json YAML

Deal with PLABELs in _lwp_makecontext

(skrll)

2010-01-07 10:32:01 UTC MAIN commitmail json YAML

Bump date for previous. New sentence, new line.

(wiz)

2010-01-07 09:34:49 UTC MAIN commitmail json YAML

Add cas, gentbi and gphyter for Sun Cassini/Cassini+ Ethernet.

(jdc)

2010-01-07 09:33:44 UTC MAIN commitmail json YAML

Cope with up to four "interrupts" properties for a node.
Just use the first one for now.  This should be improved.
OK: mrg@.

(jdc)

2010-01-07 09:31:44 UTC MAIN commitmail json YAML

Regenerate for:
  Add NS DP83865

(jdc)

2010-01-07 09:31:19 UTC MAIN commitmail json YAML

Add NS DP83865.

(jdc)

2010-01-07 09:30:29 UTC MAIN commitmail json YAML

Add DP83865 to the supported PHY list (from OpenBSD).

(jdc)

2010-01-07 09:28:39 UTC MAIN commitmail json YAML

Regenerate for:
  Add Sun Cassini/NS Saturn devices.

(jdc)

2010-01-07 09:27:16 UTC MAIN commitmail json YAML

Add Sun Cassini/NS Saturn devices.

(jdc)

2010-01-07 09:25:19 UTC MAIN commitmail json YAML

Add cas (Sun Cassini/Cassini+ (GigaSwift) Ethernet).

(jdc)

2010-01-07 09:24:46 UTC MAIN commitmail json YAML

Add cas (Sun Cassini/Cassini+ (GigaSwift) Ethernet).

(jdc)

2010-01-07 09:23:55 UTC MAIN commitmail json YAML

2010-01-07 09:20:45 UTC MAIN commitmail json YAML

Manual page for cas (Sun Cassini/Cassini+ GigaSwift) Ethernet).

(jdc)

2010-01-07 09:19:55 UTC MAIN commitmail json YAML

Driver for Sun Cassini/Cassini+ (GigaSwift) Ethernet (also known as
National Semiconductor Saturn).
Based on the OpenBSD driver written by Mark Kettenis:
  detach support added
  MAC address lookup modified (only tested on sparc64)

Tested on single GigaSwift (UTP and MMF) and quad GigaSwift PCI cards.

(jdc)

2010-01-07 07:50:11 UTC netbsd-5 commitmail json YAML

2010-01-07 07:49:31 UTC netbsd-5-0 commitmail json YAML

2010-01-07 07:45:01 UTC netbsd-5-0 commitmail json YAML

Apply patch (requested by tron in ticket #1202):
Don't include grp.h  Fixes cross-build under Mac OS X 10.6.

(snj)

2010-01-07 07:42:14 UTC netbsd-5 commitmail json YAML

Apply patch (requested by tron in ticket #1202):
Don't include grp.h  Fixes cross-build under Mac OS X 10.6.

(snj)

2010-01-07 07:35:35 UTC MAIN commitmail json YAML

Typo in comment.

(skrll)

2010-01-07 07:08:34 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #1199):
sys/kern/sys_sig.c: revision 1.24
sigtimedwait: fix a memory leak (which happens since newlock2 times).
Allocate ksiginfo on stack since it is safe and sigget() assumes that it is
not allocated from pool (pending signals via sigput()/sigget() "mill" should
be dynamically allocated, however).  Might be useful to revisit later.
Likely the cause of PR/40750 and indirect cause of PR/39283.

(snj)

2010-01-07 07:04:51 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #1199):
sys/kern/sys_sig.c: revision 1.24
sigtimedwait: fix a memory leak (which happens since newlock2 times).
Allocate ksiginfo on stack since it is safe and sigget() assumes that it is
not allocated from pool (pending signals via sigput()/sigget() "mill" should
be dynamically allocated, however).  Might be useful to revisit later.
Likely the cause of PR/40750 and indirect cause of PR/39283.

(snj)

2010-01-07 04:21:28 UTC MAIN commitmail json YAML

2010-01-07 01:39:56 UTC MAIN commitmail json YAML

2010-01-07 00:18:47 UTC MAIN commitmail json YAML

2010-01-07 00:15:20 UTC MAIN commitmail json YAML

Split the u3g driver into two parts: u3ginit attaches to those devices
that only come as a umass device in the default configuration and
forces them to reinitialize in 3D mode and detach.
The u3g part attaches to individual interfaces for the 3G functionality,
leaving the umass interface(s) for that driver.
With this change I can use the MMC card in my Huawey stick (as well as
the integrated windows driver CD, which of course is pretty useless) and
the 3G modem at the same time.
Fixes PR 42577.
Code contributed anonymously, minor tweaks (and all bugs) by me.

(martin)

2010-01-06 20:37:56 UTC MAIN commitmail json YAML

Optimize for higher speeds, e.g. when used as part of a 3G modem.
Contributed anonymously.

(martin)

2010-01-06 20:16:57 UTC MAIN commitmail json YAML

Some usb devices come with an internal emulated umass CD drive (containing
windows drivers). I have such a device that has 0 features - avoid wrappig
features_len to a very big unsiged 32bit number in this case.

(martin)

2010-01-06 19:46:44 UTC MAIN commitmail json YAML

libpmc_g is only available on i386 and arm. Fixes MKDEBUGLIB builds on
other platforms.

(skrll)

2010-01-06 18:12:37 UTC MAIN commitmail json YAML

2010-01-06 16:19:07 UTC MAIN commitmail json YAML

Fix MKDEBUG=yes sets lists for hp700.

(skrll)

2010-01-06 14:11:53 UTC MAIN commitmail json YAML

2010-01-06 14:10:57 UTC MAIN commitmail json YAML

Jump through the PLT in PIC mode to fix the DT_TEXTREL warning on creating
the shared object.

(phx)

2010-01-06 07:42:58 UTC MAIN commitmail json YAML

Update 64bit arg handling to use the flags in the syscall table.

Only do trace_enter/trace_exit if we're tracing.

(skrll)

2010-01-06 07:38:49 UTC MAIN commitmail json YAML

curlwp is never NULL now. Sprinkle KASSERT just in case.

(skrll)

2010-01-06 06:30:37 UTC MAIN commitmail json YAML

2010-01-06 06:15:09 UTC MAIN commitmail json YAML

fix an incomplete comment.

(mrg)

2010-01-06 05:55:01 UTC MAIN commitmail json YAML

move the guts of pci_intr_map() into pci_machdep.c, and move the schizo
ign addition into a hook.  also, don't double shift the ign in set_intr.

tested on U60 and SB2500.

(mrg)

2010-01-06 04:25:46 UTC matt-nb5-mips64 commitmail json YAML

2010-01-06 04:24:38 UTC matt-nb5-mips64 commitmail json YAML

2010-01-05 22:42:17 UTC MAIN commitmail json YAML

Call device_lookup() from device_lookup_private() instead of
duplicating code.

Per suggestions by rmind@:

Simplify some code that used "empty statements," ";".

Don't collect garbage in device_lookup{,_private}(), since they
are called in interrupt context from certain drivers.

Make config_collect_garbage() KASSERT() that it does not run in
interrupt or software-interrupt context.

(dyoung)

2010-01-05 21:38:50 UTC MAIN commitmail json YAML

fix a typo - we need to check classipl vs. IPL_VM, not the SBus interrupt
level

(macallan)

2010-01-05 20:49:04 UTC MAIN commitmail json YAML

Fix MKBINUTILS=no builds by leaving out xldscripts.

(dyoung)

2010-01-05 18:36:16 UTC MAIN commitmail json YAML

Bump the miniroot size from 8m to 9m, so that the contents fits again.
OK'ed by mrg@

(he)

2010-01-05 17:57:06 UTC MAIN commitmail json YAML

Fix copy-paste-o.  Per the HID spec, Global Item Tag 0b001101nn is
Physical Minimum, not a alias for Physical Maximum.

(jakllsch)

2010-01-05 17:23:18 UTC MAIN commitmail json YAML

Put back the evaluation of the return value from mpacpi_get_bbn().

Break reported by njoly@. Thanks!

(jruoho)

2010-01-05 15:45:26 UTC MAIN commitmail json YAML

Add necessary byteswap ops for tools disklabel(8) used with -F option
(treating a target disk as a regular file and suppressing ioctl(2)s)
on reading/writing disklabel in a target file.
This allows cross build enviroment creating bootable disk images
for targets in different endian.
No functional changes to native (non-tools) disklabel(8) command.

Closes PR toolchain/42357.

(tsutsui)

2010-01-05 15:25:33 UTC MAIN commitmail json YAML

2010-01-05 15:23:32 UTC MAIN commitmail json YAML

Check for dev_t and time_t arguments and mark them as 64bit.

(skrll)

2010-01-05 13:57:18 UTC MAIN commitmail json YAML

Use acpi_eval_set_integer() to simplify code. No functional change intended.

ok pgoyette@, jmcneill@

(jruoho)

2010-01-05 13:47:52 UTC MAIN commitmail json YAML

Fix a memory leak/corruption by commenting out the evaluation of the _PSL
control method. If it is needed in the future, the output buffer must be
freed after use.

ok pgoyette@, jmcneill@

(jruoho)

2010-01-05 13:39:49 UTC MAIN commitmail json YAML

Use acpi_eval_struct() to simplify code.

ok pgoyette@, jmcneill@

(jruoho)

2010-01-05 13:32:49 UTC MAIN commitmail json YAML

Fix several possible memory leaks in mpacpi_derive_bus().

ok pgoyette@, jmcneill@

(jruoho)

2010-01-05 13:30:11 UTC MAIN commitmail json YAML

2010-01-05 13:22:41 UTC MAIN commitmail json YAML

2010-01-05 13:20:30 UTC MAIN commitmail json YAML

2010-01-05 13:14:56 UTC MAIN commitmail json YAML

2010-01-05 10:02:01 UTC MAIN commitmail json YAML

Fix the checking of jumbo frame function though I don't know whether
the function wokrs or not...

Remove the extra macro definition for the offset 0x1a in EEPROM.

(msaitoh)

2010-01-05 09:31:21 UTC MAIN commitmail json YAML

Fix the length of the delay() in wm_gmii_init(). It fixed the problem that
sometimes the driver misunderstood PHYs in mii_attach(). It was reported
by MATSUI Yoshihiro. We observed it on ICH9.

(msaitoh)

2010-01-05 09:15:33 UTC MAIN commitmail json YAML

ARG_MAX replacement.
libedit LIBADD libnetbsd.la

(lukem)

2010-01-05 09:08:29 UTC MAIN commitmail json YAML

If ARG_MAX isn't defined, use the result from sysconf(_SC_ARG_MAX).
Based on pkgsrc/net/tnftp.

(lukem)

2010-01-05 07:23:48 UTC MAIN commitmail json YAML

regen for LIBADD= libnetbsd.la

(lukem)

2010-01-05 07:15:58 UTC MAIN commitmail json YAML

Add libnetbsd.la to the LIBADD.
Fix provided by Adam Sampson.

(lukem)

2010-01-05 05:04:38 UTC MAIN commitmail json YAML

fix off by one in zx_copyrect()

(macallan)

2010-01-05 04:17:49 UTC MAIN commitmail json YAML

fix off by one error in zx_fillrect()
while there, use vcons_replay_msgbuf()

(macallan)

2010-01-04 23:06:34 UTC MAIN commitmail json YAML

Sort NAME section and removing trailing dot; remove duplicate RCS Id.

(wiz)

2010-01-04 22:04:50 UTC MAIN commitmail json YAML

2010-01-04 20:18:02 UTC MAIN commitmail json YAML

Revert my unattended change to kadmind.html page

(haad)

2010-01-04 19:20:05 UTC MAIN commitmail json YAML

prevent local socket address from being changed after socket is
in use (connect or listen)

(plunky)

2010-01-04 18:00:26 UTC MAIN commitmail json YAML

Add a manual page for producer/consumer queues, pcq(9), that I derived
from some documentation written by Matt Thomas.

(dyoung)

2010-01-04 17:05:25 UTC MAIN commitmail json YAML

We need to have set curdir before calling Dir_FindHereOrAbove().
We can call getcwd again if -C is used.

(sjg)

2010-01-04 16:57:48 UTC MAIN commitmail json YAML

Add device-mapper manual page to build and add it to apropriate lists.

(haad)

2010-01-04 16:01:43 UTC MAIN commitmail json YAML

Use CTASSERT() for constant only assertions.

(uebayasi)

2010-01-04 11:34:40 UTC MAIN commitmail json YAML

Only use an auto-determined interface if it is the only one in the system
that is up and running.  This change prevents wake(8) from picking an
arbitrary interface (which is possibly the wrong one).

(mbalmer)

2010-01-04 10:06:53 UTC MAIN commitmail json YAML

2010-01-04 09:43:30 UTC MAIN commitmail json YAML

Two bug fixes:

- Use ACPI_ALL_NOTIFY instead of ACPI_DEVICE_NOTIFY.

- Fix the data query method: this fails without input.

ok pgoyette@

(jruoho)

2010-01-04 09:34:47 UTC MAIN commitmail json YAML

Cleanup:

- Provide the module declaration and use ACPI_FREE
  as well as ACPI_ALLOCATE_LOCAL_BUFFER for ACPI_DEBUG.

- Maintain the calling conventions of existing ACPI utility
  functions by initializing the output buffer for the caller
  in all applicable functions.

- Remove superfluous const correctness. Additional semantics:
  u_char -> char, u_int16_t -> uint16_t, and u_int64_t -> uint64_t.

- Collect the validation of input parameters to a single function.

ok pgoyette@

(jruoho)

2010-01-04 06:29:09 UTC MAIN commitmail json YAML

"make dist" improvements

(lukem)

2010-01-04 06:28:03 UTC MAIN commitmail json YAML

2010-01-04 06:26:58 UTC MAIN commitmail json YAML

Distribute various files not shipped by default automake rules.
Use " $(SHELL) ./makelist" instead of "sh makelist".

(lukem)

2010-01-04 06:24:58 UTC MAIN commitmail json YAML

Distribute various files not shipped by default automake rules.

(lukem)

2010-01-04 06:24:20 UTC MAIN commitmail json YAML

Distribute various files not shipped by default automake rules.

(lukem)

2010-01-04 06:10:44 UTC MAIN commitmail json YAML

Remove obsolete formatted man page.

(lukem)

2010-01-04 05:53:33 UTC MAIN commitmail json YAML

2010-01-04 05:48:21 UTC MAIN commitmail json YAML

2010-01-04 05:46:29 UTC MAIN commitmail json YAML

2010-01-04 05:44:56 UTC MAIN commitmail json YAML

Descend into examples.
Distribute: todo tnftpd.h

(lukem)

2010-01-04 05:44:10 UTC MAIN commitmail json YAML

generate examples/Makefile

(lukem)

2010-01-04 05:43:51 UTC MAIN commitmail json YAML

Install examples to $(datadir)/examples/tnftpd

(lukem)

2010-01-04 05:42:35 UTC MAIN commitmail json YAML

Remove unnecessary files; we use "@subst@" versions of the ftpd manuals,
and the (internal) ls manual isn't installed.

(lukem)

2010-01-04 04:21:35 UTC MAIN commitmail json YAML

rework the timer interrupt usage on MP sun4m systems a little.  use
either schedintr() or schedintr_4m() and make sure we call hardclock()
and schedclock() appropriately.  the level10 interrupt isn't used much
for MP sun4m systems anymore..

now, besides crazy interrupts panics, sparc smp is functionaly again.

(mrg)

2010-01-04 04:06:58 UTC MAIN commitmail json YAML

use the idle lwp's uarea for stack, not the interrupt stack.  this works
now, and it fixes up idle vs interrupt time measurement for cpu>0.

(mrg)

2010-01-04 03:54:42 UTC MAIN commitmail json YAML

2010-01-04 01:10:44 UTC MAIN commitmail json YAML

2010-01-04 00:19:08 UTC MAIN commitmail json YAML

Indent files remove unnecessary blank lines, white spaces and KNFize code.

(haad)

2010-01-04 00:14:41 UTC MAIN commitmail json YAML

Indent files remove unnecessary blank lines, white spaces and KNFize code.

(haad)

2010-01-04 00:12:22 UTC MAIN commitmail json YAML

2010-01-03 23:03:21 UTC MAIN commitmail json YAML

add an explicit "bool mpsafe" to intr_establish().  only set it to true
for the sun4m timer/counter interrupts.  this gets lev10/14 working again
on SMP systems, where those interrupts started taking the kernel lock and
hanging...

(mrg)

2010-01-03 22:55:26 UTC MAIN commitmail json YAML

Refactor dmioctl to by cleaner and to copyout dictionary in case when something
went wrong.

(haad)

2010-01-03 22:44:10 UTC MAIN commitmail json YAML

KNF police, remove unnecessary whitespaces and tabulators. Refactor dmioctl
to not use prop_dictionary_copy* functions if NetBSD_DM_IOCTL command was
not called on device. If disk_ioctl returms anything else then ENOTTY exit
from dmioctl.

(haad)

2010-01-03 22:22:23 UTC MAIN commitmail json YAML

Hook device-mapper to autoconf framework. Add dm_attach, dm_match and dm_detach
routines used by autoconf users. Change dm_dev_remove_ioctl to call dm_detach.

This should be primary used by kernel to disable devices during shutdown of
system with nested disk devices.

Requested by dyoung@.

(haad)

2010-01-03 19:41:49 UTC netbsd-5 commitmail json YAML

2010-01-03 19:34:29 UTC netbsd-5-0 commitmail json YAML

2010-01-03 19:33:53 UTC netbsd-4 commitmail json YAML

2010-01-03 19:32:48 UTC netbsd-4-0 commitmail json YAML

2010-01-03 19:05:26 UTC MAIN commitmail json YAML

Bump date for historyw -> history_w.

(wiz)

2010-01-03 19:04:26 UTC MAIN commitmail json YAML

Capitalize Ethernet.

(wiz)

2010-01-03 18:27:10 UTC MAIN commitmail json YAML

2010-01-03 17:58:14 UTC MAIN commitmail json YAML

Indicating the interface over which to send Wake on LAN frames is optional,
if the interface is not given on the command line, wake(8) will use the
first ethernet interface that is up and running.

(mbalmer)

2010-01-03 17:53:37 UTC netbsd-5 commitmail json YAML

2010-01-03 17:53:30 UTC netbsd-5-0 commitmail json YAML

2010-01-03 17:53:15 UTC MAIN commitmail json YAML

Introduce acpiwmibus, a pseudo-bus to which the child WMI devices attach.

Multiple WMI mapper devices are supported, but each one can have only one
child device.

All exposed functions now require the parent mapper device as a parameter.

ok pgoyette@, jmcneill@

(jruoho)

2010-01-03 17:52:17 UTC netbsd-5-0 commitmail json YAML

Pull up revision 1.16 (requested by plunky in ticket #1221).

when receiving a MCC PN response, the max frame size that the remote
party requests must be less than the one we asked for which will not
be greater than the max acceptable value so no need to test for that
but make sure that it is not smaller than minimum acceptable value.

(jdc)

2010-01-03 17:52:13 UTC netbsd-5 commitmail json YAML

Pull up revision 1.16 (requested by plunky in ticket #1221).

when receiving a MCC PN response, the max frame size that the remote
party requests must be less than the one we asked for which will not
be greater than the max acceptable value so no need to test for that
but make sure that it is not smaller than minimum acceptable value.

(jdc)

2010-01-03 17:13:32 UTC netbsd-4-0 commitmail json YAML

2010-01-03 17:13:24 UTC netbsd-4 commitmail json YAML

2010-01-03 17:12:50 UTC netbsd-4-0 commitmail json YAML

Pull up revision 1.16 (requested by plunky in ticket #1372).

when receiving a MCC PN response, the max frame size that the remote
party requests must be less than the one we asked for which will not
be greater than the max acceptable value so no need to test for that
but make sure that it is not smaller than minimum acceptable value.

(jdc)

2010-01-03 17:12:45 UTC netbsd-4 commitmail json YAML

Pull up revision 1.16 (requested by plunky in ticket #1372).

when receiving a MCC PN response, the max frame size that the remote
party requests must be less than the one we asked for which will not
be greater than the max acceptable value so no need to test for that
but make sure that it is not smaller than minimum acceptable value.

(jdc)

2010-01-03 17:08:45 UTC MAIN commitmail json YAML

Christos points out that usage should not use errx, but should use
getprogname.

(dholland)

2010-01-03 17:02:03 UTC MAIN commitmail json YAML

Match "rsc-console" and set its baud rate to 115200.
Makes the 501-5856 (RSC2) card usuable as console on a Fire 280R.

(jdc)

2010-01-03 16:38:15 UTC MAIN commitmail json YAML

when receiving a MCC PN response, the max frame size that the remote
party requests must be less than the one we asked for which will not
be greater than the max acceptable value so no need to test for that
but make sure that it is not smaller than minimum acceptable value.

(plunky)

2010-01-03 12:53:00 UTC MAIN commitmail json YAML

Replace aprint_Verbose with aprint_debug to shutup unnecessary logs.

(haad)

2010-01-03 12:44:34 UTC MAIN commitmail json YAML

reinsert part of the code accidentally deleted by the previous change.

(mrg)

2010-01-03 12:39:23 UTC MAIN commitmail json YAML

add two new members to struct intrhand: ih_realfun and ih_realarg, and
use them to take the kernel lock around non-IPL_VM interrupts, using
a intr_biglock_wrapper() function ike x86 does.

(mrg)

2010-01-03 11:44:58 UTC MAIN commitmail json YAML

use genassym generated names for struct intrhand elements and avoid magic.

(mrg)

2010-01-03 11:33:13 UTC MAIN commitmail json YAML

Make sure the comment is specific to being a hack and that it needs to be pulled before production release and the real issues with UVM and ZFS need to be resolved.

(ober)

2010-01-03 10:50:06 UTC MAIN commitmail json YAML

Set KM_PUSHPAGE to KM_SLEEP to prevent the arc_buf_alloc panics in ZFS.
ok haad@

(ober)

2010-01-03 09:52:17 UTC MAIN commitmail json YAML

Add udl(4).  Tested on verdex-pro and LCD-8000U.

(kiyohara)

2010-01-03 09:42:22 UTC MAIN commitmail json YAML

drop __predict micro optimization in pool_init for cleaner code.

(mlelstv)

2010-01-03 08:37:15 UTC matt-nb5-mips64 commitmail json YAML

- rmixl_reset() now uses RESET bit in RMIXL_GPIO_RESET register to reboot

(cliff)

2010-01-03 08:37:07 UTC matt-nb5-mips64 commitmail json YAML

2010-01-03 04:27:21 UTC MAIN commitmail json YAML

2010-01-03 04:26:26 UTC MAIN commitmail json YAML

PR/42558 - Ryo ONODERA -- add entry for IO-DATA TV tuner card

(jnemeth)

2010-01-03 04:25:16 UTC MAIN commitmail json YAML

2010-01-03 04:06:31 UTC MAIN commitmail json YAML

2010-01-03 03:53:34 UTC MAIN commitmail json YAML

2010-01-03 03:50:39 UTC MAIN commitmail json YAML

Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595.
Merged by yours truly as the set of configs has changed quite a bit since
the PR was filed in 2003, and I may have missed some stuff. These changes
should probably be merged into other arches' configs; I'm not going to do
that now though.

(dholland)

2010-01-03 02:47:10 UTC MAIN commitmail json YAML

Add some more definitions appropriate for T10 standards
and use those cleaned up definitions.

Use 2100 style firmware loading if the load address and
load size is less than 64k. Some apparently buggy ROMs
out there choke otherwise.

Clean up some WWNN derivations from WWPN.

(mjacob)

2010-01-03 01:07:19 UTC MAIN commitmail json YAML

Pools are created way before the pool subsystem mutexes are
initialized.

Ignore also pool_allocator_lock while the system is in cold state.

When the system has left cold state, uvm_init() should have
also initialized the pool subsystem and the mutexes are
ready to use.

(mlelstv)

2010-01-02 21:40:49 UTC matt-nb5-mips64 commitmail json YAML

add a struct tag.

(matt)

2010-01-02 21:16:47 UTC MAIN commitmail json YAML

Change most of the variables that hold disk sector number to be (at least)
uint32_t. Might make sysinst work on disks between 1TB and 2TB.
Not actually tested because I don't have a big disk.
Hopefully I haven't broken the small disk case!
Set WARNS= 4 so that comparisons of signed and unsigned block numbers
are trapped.

(dsl)

2010-01-02 20:54:46 UTC MAIN commitmail json YAML

Fix another couple of signed v unsigned comparisons of disk block numbers.

(dsl)

2010-01-02 19:27:41 UTC MAIN commitmail json YAML

2010-01-02 19:02:40 UTC MAIN commitmail json YAML

Flags for existence of limit values need to be propagated to the
event data.  Otherwise, they're not processed.

XXX This needs to be rethought.  While fixing it this way makes things
XXX "work", we really shouldn't need to replicate these flags.  The
XXX limits and their flags should be kept as part of the sensor data,
XXX and not part of the event-monitor data.  I'll work on this in the
XXX near future.

(pgoyette)

2010-01-02 18:06:58 UTC MAIN commitmail json YAML

2010-01-02 17:15:07 UTC MAIN commitmail json YAML

2010-01-02 16:08:20 UTC MAIN commitmail json YAML

Remove some sign compare warnings.

(dsl)

2010-01-02 15:20:39 UTC MAIN commitmail json YAML

Move initialization of pool_allocator_lock before its first use.
This failed on archs where a mutex isn't initialized to a zero
value.

Defer allocation of pool log to the logging action, if allocation
fails, it will be retried the next time something is logged.

Clear pool log on allocation so that ddb doesn't crash when showing
so far unused log entries.

(mlelstv)

2010-01-02 10:57:36 UTC MAIN commitmail json YAML

Update default TOD value to 2010/01/01 12:00:00.

(tsutsui)

2010-01-02 10:42:49 UTC MAIN commitmail json YAML

Include "nbtool_config.h" for src/tools/zic/ and
remove bogus -DNOID to disable __RCSID().

XXX: should we also remove #ifndef lint from scheck.c and zic.c?

(tsutsui)

2010-01-02 07:53:29 UTC MAIN commitmail json YAML

Remove a shadowed and unused local declaration so that this builds again.

(he)

2010-01-02 06:47:51 UTC netbsd-5 commitmail json YAML

2010-01-02 06:46:09 UTC MAIN commitmail json YAML

No need to install /usr/share/zoneinfo into miniroot
because libc functions in libhack doesn't require it and
zoneinfo files seem to get larger since tzcode2009k import.
(due to 64bit time_t support?)

Briefly tested sysinst on sparc miniroot.

(tsutsui)

2010-01-02 06:45:03 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1198):
usr.sbin/makefs/cd9660.c: revision 1.25 via patch
usr.sbin/makefs/cd9660.h: revision 1.13 via patch
usr.sbin/makefs/cd9660/cd9660_write.c: revision 1.10
usr.sbin/makefs/cd9660/iso9660_rrip.c: revision 1.8
usr.sbin/makefs/cd9660/iso9660_rrip.h: revision 1.5
Add support for encoding RISC OS metadata into ISO 9660 filesystems.
This is done by adding the general ability to stuff non-SUSP data into
the end of the System Use field of a Directory Record, which required
some amount of rewriting of the SUSP support.  I think the result is
at least as good as what came before, and I've fixed at least one bug
along the way.  Tested against RISC OS 3.70 on my Risc PC.
Oh, why do we want it?  It should allow us to make acorn{26,32} CDs that
can be booted directly from RISC OS without mucking around copying the
bootloader to a native filing system.

(snj)

2010-01-02 06:42:45 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1198):
usr.sbin/makefs/cd9660/iso9660_rrip.c: revision 1.7
Initialize a local variable to get rid of a "may be used uninitialized"
warning (turned into error by -Werror).

(snj)

2010-01-02 06:41:48 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1198):
usr.sbin/makefs/cd9660/iso9660_rrip.c: revision 1.6
Fix another bug in SUSP "CE" handling: when the SUSP records fit into
the System Use field with fewer then 28 bytes to spare, we were
remembering the wrong length for the System Use field and hence
emitting a corrupt directory entry.  This could be triggered by trying
to build a filesystem containing a regular file with a 120-byte name.
Now we're a little more careful.

(snj)

2010-01-02 06:41:03 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1198):
usr.sbin/makefs/cd9660/iso9660_rrip.c: revision 1.5
When splitting a System Use Area between a System Use field and a
Continuation Area, be sure to insert the "CE" record at the correct
point in the chain of SUSP records.  Without this, makefs emits
an invalid image if any file needs a Continuation Area.  The bug
seems to have been introduced with the conversion to TAILQs.

(snj)

2010-01-02 06:40:03 UTC netbsd-5-0 commitmail json YAML

2010-01-02 06:39:01 UTC MAIN commitmail json YAML

Remove LIBS -lz which is already in distrib/miniroot/list.

(tsutsui)

2010-01-02 06:37:28 UTC MAIN commitmail json YAML

Remove -ledit and -lmagic from LIBS.

No program requires -ledit in crunched SMALLPROG case, and
miniroot doesn't have /usr/bin/file which requires -lmagic.
(sparc had it but it was removed in distrib/sparc/miniroot/list rev 1.29)

(tsutsui)

2010-01-02 06:34:15 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1198):
usr.sbin/makefs/cd9660.c: revision 1.25 via patch
usr.sbin/makefs/cd9660.h: revision 1.13 via patch
usr.sbin/makefs/cd9660/cd9660_write.c: revision 1.10
usr.sbin/makefs/cd9660/iso9660_rrip.c: revision 1.8
usr.sbin/makefs/cd9660/iso9660_rrip.h: revision 1.5
Add support for encoding RISC OS metadata into ISO 9660 filesystems.
This is done by adding the general ability to stuff non-SUSP data into
the end of the System Use field of a Directory Record, which required
some amount of rewriting of the SUSP support.  I think the result is
at least as good as what came before, and I've fixed at least one bug
along the way.  Tested against RISC OS 3.70 on my Risc PC.
Oh, why do we want it?  It should allow us to make acorn{26,32} CDs that
can be booted directly from RISC OS without mucking around copying the
bootloader to a native filing system.

(snj)

2010-01-02 06:28:27 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1198):
usr.sbin/makefs/cd9660/iso9660_rrip.c: revision 1.7
Initialize a local variable to get rid of a "may be used uninitialized"
warning (turned into error by -Werror).

(snj)

2010-01-02 06:27:27 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1198):
usr.sbin/makefs/cd9660/iso9660_rrip.c: revision 1.6
Fix another bug in SUSP "CE" handling: when the SUSP records fit into
the System Use field with fewer then 28 bytes to spare, we were
remembering the wrong length for the System Use field and hence
emitting a corrupt directory entry.  This could be triggered by trying
to build a filesystem containing a regular file with a 120-byte name.
Now we're a little more careful.

(snj)

2010-01-02 06:26:11 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1198):
usr.sbin/makefs/cd9660/iso9660_rrip.c: revision 1.5
When splitting a System Use Area between a System Use field and a
Continuation Area, be sure to insert the "CE" record at the correct
point in the chain of SUSP records.  Without this, makefs emits
an invalid image if any file needs a Continuation Area.  The bug
seems to have been introduced with the conversion to TAILQs.

(snj)

2010-01-02 04:12:07 UTC MAIN commitmail json YAML

Fix botches in mechanical changes to make this compile:
dbri.c:165: warning: 'dbri_sus' declared 'static' but never defined
dbri.c: In function 'dbri_resume':
dbri.c:2188: error: 'sc' undeclared
dbri.c:2189: error: break statement not within loop or switch

(tsutsui)

2010-01-02 02:37:09 UTC MAIN commitmail json YAML

make rhis compile.

(christos)

2010-01-02 01:43:42 UTC MAIN commitmail json YAML

2010-01-02 01:43:12 UTC MAIN commitmail json YAML

2010-01-02 01:42:49 UTC MAIN commitmail json YAML

2010-01-01 22:12:19 UTC MAIN commitmail json YAML

2010-01-01 21:46:31 UTC MAIN commitmail json YAML

Bump date for cd -P support.

(wiz)

2010-01-01 21:44:08 UTC MAIN commitmail json YAML

Fix previous: Dd argument and lost Em markup.

(wiz)

2010-01-01 21:26:18 UTC MAIN commitmail json YAML

2010-01-01 19:59:21 UTC MAIN commitmail json YAML

POSIX says realpath(NULL, foo) is supposed to yield EINVAL rather than
being allowed to crash. Go figure. Closes PR lib/42559 from Stathis Kamperis.

(dholland)

2010-01-01 19:51:19 UTC MAIN commitmail json YAML

fix another typo

(dholland)

2010-01-01 19:34:59 UTC MAIN commitmail json YAML

Make the cd builtin accept and ignore -P, which is a kshism that has been
allowed to leak into POSIX and selects the behavior cd already implements.
Closes PR bin/42557 and also relevant to PR pkg/42168.

I suppose this should probably be pulled up to both -4 and -5...

(dholland)

2010-01-01 18:09:16 UTC MAIN commitmail json YAML

2010-01-01 15:55:30 UTC MAIN commitmail json YAML

Don't set sensor state to SWARNOVER here.  Doing so based only on the
device's active cooling levels prevents the user from overriding these
limits with his own values.

XXX We should probably also change setting SCRITOVER state to SCRITICAL,
XXX but right now that just confuses things.  We currently don't have a
XXX way for a sensor to be both SCRITICAL and SCRITOVER.

(pgoyette)

2010-01-01 15:43:50 UTC MAIN commitmail json YAML

Explicitly inform envsys that the driver is capable of doing its own
limit checking at initialization time.  Later on, if user specifics any
unsupported limits, the driver will relinquish this task.

(pgoyette)

2010-01-01 15:41:25 UTC MAIN commitmail json YAML

Don't infer a sensor driver's ability to handle limit checking itself.

(pgoyette)

2010-01-01 11:45:34 UTC MAIN commitmail json YAML

2010-01-01 08:00:02 UTC MAIN commitmail json YAML

remove wrong if 0ed code

(mrg)

2010-01-01 07:35:09 UTC MAIN commitmail json YAML

Adjust SYNOPSIS for cfscores to better match reality. Note in BUGS
that the score file isn't portable. Bump date (first time since 1993,
and first in 2010...)

(dholland)

2010-01-01 06:37:16 UTC MAIN commitmail json YAML

Split struct betinfo into its own header file so it can be shared
between canfield and cfscores, instead of copy-pasted.

(dholland)

2010-01-01 06:31:18 UTC MAIN commitmail json YAML

Use NULL instead of 0 for pointer tests. Remove an unnecessary cast.

(dholland)

2010-01-01 06:20:45 UTC MAIN commitmail json YAML

Send error messages to stderr. Use errx/warnx, not printf.

(dholland)

2010-01-01 06:16:36 UTC MAIN commitmail json YAML

2010-01-01 06:12:55 UTC MAIN commitmail json YAML

Don't allow a symbol + offset in a merge section to translated to a
.section + offset reference if offset is negative.

(matt)

2010-01-01 06:02:50 UTC matt-nb5-mips64 commitmail json YAML

Only allow merging with a symbol + offset if that offset >= 0

(matt)

2010-01-01 03:22:13 UTC MAIN commitmail json YAML

2010-01-01 03:18:27 UTC MAIN commitmail json YAML

If the open fails, don't call fstat, because this changes the errno to EINVAL
from eg. ENOENT.

(christos)

2010-01-01 02:32:29 UTC MAIN commitmail json YAML

Sprinkle assertions after calling pmap_get_l2_bucket().

(uebayasi)

2010-01-01 00:16:54 UTC MAIN commitmail json YAML

Fix math notation, from PR 41547. While here, fix some potential tab
damage in the same fortune.

(dholland)

2009-12-31 23:59:02 UTC MAIN commitmail json YAML

Welcome to 2010.

Don't forget to update copyright notices when you add new code.

(jnemeth)

2009-12-31 22:54:40 UTC MAIN commitmail json YAML

mention tzcode update

(mlelstv)

2009-12-31 22:49:16 UTC MAIN commitmail json YAML

2009-12-31 20:14:19 UTC MAIN commitmail json YAML

Bump date for gid_range.

(wiz)

2009-12-31 20:01:33 UTC MAIN commitmail json YAML

put nuidhash_max in a file that is shared between server and client code.

(christos)