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

2024-05-10 03:37:50 UTC Now

2010-01-30 16:16:35 UTC MAIN commitmail json YAML

Sprinkle __KERNEL_RCSID() into siisata(4).
Slightly adjust some comment styling.

(jakllsch)

2010-01-30 15:13:25 UTC MAIN commitmail json YAML

Calculate the offset from vm_map_entry's start to vm_page array's start once.

(uebayasi)

2010-01-30 12:06:20 UTC MAIN commitmail json YAML

Reduce the diff between genfs_getpages() and genfs_do_io().  These should be
merged eventually.

(uebayasi)

2010-01-30 11:57:18 UTC MAIN commitmail json YAML

Add helper function that determines the size and block size of a disk device.
For now we query
- the disk label
- the wedge info and data from disk(9)

(mlelstv)

2010-01-30 08:57:49 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

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

Slightly more descriptive local variable names.

(uebayasi)

2010-01-30 05:09:24 UTC MAIN commitmail json YAML

no longer used

(pooka)

2010-01-30 02:56:39 UTC MAIN commitmail json YAML

Since we never have both a limit value and a limit %capacity value,
remove the Capacity column.

Reduce inter-column spacing, and display all four limits on one page,
rather than using the -W command line option to switch between critical
and warning limits.  (The -W option is still permitted, but has no
effect.)

%capacity limits are displayed in the WarnMin and CritMin columns, but
have a trailing % sign.

(pgoyette)

2010-01-30 02:46:53 UTC MAIN commitmail json YAML

Validate limit-based monitoring in one place, so we can apply the
constraints to both driver-requested and user-requested monitoring.

While here, clean up some of the debugging DPRINTFs.

(pgoyette)

2010-01-29 23:50:01 UTC MAIN commitmail json YAML

avoid using PAGE_SIZE directly so sparc/GENERIC builds again

(macallan)

2010-01-29 22:26:48 UTC MAIN commitmail json YAML

Print AppleTalk phase 2 range, too, if available.

(is)

2010-01-29 19:56:41 UTC MAIN commitmail json YAML

2010-01-29 14:34:32 UTC MAIN commitmail json YAML

Mention new sysinst defaults for cypher selection.

(ahoka)

2010-01-29 14:30:58 UTC MAIN commitmail json YAML

Mention wscons font addition.

(ahoka)

2010-01-29 12:34:17 UTC MAIN commitmail json YAML

* add comment explaining why we randomize the last source ip octet
* fix bug in randomization (well, at least with the current configuration ..)

(pooka)

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

If we failed to obtain the brightness level during suspend, do not try to
restore it with a possible garbage value during resume.

(jruoho)

2010-01-29 11:57:37 UTC MAIN commitmail json YAML

Replace all AcpiEvaluateObject() calls with acpi_eval_set_integer().

(As the return buffers are not used for anything, no need to make
unnecessary temporary allocations.)

Compile tested only.

ok jmcneill@

(jruoho)

2010-01-29 11:24:31 UTC MAIN commitmail json YAML

Add couple instances of .Pp.

(jruoho)

2010-01-29 11:23:25 UTC MAIN commitmail json YAML

Fix a memory leak in the resume handler.

(jruoho)

2010-01-29 10:49:07 UTC MAIN commitmail json YAML

Mark up NULL. Join two sections describing same error. Remove trailing
whitespace.

(wiz)

2010-01-29 10:48:45 UTC MAIN commitmail json YAML

Bump date for more powerpc commands.

(wiz)

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

follow KS_GROUP_Ascii->KS_GROUP_Plain rename in kernel,
noticed by Andreas Gustafsson

(drochner)

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

Add a _is_local_label_name routine (taken from elf64-mips.c).

(matt)

2010-01-29 06:08:01 UTC MAIN commitmail json YAML

Use bfd_ntrad{little,big}_vec and drop all non-trad vectors since they
make target matching ambiguous.

(matt)

2010-01-29 06:05:53 UTC MAIN commitmail json YAML

Remove merge workaround - not needed.

(matt)

2010-01-29 06:05:32 UTC MAIN commitmail json YAML

Remove redundant mips*-*-netbsd* clause

(matt)

2010-01-29 05:17:36 UTC MAIN commitmail json YAML

don't set ksi_errno here.  no other MD code does, and one
of the pthread tests demands it.

(mrg)

2010-01-29 05:14:11 UTC MAIN commitmail json YAML

make fpu_mtx visible only ifdef _KERNEL.

(mrg)

2010-01-29 04:36:20 UTC MAIN commitmail json YAML

genfs_getpages: Narrow & clarify the context where I/O happens & vmobjlock is dropped.

(uebayasi)

2010-01-29 04:33:37 UTC MAIN commitmail json YAML

genfs_getpages: Redo previous with a better goto label.

(uebayasi)

2010-01-29 00:36:04 UTC matt-nb5-mips64 commitmail json YAML

- add option MEMLIMIT, can be used to limit max memory address used

(cliff)

2010-01-29 00:24:33 UTC matt-nb5-mips64 commitmail json YAML

- use rmixl_probe_4 to match
- fail attach if USB interface is disabled GPIO LOW_PWR_DIS reg (?)
- fail attach if USB interface BIST failed (?)
- enable HW byteswap enable if LITTLE_ENDIAN

(cliff)

2010-01-29 00:24:14 UTC matt-nb5-mips64 commitmail json YAML

- be more thorough about 'mips_cpu_id' based variations
- rip out pcie interrupt related debug stuff
- start thinking about MULTIPROCESSOR IRT entries in rmixl_intr_irt_init()

(cliff)

2010-01-29 00:23:54 UTC matt-nb5-mips64 commitmail json YAML

- rmixl_cache_err_dis, rmixl_cache_err_restore, rmixl_cache_err_check
  inlines moved from here ro rmixlvar.h
- add a layer of interrupt dispatch to allow sharing link interrupts,
- enable and handle pcie link error interrupts
- initialize the PCIe INT and MSI config regs, make sure MSI ints are disabled!
- improve display names for link configurations
- be more thorough about 'mips_cpu_id' based variations

(cliff)

2010-01-29 00:23:35 UTC matt-nb5-mips64 commitmail json YAML

- add pcie interrupt dispatch stuff

(cliff)

2010-01-29 00:23:18 UTC matt-nb5-mips64 commitmail json YAML

2010-01-29 00:22:53 UTC matt-nb5-mips64 commitmail json YAML

- avoid cpu_wakeup callback if running on PSB_TYPE_DELL firmware

(cliff)

2010-01-29 00:22:27 UTC matt-nb5-mips64 commitmail json YAML

- rmiclfw_psb_versions[] is replaced by rmiclfw_psb_id[]
  which now lists type to distinguish between RMI and Dell
  firmware variants
- use MEMLIMIT to limit max mem addr given to uvm

(cliff)

2010-01-29 00:22:06 UTC matt-nb5-mips64 commitmail json YAML

- add enum and display name lookup for firmware type
- firmware type field added to rmixl_config
- rmixl_cache_err_dis, rmixl_cache_err_restore, rmixl_cache_err_check
  inlines moved here from pcie driver
- add rmixl_probe_4 nofault address probe inline

(cliff)

2010-01-29 00:21:49 UTC matt-nb5-mips64 commitmail json YAML

- add RMIXL_ADDR_ERR_DEVICE_MASK_2 reg
- add RMIXL_GPIO_LOW_PWR_DIS bit defines

(cliff)

2010-01-29 00:16:58 UTC matt-nb5-mips64 commitmail json YAML

Change mips kernel options SOFTFLOAT to FPEMUL.  Allow a kernel to have
no FP emulation code.  Fix insufficient SYMTAB_SPACE.  When a kernel without
an FPU and with FPEMUL code, the application will trap with a SIGILL/ILL_ILLOPC
signal, not SIGSEGV/SEGV_MAPERR.

(matt)

2010-01-28 22:36:19 UTC MAIN commitmail json YAML

-rename the "KS_GROUP_Ascii" key symbol category to "Plain" because
this is what it meant all the time -- it includes characters >127
-delegate translation of all key symbols >127 to the terminal emulation
layer -- formerly everything non-special was passed to the tty subsystem
directly, involving truncation to a "char", which effectively meant
some ISO-1 assumption

(drochner)

2010-01-28 21:38:29 UTC MAIN commitmail json YAML

Fix a problem with the handling of NOBITS sections (i.e. bss), where the
elf_getdata() function would return an invalid section error if the size
of the section was bigger than the raw size of the elf binary.
This is basically a sync with changeset 10 of the sourceforge repository
for this library (elftoolchain).

(darran)

2010-01-28 21:13:49 UTC MAIN commitmail json YAML

New machine commands for PPC OEA.
bat: prints the BAT registers and translations
mmu: prints MMU registers (sdr1, sr0..15)
Previous PPC commands were for IBM4xx only, so make two sections now:
POWERPC 4xx and POWERPC OEA.

(phx)

2010-01-28 21:10:49 UTC MAIN commitmail json YAML

New machine commands for PPC OEA:
bat: prints the BAT registers and translations
mmu: prints MMU registers (sdr1, sr0..15)

(phx)

2010-01-28 19:01:33 UTC MAIN commitmail json YAML

Fixed some more instructions and their operands.
Print the register-indirect operand with displacement in load/store
instructions as d(rN).
Conditional branches are printed with their simplified mnemonic (i.e.
beq instead of bc x,y). Also append the branch-prediction flag +/-i.
Print real labels for 16-bit branches instead of just an offset.
Use the simplified mnemonic cmpw and cmpd, and much more enhancements...

(phx)

2010-01-28 18:39:55 UTC matt-nb5-mips64 commitmail json YAML

Back out this change since we know see the ld problem when using the
ntrad{little,big}mips.  "Never Mind"

(matt)

2010-01-28 18:12:56 UTC MAIN commitmail json YAML

Adjust some comments which were written when this was still a part of puffs.

(pooka)

2010-01-28 17:43:11 UTC matt-nb5-mips64 commitmail json YAML

Fix a split device_t/softc botch.

(matt)

2010-01-28 17:42:37 UTC matt-nb5-mips64 commitmail json YAML

Change ppb_fix_pcix to ppb_fix_pcie since pcix is usually PCI-X while
pcie is PCI-Express.

(matt)

2010-01-28 17:16:42 UTC matt-nb5-mips64 commitmail json YAML

Teach KVM about where the kernel is when _LP64 is defined.

(matt)

2010-01-28 17:13:53 UTC matt-nb5-mips64 commitmail json YAML

Switch to using bfd_elf32_ntrad{little,big]mips_vec because the non-trad is
for IRIX systems and bfd does weird things for/because of IRIX.  With this
change C++ programs build and link correctly.

(matt)

2010-01-28 17:10:21 UTC matt-nb5-mips64 commitmail json YAML

2010-01-28 14:25:17 UTC MAIN commitmail json YAML

Revert part which variable initializations within interleaved gotos.

again: if (...) goto err;
void *ptr = alloc();
if (...) goto again;
if (...) goto err1;
...
err1: if (ptr) free(ptr);
err:
return;

This leaks memory if exited with "goto again; -> goto err;".

(uebayasi)

2010-01-28 14:16:33 UTC MAIN commitmail json YAML

2010-01-28 14:15:19 UTC MAIN commitmail json YAML

2010-01-28 14:12:12 UTC MAIN commitmail json YAML

2010-01-28 14:10:54 UTC MAIN commitmail json YAML

2010-01-28 14:05:03 UTC MAIN commitmail json YAML

2010-01-28 13:43:53 UTC MAIN commitmail json YAML

genfs_getpages: More constification & localization.

(uebayasi)

2010-01-28 12:45:01 UTC MAIN commitmail json YAML

Reverted last commit for db_disasm.c and db_inteface.c.
Sorry, erroneously commited them...

(phx)

2010-01-28 12:37:45 UTC MAIN commitmail json YAML

2010-01-28 08:35:06 UTC MAIN commitmail json YAML

Fix typo: CIOCASSYMFEAT -> CIOCASYMFEAT

(hubertf)

2010-01-28 08:20:00 UTC MAIN commitmail json YAML

genfs_getpages: Constify 2 variables, move one.  No functional changes.

(uebayasi)

2010-01-28 08:02:12 UTC MAIN commitmail json YAML

genfs_getpages: Constify orignpages.  Don't override its meaning by the value
re-calucated from GOP_SIZE(GOP_SIZE_MEM), but assign another variable
(orignmempages).

(uebayasi)

2010-01-28 07:49:08 UTC MAIN commitmail json YAML

Unbreak modules build.

(uebayasi)

2010-01-28 07:44:54 UTC MAIN commitmail json YAML

genfs_getpages: Constify & localize more variables.

(uebayasi)

2010-01-28 07:38:32 UTC MAIN commitmail json YAML

genfs_getpages: Move local variable declarations that are used only for I/O
to where they're used.  This helps to track what's going in this lengthy
function.

(uebayasi)

2010-01-28 07:34:12 UTC MAIN commitmail json YAML

ANSI C, KNF and tabify

(msaitoh)

2010-01-28 07:26:25 UTC MAIN commitmail json YAML

genfs_getpages: Localize a few more variables.

(uebayasi)

2010-01-28 07:24:56 UTC MAIN commitmail json YAML

genfs_putpages: Localize a few variables.  No functional changes.

(uebayasi)

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

enable LOCKDEBUG
enable bge @ pci
enable ieee1394

(mrg)

2010-01-28 05:08:11 UTC MAIN commitmail json YAML

in savefpstate(), make sure we fill in the _first_ read of %fsr into
the fpstate structure, not the last one.  avoids fs->fs_fsr lacking the
traptype field later when fpu_cleanup() is processing it, which leads
to a panic() occuring.

idea, and code suggestions from uwe.

(mrg)

2010-01-28 03:09:13 UTC MAIN commitmail json YAML

- Introduce IPMI and ASF related code from FreeBSD. It fixes some problems
  which occured in netboot on sparc64 and PR#32767
- move the code of disabling host interrput in bge_stop() like linux tg3
  driver.
- fix the return value of bge_eeprom_getbyte().
- remove an unused structure.
- KNF

(msaitoh)

2010-01-28 02:55:31 UTC MAIN commitmail json YAML

Add some register definitions.

(msaitoh)

2010-01-28 01:57:46 UTC matt-nb5-mips64 commitmail json YAML

fix a comment to tell register S7 ($23) is used for curlwp pointer.

(nisimura)

2010-01-27 23:34:52 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by msaitoh in ticket #1277):
sys/dev/pci/if_wm.c 1.184-1.194
sys/dev/pci/if_wmreg.h 1.29-1.35
sys/dev/pci/if_wmvar.h 1.5-1.8
sys/dev/pci/pcidevs 1.1006,1.1009-1.1010, 1.1012-1.1013 via patch
sys/dev/pci/pcidevs.h regen
sys/dev/pci/pcidevs_data.h regen
sys/dev/mii/igphyreg.h 1.5
sys/dev/mii/inbmphyreg.h 1.1

- Add support for i82583V.
- Add some ICH9 and ICH10 devices.
- Add support for PCH.
- Fix the bug that ICH9 can't found a PHY. Fixes PR#42237
- Fix an incorrect test for WM_F_EEPROM_INVALID since rev. 1.183. Some old
  chips don't set EECD_EE_PRES.
- Fix a bug that both WM_F_EEPROM_SPI and WM_F_EEPROM_FLASH are set.
- Add a missing decrement for a timeout reported by Wolfgang Stukenbrock
  in PR#42422.
- PBA setting for i82574 is not 12K but 20K.
- Enable checking the management mode on 82574.
- Fix the length of the delay() in wm_gmii_reset(). It fixed the problem that
  sometimes the driver misunderstood PHYs in mii_attach(). It was reported
  by MATSUI Yoshihiro. We observed it on ICH9.
- Fix the checking of jumbo frame function
- Remove the extra macro definition for the offset 0x1a in EEPROM.
- Add missing break in wm_reset()...
- Fix the offset of WMREG_PBS...
- Make wm_reset() and wm_gmii_reset() close to e1000 driver.
  At least, this change make wm_attach() stable on ICH9.
- Reset GMII interface after wm_reset() in wm_init().
- Rework for assigning mii_{read,write}reg(). Use PCI product ID to identify
  the PHY.
- Add code about LPLU(Low Power Link Up) function. It seems that we have to
  do the same work for ICH9.
- Fixes the rx stall problem on 82578 by MANY workaround code. We need more
  work for 82577.

(sborrill)

2010-01-27 23:27:48 UTC netbsd-5 commitmail json YAML

2010-01-27 23:22:04 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1268):
sys/dev/mii/miidevs: revision 1.90
sys/dev/pci/pcidevs: revision 1.1001
sys/dev/mii/brgphy.c: revision 1.51
sys/dev/microcode/bnx/bnxfw.h: revision 1.3
sys/dev/pci/if_bnx.c: revision 1.29
sys/dev/pci/if_bnxreg.h: revision 1.9
sys/dev/pci/if_bnx.c: revision 1.30

Add support for the Broadcom BCM5709 and BCM5716 chips. Upgrade
the B06 firmware and add the B09 firmware required by the BCM5709.
Replace TX dmamap array with a dynamically-grown list.
Support associated BCM5709CAX and BCM5709C PHYs.

(sborrill)

2010-01-27 22:29:11 UTC netbsd-5 commitmail json YAML

2010-01-27 22:27:47 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by msaitoh in ticket #1277):
sys/dev/pci/if_wm.c 1.184-1.194
sys/dev/pci/if_wmreg.h 1.29-1.35
sys/dev/pci/if_wmvar.h 1.5-1.8
sys/dev/pci/pcidevs 1.1006,1.1009-1.1010, 1.1012-1.1013 via patch
sys/dev/pci/pcidevs.h regen
sys/dev/pci/pcidevs_data.h regen
sys/dev/mii/igphyreg.h 1.5
sys/dev/mii/inbmphyreg.h 1.1

- Add support for i82583V.
- Add some ICH9 and ICH10 devices.
- Add support for PCH.
- Fix the bug that ICH9 can't found a PHY. Fixes PR#42237
- Fix an incorrect test for WM_F_EEPROM_INVALID since rev. 1.183. Some old
  chips don't set EECD_EE_PRES.
- Fix a bug that both WM_F_EEPROM_SPI and WM_F_EEPROM_FLASH are set.
- Add a missing decrement for a timeout reported by Wolfgang Stukenbrock
  in PR#42422.
- PBA setting for i82574 is not 12K but 20K.
- Enable checking the management mode on 82574.
- Fix the length of the delay() in wm_gmii_reset(). It fixed the problem that
  sometimes the driver misunderstood PHYs in mii_attach(). It was reported
  by MATSUI Yoshihiro. We observed it on ICH9.
- Fix the checking of jumbo frame function
- Remove the extra macro definition for the offset 0x1a in EEPROM.
- Add missing break in wm_reset()...
- Fix the offset of WMREG_PBS...
- Make wm_reset() and wm_gmii_reset() close to e1000 driver.
  At least, this change make wm_attach() stable on ICH9.
- Reset GMII interface after wm_reset() in wm_init().
- Rework for assigning mii_{read,write}reg(). Use PCI product ID to identify
  the PHY.
- Add code about LPLU(Low Power Link Up) function. It seems that we have to
  do the same work for ICH9.
- Fixes the rx stall problem on 82578 by MANY workaround code. We need more
  work for 82577.

(sborrill)

2010-01-27 22:18:37 UTC MAIN commitmail json YAML

Properly close the firmware handle before starting the kernel.
This makes netbooting via bge* work.

(martin)

2010-01-27 22:17:28 UTC MAIN commitmail json YAML

the "Battery Present Rate" is only required to be valid if the battery
is discharging; it might make sense when charging, but it doesn't
make sense if neither is the case -- remove a wrong assertion and
arrange the code to make this obvious
(actually, the ACPI spec says that the requirement is only for
rechargeable batteries)

(drochner)

2010-01-27 22:08:21 UTC netbsd-5 commitmail json YAML

2010-01-27 22:03:12 UTC MAIN commitmail json YAML

Typecast memwinsize to off_t before taking the complement to be
&'ed with an off_t.  Otherwise things go a bit wrong with >4GB
images ...

(pooka)

2010-01-27 21:45:44 UTC netbsd-5-0 commitmail json YAML

2010-01-27 21:43:49 UTC netbsd-5-0 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1257):
sys/dev/ic/mfi.c: revision 1.31

bio(4) is MP-safe but mfi(4) is not. So get the kernel_lock at
mfi_ioctl() entry and release it on exit.

(sborrill)

2010-01-27 21:43:01 UTC netbsd-5 commitmail json YAML

2010-01-27 21:42:23 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #1267):
usr.sbin/wpa/wpa_supplicant/Makefile: revision 1.12
usr.sbin/wpa/wpa_supplicant/wpa_supplicant.8: revision 1.6
usr.sbin/wpa/wpa_supplicant/wpa_supplicant.8: revision 1.7
Enable CONFIG_DEBUG_FILE option to allow debug messages to be sent to
a file instead of stdout.
-f is not mandatory.

(bouyer)

2010-01-27 21:41:04 UTC netbsd-5 commitmail json YAML

2010-01-27 21:40:25 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1257):
sys/dev/ic/mfi.c: revision 1.31

bio(4) is MP-safe but mfi(4) is not. So get the kernel_lock at
mfi_ioctl() entry and release it on exit.

(sborrill)

2010-01-27 21:34:07 UTC netbsd-5 commitmail json YAML

2010-01-27 21:33:36 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1256):
sys/dev/ic/mfi.c: revision 1.21

Don't release CCB twice. Found by code inspection.

(sborrill)

2010-01-27 21:27:20 UTC netbsd-5 commitmail json YAML

2010-01-27 21:26:45 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1252):
sys/ufs/ufs/ufs_quota.c: revision 1.65

vclean() actually sets v_tag to VT_NON but doesn't touch v_type.
getcleanvnode() sets v_type to VNON after releasing v_interlock.
So the thread doing quotaon(), quotaoff() or qsync() could vget()
a vnode which is being recycled in getcleanvnode(), after it has
been cleaned and v_interlock released, but before v_type has been
reset, leading to KASSERT(vp->v_usecount == 1) firing in
getnewvnode(), or qsync() dereferencing a NULL pointer as in
PR kern/42205.
Fix by using the same tests as other ffs functions traversing the mount
list: also check for VTOI(vp) == NULL, and VI_XLOCK in addition
to VI_CLEAN.

(sborrill)

2010-01-27 21:18:37 UTC netbsd-5 commitmail json YAML

2010-01-27 21:17:55 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1248):
sys/arch/sparc/conf/GENERIC: revision 1.219
sys/arch/sparc/conf/files.sparc: revision 1.149
sys/arch/sparc/dev/apc.c: revision 1.1
sys/arch/sparc/dev/apcreg.h: revision 1.1
sys/dev/DEVNAMES: revision 1.255

Add apc(4), a driver for the Aurora Personality Chip (APC) found
on SPARCstation-4/5, and emulated by qemu to idle the simulator
when the CPU is idle. Infos about the registers from the linux driver.
Not enabled by default because it can cause some Sparc systems to
hang (so says the linux driver).
Only the CPU idle part implemented at this time; fan speed and
Convenience power outlet management to be added.
Tested on qemu.

(sborrill)

2010-01-27 21:10:16 UTC netbsd-4 commitmail json YAML

2010-01-27 21:09:49 UTC netbsd-4-0 commitmail json YAML

2010-01-27 21:09:14 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1382):
common/lib/libc/hash/sha2/sha2.c: revision 1.21
Fix unaligned access in *_Final for SHA224/SHA256/SHA384.
Remaining part of PR 42273. Tested by snj.

(bouyer)

2010-01-27 21:05:52 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1381):
common/lib/libc/hash/sha2/sha2.c: revision 1.20
Fix unaligned access as reported in PR port-sparc/42273

(bouyer)

2010-01-27 21:02:22 UTC MAIN commitmail json YAML

round the space we bus_space_map() up to PAGE_SIZE alignment

(macallan)

2010-01-27 21:01:58 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1380):
bin/sh/cd.c: revision 1.40
bin/sh/sh.1: revision 1.95
bin/sh/sh.1: revision 1.97
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...
Bump date for cd -P support.

(bouyer)

2010-01-27 21:01:33 UTC MAIN commitmail json YAML

tcx doesn't use bt_dac

(macallan)

2010-01-27 21:01:20 UTC netbsd-5 commitmail json YAML

Ticket 1247 (plus remove some whitespace)

(sborrill)

2010-01-27 20:59:46 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1379):
sys/arch/sparc/sparc/auxreg.h: revision 1.13
distrib/sparc/ramdisk/dot.profile: revision 1.20
sys/arch/sparc/stand/common/promdev.c: revision 1.23
Don't try to read disklabel to check FS_RAID on floppy boot since
reopening floppy could cause Data Access Exception later.
Fixes PR port-sparc/42186, ok'ed by mrg@.
Use /dev/fd0a rather than /dev/rfd0a to read instfs.tgz image from floppy.
It looks newer (appearred after 1.6) gzip tries to read less than DEV_BSIZE
(to check header?) so we can't use raw device directly.
(note sparc bootfs ramdisk doesn't have dd(1))
Workaround for PR port-sparc/42193, and would also fix PR install/28734.
Explicitly clear AUXIO4M_FTC bit in FTC_FLIP macro used on
pseudo-dma for floppy, as well as AUXIO4C_FTC bit for sun4c.
A comment in the macro says AUXIO4M_FTC bit is auto-clear,
but my two SS20s (including compatible) with 150MHz hyperSPARCs
get data_overrun without it, and no bad side effect on SS5
(works with and without this change).
Closes PR port-sparc/42516, which is the last one of a bunch of
floppy issue on NetBSD/sparc since NetBSD 2.0 days. See
http://mail-index.NetBSD.org/port-sparc/2009/12/20/msg000484.html
for details.

(bouyer)

2010-01-27 20:56:51 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1383):
xsrc/xfree/xc/extras/expat/lib/xmlparse.c: revision 1.2
Add patch from upstream CVS to fix CVE-2009-3560 (possible DOS due to
crash on bad input).

(bouyer)

2010-01-27 20:56:45 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1247):
sys/dev/usb/usbdi.c: revision 1.127

Fix leak of a usbd_xfer_handle when a interrupt pipe is aborted then
closed. Confirmed to fix the memory leak on close() with umodem(4) and
uplcom(4).

(sborrill)

2010-01-27 20:56:38 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1383):
xsrc/xfree/xc/extras/expat/lib/xmlparse.c: revision 1.2
Add patch from upstream CVS to fix CVE-2009-3560 (possible DOS due to
crash on bad input).

(bouyer)

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

2010-01-27 20:45:23 UTC netbsd-5 commitmail json YAML

2010-01-27 20:44:22 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1284):
xsrc/xfree/xc/extras/expat/lib/xmlparse.c: revision 1.2
Add patch from upstream CVS to fix CVE-2009-3560 (possible DOS due to
crash on bad input).

(bouyer)

2010-01-27 20:44:11 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1284):
xsrc/xfree/xc/extras/expat/lib/xmlparse.c: revision 1.2
Add patch from upstream CVS to fix CVE-2009-3560 (possible DOS due to
crash on bad input).

(bouyer)

2010-01-27 20:43:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1283):
xsrc/external/mit/expat/dist/lib/xmlparse.c: revision 1.2
Add patch from upstream CVS to fix CVE-2009-3560 (possible DOS due to
crash on bad input).

(bouyer)

2010-01-27 20:42:42 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1283):
xsrc/external/mit/expat/dist/lib/xmlparse.c: revision 1.2
Add patch from upstream CVS to fix CVE-2009-3560 (possible DOS due to
crash on bad input).

(bouyer)

2010-01-27 20:23:53 UTC MAIN commitmail json YAML

fix return values for atan2(+-0,+-0) in the POSIX case

(drochner)

2010-01-27 20:16:17 UTC MAIN commitmail json YAML

ignore pmf threads if RUMP_THREADS == 0

(pooka)

2010-01-27 19:10:31 UTC MAIN commitmail json YAML

retire pw_policy(3) -- it is not found useful, there are other
(more common) ways to enforce a password strength policy
approved by elad

(drochner)

2010-01-27 18:34:02 UTC MAIN commitmail json YAML

2010-01-27 17:02:06 UTC MAIN commitmail json YAML

error message: \n\n -> \n

(pooka)

2010-01-27 16:22:41 UTC MAIN commitmail json YAML

Reset the umask while refreshing the vulnerabilities database so that it
remains world-readable.  Otherwise, it ends up with 600 permissions which
make it unusable for building pkgsrc packages as non-root.

Problem found by wiz@.

(jmmv)

2010-01-27 15:53:06 UTC MAIN commitmail json YAML

Use genfs_node_*lock().

(uebayasi)

2010-01-27 15:52:31 UTC MAIN commitmail json YAML

Don't forget to tell the result of rw_tryenter().

(uebayasi)

2010-01-27 15:34:08 UTC MAIN commitmail json YAML

Typo in comment.

(uebayasi)

2010-01-27 15:24:54 UTC MAIN commitmail json YAML

Constify some pointers in genfs_getpages() and genfs_do_putpages().

(uebayasi)

2010-01-27 15:18:40 UTC MAIN commitmail json YAML

2010-01-27 14:10:41 UTC MAIN commitmail json YAML

fix behavior in case of +-Inf or NaN input: return the proper
values and set *iptr
(This code is only used under non-default build options, and on m68k.)

(drochner)

2010-01-27 14:07:41 UTC MAIN commitmail json YAML

fix return value in case of NaN input
(the code also shortcuts the +-inf case, but this was OK before -- it
only avoids an extra check of the mantissa)

(drochner)

2010-01-27 13:47:28 UTC MAIN commitmail json YAML

Add patch from upstream CVS to fix CVE-2009-3560 (possible DOS due to
crash on bad input).

(tron)

2010-01-27 13:46:39 UTC MAIN commitmail json YAML

Remove EMX compatibility hack which breaks NetBSD/alpha cross-builds,
at least under Mac OS X.

(tron)

2010-01-27 13:30:45 UTC MAIN commitmail json YAML

Use tabs instead of 8 spaces.

(martti)

2010-01-27 13:17:47 UTC MAIN commitmail json YAML

Add patch from upstream CVS to fix CVE-2009-3560 (possible DOS due to
crash on bad input).

(tron)

2010-01-27 12:20:25 UTC MAIN commitmail json YAML

range-check what we assign to int cachebufs from calculations with
uint64_t usermem. This only becomes relevant if you have several TB of RAM.
Promoting cachebufs to uint64_t is not necessary as it gets limited to
(currently) 512 anyway.

fixes the last issue of PR: 19852

(spz)

2010-01-27 11:02:03 UTC MAIN commitmail json YAML

Perform in-place replacement of the cypher type instead of renaming the
passwd.conf file to passwd.conf.pre-sysinst file and creating a new one
from scratch:

- This is consistent with all other edits of configuration files performed
  by sysinst.  (E.g. in-place changes of rc.conf.)

- This eases the upgrade of the system to a newer set of files because the
  diffs presented by etcupdate are easier to read.

No objections in tech-install@.  Tested installing NetBSD/amd64.

(jmmv)

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

+ Fatal errors due to uninitialized components are ignored.
for -C. For dillo@

(wiz)

2010-01-27 08:56:08 UTC MAIN commitmail json YAML

Consistently use "START disks" in examples. Bump date.

(wiz)

2010-01-27 07:45:19 UTC matt-nb5-mips64 commitmail json YAML

Remove JRT two line comment about cache interference since the
change specifically addresses general VIPT cache issue.  Need more
throughout comment cleanup about uvmexp.ncolor intent and significance.

(nisimura)

2010-01-27 07:28:09 UTC matt-nb5-mips64 commitmail json YAML

If we're making a gdb kernel, insert the symtab in that as well.

(matt)

2010-01-27 06:55:25 UTC matt-nb5-mips64 commitmail json YAML

2010-01-27 06:52:48 UTC matt-nb5-mips64 commitmail json YAML

Make compat build more tolerant of large number of parallel jobs

(matt)

2010-01-27 06:52:24 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2010-01-27 06:50:41 UTC MAIN commitmail json YAML

Bump date for reorg.

(wiz)

2010-01-27 04:36:34 UTC MAIN commitmail json YAML

Define sets of limits (including the set of all limits) symbolically.
These will be used in an upcoming change.

No functional change intended.

(pgoyette)

2010-01-27 03:56:33 UTC MAIN commitmail json YAML

uvm_pageinsert, uvm_pageremove: Pass the uboj, to/from which a pg is
inserted/removed, as an argument, because looking up a back-reference from
pg is redundant.  No functional changes.

(uebayasi)

2010-01-26 22:49:58 UTC matt-nb5-mips64 commitmail json YAML

2010-01-26 22:35:11 UTC MAIN commitmail json YAML

Revert previous.

(jruoho)

2010-01-26 22:14:01 UTC MAIN commitmail json YAML

make this test actually work:
- posix_memalign() does not set errno, it returns 0 or an error number
  (maybe a jemalloc() vs. phkmalloc() issue, but also how the opengroup
  documents it.)
- since "align" must be >= sizeof(void *), expect to fail align=4 on
  LP64 systems.
- while i'm here, add a test for align=2 failing everywhere.

(mrg)

2010-01-26 21:50:57 UTC MAIN commitmail json YAML

Give it a single name; it is sufficient to list the functions in the SYNOPSIS.

(jruoho)

2010-01-26 21:40:34 UTC MAIN commitmail json YAML

Capitalize one more title. Use a complete sentence in CODE REFERENCES.

(jruoho)

2010-01-26 21:37:02 UTC MAIN commitmail json YAML

Move the complete prototypes to the SYNOPSIS. Also capitalize the titles.

(jruoho)

2010-01-26 21:29:48 UTC MAIN commitmail json YAML

Drop two uses of disk label data.

msdosfs and cd9660 are the only filesystems that verify the filesystem
type in the label. This is the wrong place, sanity checks should only
rely on the inner structure of the filesystem (like signatures or
magic numbers).

msdosfs also used the device type information from the label to
deduce a filesystem parameter heuristically for the gemdos variant.
If there is no information inside the filesystem data itself, this
should be an explicit mount option.

(mlelstv)

2010-01-26 21:27:55 UTC MAIN commitmail json YAML

Add AF_APPLETALK support to getnameinfo(); make "route show" use it.
Doesn't print "ranges" yet (should it be done here?); only numeric
output.

(is)

2010-01-26 21:26:28 UTC matt-nb5-mips64 commitmail json YAML

2010-01-26 21:19:25 UTC matt-nb5-mips64 commitmail json YAML

2010-01-26 21:09:54 UTC matt-nb5-mips64 commitmail json YAML

If ELFSIZE == 64, define ELF64_MACHDEP_ID_CASES regardless of _LP64

(matt)

2010-01-26 21:07:14 UTC matt-nb5-mips64 commitmail json YAML

Make sure the kernel pages allocated for vmmapbuf have the same page color.

(matt)

2010-01-26 21:05:26 UTC matt-nb5-mips64 commitmail json YAML

2010-01-26 20:37:13 UTC MAIN commitmail json YAML

Some miscellaneous fixes:

* Apparently there is only a single location for the scripts. Thus, remove
  the references to "/etc/powerd/scripts/apm" and "/etc/powerd/scripts/acpi".
* Correct confusion: instead of "the device with which the device is
  associated", write "the device with which the event is associated".
  Correct also an example related to this.
* Improve wording, grammar, and markup in few places.

(jruoho)

2010-01-26 20:25:52 UTC MAIN commitmail json YAML

On broken filesystems the fillinmap inner loop may have never read a
block, so don't try to release it if bp==NULL.

(joerg)

2010-01-26 19:11:01 UTC MAIN commitmail json YAML

rather than adding braces in the code, define the offending macro
to "(void)0". This is what similar code in bind9 (up to 9.5) does.
(native NetBSD code usually does "do { } while (/* CONSTCOND */ 0)"
in this case)
Anyway, I've checked the code, didn't find ambiguities due to
the empty statements, so the whole thing is harmless.

(drochner)

2010-01-26 18:09:08 UTC MAIN commitmail json YAML

tcp sockbuf autoscaling was initially added turned off because it
was experimental.  People (including myself) have been running with
it turned on for eons now, so flip the default to enabled.

(pooka)

2010-01-26 18:08:24 UTC MAIN commitmail json YAML

Fix .Bl markup - s/-compat/-compact/

(pgoyette)

2010-01-26 17:52:21 UTC MAIN commitmail json YAML

support bpf from sockin too (i.e. DLT_NULL/AF_UNSPEC)

(pooka)

2010-01-26 17:50:02 UTC MAIN commitmail json YAML

let attach via module space

(pooka)

2010-01-26 17:41:20 UTC MAIN commitmail json YAML

2010-01-26 16:59:27 UTC MAIN commitmail json YAML

note current isc-dhcp versions
(our branch is not listed as supported anymore)

(drochner)

2010-01-26 15:11:56 UTC MAIN commitmail json YAML

Install mom macro sets again, per request from Petar Bogdanovic.
Don't install generated PostScript files that were part of the reason
for the removal.

Based on a patch by him with slight changes.

(wiz)

2010-01-26 15:08:52 UTC MAIN commitmail json YAML

libmagic compat lib is installed again, remove obsolete marker.

(wiz)

2010-01-26 14:28:23 UTC MAIN commitmail json YAML

Emphasize the script names and events.

(jruoho)

2010-01-26 14:22:00 UTC MAIN commitmail json YAML

Move the limits out of the event structure and into the main sensor.

Use the limits_flags only for calls to the {get,set}_limits() callbacks
and merge the results into upropset, rather than trying to maintain both
values (error prone).

(pgoyette)

2010-01-26 14:06:36 UTC MAIN commitmail json YAML

2010-01-26 14:00:38 UTC MAIN commitmail json YAML

Document also the sysmon power switches; sysmon_pswitch(9).

(jruoho)

2010-01-26 12:59:51 UTC MAIN commitmail json YAML

On a recursive panic(), don't try to take a dump, as that may very
well have triggered the recursive panic.
Fix the comment for panic() to reflect now-current reality: the code
was already changed never to sync() on panic(), now we avoid dumping
core on a recursive panic.

(he)

2010-01-26 12:45:46 UTC MAIN commitmail json YAML

Convert remaining base-obsolete to comp-obsolete.

(njoly)

2010-01-26 08:48:39 UTC MAIN commitmail json YAML

Mention that all tasks are executed before the halt.

(jruoho)

2010-01-26 08:40:49 UTC matt-nb5-mips64 commitmail json YAML

Add a is_local_label_name function so that objcopy/strip can strip out
local symbols of a N32 image.

(matt)

2010-01-26 08:30:21 UTC MAIN commitmail json YAML

Include all references from sysmon_taskq(9).

(jruoho)

2010-01-26 08:14:09 UTC MAIN commitmail json YAML

Build links for rest of the sysmon_taskq(9) functions.

(jruoho)

2010-01-26 08:01:27 UTC MAIN commitmail json YAML

2010-01-26 07:58:16 UTC MAIN commitmail json YAML

Clarify that sysmon_task_queue_init() should be called from arch-specific
routine.

(jruoho)

2010-01-26 07:53:25 UTC MAIN commitmail json YAML

Document also rest of the functions.

(jruoho)

2010-01-26 07:16:41 UTC MAIN commitmail json YAML

What a pleasure to fix a typo in Webster's... (Though the typo most probably
was not in it).

(mbalmer)

2010-01-26 07:12:06 UTC MAIN commitmail json YAML

Instead of "general purpose task queue", call it "general purpose system
monitoring task queue". Also include a paragraph about the intended usage.

(jruoho)

2010-01-26 06:03:02 UTC MAIN commitmail json YAML

remove the HISTORY section that merely claimed this manual page was
new (but it was written in 1994 :-)

(mrg)

2010-01-26 04:51:03 UTC matt-nb5-mips64 commitmail json YAML

2010-01-26 04:41:07 UTC matt-nb5-mips64 commitmail json YAML

fix bug in setroot() where device_class() would be called
with NULL pointer arg if root is specified in config but
the specified device does not exist in the system.

(cliff)

2010-01-26 04:37:38 UTC matt-nb5-mips64 commitmail json YAML

fix macros used for printing cp0 regs

(cliff)

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

2010-01-26 01:06:23 UTC MAIN commitmail json YAML

Include sys/atomic.h now that it's used but gets stealth-included
only on some archs.

(pooka)

2010-01-25 22:26:19 UTC MAIN commitmail json YAML

need rumpvfs for etfs_register() and sys_mknod()

(pooka)

2010-01-25 22:25:38 UTC MAIN commitmail json YAML

In case opening /dev/bpf fails, try to load bpf kmod and try again.

(pooka)

2010-01-25 22:21:28 UTC MAIN commitmail json YAML

2010-01-25 22:18:17 UTC MAIN commitmail json YAML

2010-01-25 20:33:57 UTC MAIN commitmail json YAML

fix some cases where the EREPORT macro defined to null (as in the NetBSD
build) could change the behaviour of the code in unexpected ways

(drochner)

2010-01-25 20:09:15 UTC MAIN commitmail json YAML

2010-01-25 19:58:46 UTC MAIN commitmail json YAML

Add the names of the parameters to the section describing the functions.

(jruoho)

2010-01-25 19:34:37 UTC MAIN commitmail json YAML

Do not list complete prototypes in the sections describing the functions.

(jruoho)

2010-01-25 19:27:25 UTC MAIN commitmail json YAML

msdosfs depends on disk devices now

(pooka)

2010-01-25 18:37:51 UTC MAIN commitmail json YAML

Set attached cpus as running, otherwise (evil) state-probing code
will not execute properly.

(pooka)

2010-01-25 18:25:08 UTC MAIN commitmail json YAML

Add a RETURN VALUES section.

(jruoho)