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

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

2008-12-24 16:40:55 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #199):
external/mit/xorg/server/drivers/xf86-input-keyboard/Makefile: revision 1.8
Fix vt switching when Xkb is disabled.

(snj)

2008-12-24 15:25:44 UTC MAIN commitmail json YAML

- make this compile by zeroing out the whole structure not just bogus fields.
- set length field of sockets appropriately.
- mark bogus no-op code (I don't understand what the author intended here).

(christos)

2008-12-24 15:04:19 UTC MAIN commitmail json YAML

Remove duplicate entry for 7x13.pcf.gz

(pgoyette)

2008-12-24 02:11:53 UTC MAIN commitmail json YAML

Link with -ledit, too so we can use readline support which is used for
lvm shell.

(haad)

2008-12-24 02:10:56 UTC MAIN commitmail json YAML

Enable readline support which is defined by editline in the NetBSD.

(haad)

2008-12-23 21:56:38 UTC MAIN commitmail json YAML

Treat '\\' as a possible terminator for a loop control variable.
(Typically an escaped \: of a nested modifier.)

(dsl)

2008-12-23 21:46:13 UTC MAIN commitmail json YAML

Fix deleto in previous.

(wiz)

2008-12-23 20:53:31 UTC MAIN commitmail json YAML

fix argument order in example.

(christos)

2008-12-23 20:52:07 UTC MAIN commitmail json YAML

provide an snprintb(3) format for status

(christos)

2008-12-23 20:49:39 UTC MAIN commitmail json YAML

trust me, malloc's argument is size_t not u_int.

(christos)

2008-12-23 20:49:19 UTC MAIN commitmail json YAML

make status humanly parsable.

(christos)

2008-12-23 20:06:16 UTC MAIN commitmail json YAML

catch up with x86/x86/cpu.c: move from malloc to kmem

(cegger)

2008-12-23 19:28:18 UTC MAIN commitmail json YAML

Bump date for identity configuration option removal.

(wiz)

2008-12-23 16:34:44 UTC MAIN commitmail json YAML

make this actually work.

(christos)

2008-12-23 16:29:53 UTC MAIN commitmail json YAML

Add a convenience config file to build non-modular kernels for testing purposes.

(christos)

2008-12-23 15:41:21 UTC MAIN commitmail json YAML

move from malloc to kmem

(cegger)

2008-12-23 15:31:20 UTC MAIN commitmail json YAML

2008-12-23 14:04:42 UTC MAIN commitmail json YAML

2008-12-23 14:03:12 UTC MAIN commitmail json YAML

rewrite local address detection
make some functions static that arr not needed globally
rework how fd_set is construction for the main loop select()

(tteras)

2008-12-23 13:14:22 UTC MAIN commitmail json YAML

2008-12-23 13:04:57 UTC MAIN commitmail json YAML

2008-12-23 11:32:08 UTC MAIN commitmail json YAML

ffs_update: sprinkle KASSERTs

(cegger)

2008-12-23 09:12:00 UTC MAIN commitmail json YAML

VFS_UMOUNT -> VFS_UNMOUNT; fix typo.

(stacktic)

2008-12-23 04:22:56 UTC MAIN commitmail json YAML

Only worry about /sbin/lvm if MKLVM was involved.

(agc)

2008-12-23 04:09:59 UTC netbsd-5 commitmail json YAML

Tickets 193, 195, 197, 198, 201-203.

(snj)

2008-12-23 04:03:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by oster in ticket #203):
sys/dev/raidframe/rf_driver.c: revision 1.120
sys/dev/raidframe/rf_reconstruct.c: revision 1.106
When unconfiguring an array where a reconstruct is in progress, abort
the reconstruct and wait for IOs to drain before pulling the plug.
Should fix the panic reported by der Mouse on tech-kern.

(snj)

2008-12-23 03:53:37 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #202):
sys/net/rtsock.c: revision 1.117
RTAX_GENMASK and RTAX_AUTHOR could cause kernel memory corruption because
info struct members could be pointing to free'd memory. Fix from dyoung.
XXX: Pullup to 5.0

(snj)

2008-12-23 03:50:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #201):
lib/libc/stdio/fread.3: revision 1.13
PR/8359: Chris Demetriou: Document fread/fwrite mixing behavior.

(snj)

2008-12-23 03:47:20 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by wiz in ticket #198):
usr.bin/cut/cut.1: revision 1.15
Fix PR 40214 from Arto Huusko -- field delimiter is not always <TAB>.
Wording from OpenBSD, forwarded by jmc@openbsd.

(snj)

2008-12-23 03:44:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #197):
sys/arch/x86/x86/ipmi.c: revision 1.28
Change max retry time to 90 seconds from 5 seconds.
It is processed in background to detect ipmi.
Now my ML115 G1 detects ipmi as NetBSD 4_STABLE.
Discussed with Matthias Scheler (tron) with private mail
and approved by him.

(snj)

2008-12-23 03:40:02 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pgoyette in ticket #195):
sys/dev/i2c/dbcool.c: revision 1.7
sys/dev/i2c/dbcool_reg.h: revision 1.3
Add i2c bus address checking for these chips.  All supported chips live
at predefined addresses 0x2c, 0x2d, or 0x2e.

(snj)

2008-12-23 03:36:43 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #193):
usr.sbin/cpuctl/Makefile: revision 1.3
usr.sbin/cpuctl/bitmask.c: file removal
usr.sbin/cpuctl/cpuctl.h: revision 1.2
usr.sbin/cpuctl/arch/i386.c: revision 1.14
Remove 3rd buggy copy of this function and use snprintb(3) instead.
No need to allocate MAXPATHLEN buffers anymore.

(snj)

2008-12-23 03:22:29 UTC MAIN commitmail json YAML

Fix UVC webcam output by:
- Storing updated video format after user changes format
- Round up number of xfers queued to multiple of 8, due to ehci inefficiencies
- Remove random debugging line I slipped in earlier

(jmorse)

2008-12-23 02:56:10 UTC MAIN commitmail json YAML

Put the lvm/MKLVM glue into the sets subroutines

(agc)

2008-12-23 02:55:23 UTC MAIN commitmail json YAML

Explain what the MKLVM switch does

(agc)

2008-12-23 02:54:11 UTC MAIN commitmail json YAML

Put MKLVM in order in the list of variables

(agc)

2008-12-23 02:15:11 UTC MAIN commitmail json YAML

Baby steps to a working driver.  transmit works.  receive sometimes works
but the h/w is doing really weird shit.

(matt)

2008-12-22 23:47:16 UTC MAIN commitmail json YAML

convert to wscons, while there add some missing wsdisplay drivers

(macallan)

2008-12-22 23:46:22 UTC MAIN commitmail json YAML

make this compile again with NWSDISPLAY==0

(macallan)

2008-12-22 20:18:37 UTC MAIN commitmail json YAML

2008-12-22 18:58:22 UTC MAIN commitmail json YAML

2008-12-22 18:46:41 UTC MAIN commitmail json YAML

2008-12-22 18:46:02 UTC MAIN commitmail json YAML

- add RCS Id
- put RCS Id strings to output
- generate termcap.mini directly rather than via stdout

(tsutsui)

2008-12-22 18:37:09 UTC MAIN commitmail json YAML

- add xterm entry since dot.profile has an option to use it
- update vt100 entry

(tsutsui)

2008-12-22 18:13:30 UTC MAIN commitmail json YAML

Don't set up a symbolic link between dmsetup.8 and dmsetup.1 (and
associated cat and html pages) - just use the section 8 man page
for just now.

(agc)

2008-12-22 13:49:17 UTC MAIN commitmail json YAML

sys_shmat: initialise shmid of shmmap entry earlier.  Now error path,
i.e. shm_delete_mapping, wont use random value.

(rmind)

2008-12-22 12:18:48 UTC MAIN commitmail json YAML

2008-12-22 11:46:33 UTC MAIN commitmail json YAML

PR kern/40246 current panics when removing swap devices

Someone was smoking crack when they decided to unconditionally OR FSYNC_VFS
into the flags for block devices.

(ad)

2008-12-22 11:32:04 UTC MAIN commitmail json YAML

Pay more attention to the state of the RF kill switch, such as don't
bring the interface up when the RF is off.

(blymn)

2008-12-22 08:52:37 UTC MAIN commitmail json YAML

Improve English, sort sections, various other stuff.

(wiz)

2008-12-22 03:13:41 UTC netbsd-5 commitmail json YAML

2008-12-22 03:07:31 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #194):
sys/fs/udf/udf_subr.c: revision 1.82
Implement auto-track repair on tracks marked damaged when searching for
writable tracks on session opening. Note that this an optionally implemented
feature and thus no error will be generated if it fails; the drive will most
likely autorepair it.

(snj)

2008-12-22 03:05:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #194):
sys/fs/udf/udf_subr.c: revision 1.81
Fix critital panic when mounting a CD-R/DVD*R disc. The check for VV_ROOT was
not done correctly and could panic when requested to load a VAT descriptor
since the fileset was not yet fetched.

(snj)

2008-12-22 02:28:28 UTC MAIN commitmail json YAML

Add initial version of manpage about device-mapper driver.

XXX: it is not added to the build yet.

(haad)

2008-12-22 02:23:05 UTC MAIN commitmail json YAML

NetBSD now has LVM working.

(haad)

2008-12-22 02:20:04 UTC MAIN commitmail json YAML

Remove DM_TABLE_DEPS it is not used in kernel driver and it breaks build
of libdevmapper because it clashes with DM_TABLE_DEPS from dm-ioctl.h.

(haad)

2008-12-22 02:18:53 UTC MAIN commitmail json YAML

Remove done task and add new one.

(haad)

2008-12-22 02:07:39 UTC MAIN commitmail json YAML

Change status of haad-dm branch to Terminated andmove it to Terminated section.

(haad)

2008-12-22 01:56:22 UTC MAIN commitmail json YAML

LIBDM_SRCDIR now points to lvm2/lib/libdevmapper don't need to specify
lib/libdevmapper again.

(haad)

2008-12-22 01:52:01 UTC MAIN commitmail json YAML

Fix building o lvm binary LVM2TOOLS_* was changed to LVM2_*.

(haad)

2008-12-22 01:51:44 UTC MAIN commitmail json YAML

Fix building o lvm binary LVM2TOOLS_* was changed to LVM2_*.

(haad)

2008-12-22 01:48:58 UTC MAIN commitmail json YAML

Fix build of liblvm LVM2TOOLS_* was changed LVM2_*.

(haad)

2008-12-22 01:48:10 UTC MAIN commitmail json YAML

Add NetBSD protocol description header file. Libdevmapper is now buildable
without kernel sources.

(haad)

2008-12-22 01:08:08 UTC MAIN commitmail json YAML

Switch Subdir from lvm2tools to lvm2.

(haad)

2008-12-22 01:07:33 UTC MAIN commitmail json YAML

2008-12-22 01:04:27 UTC MAIN commitmail json YAML

PR# xsrc/40150: unable to use Ctr-Alt-Fx to switch out of X server

Break libxkb into two separate libraries (libxkb and libxbkstubs). Pull
in libxkbstubs for Xvfb and Xnest, and for Xorg use dixmods/libxorgxkb.
Now Xorg no longer uses the stub XkbDDXSwitchScreen from xkb/ddxVT.c so
display switching works again.

(jmcneill)

2008-12-22 00:58:39 UTC haad-dm commitmail json YAML

Change lvm2tools subdir to inewly imported lvm2.

(haad)

2008-12-22 00:57:58 UTC MAIN commitmail json YAML

2008-12-22 00:56:59 UTC MAIN commitmail json YAML

2008-12-22 00:19:10 UTC MAIN commitmail json YAML

Import of lvm2tools 2.03.43 and libdevmapper 1.02.29. Needed to fix
haad-dm merge, because current lvm2tools sources are broken and will be
removed.

Status:

Vendor Tag: REDHAT
Release Tags: LVM2-2-02-43

(haad)

2008-12-21 23:13:15 UTC MAIN commitmail json YAML

Update for new sizes of KOI8-R, ISO8859-8 and ISO8859-11

(pgoyette)

2008-12-21 21:20:03 UTC MAIN commitmail json YAML

2008-12-21 21:05:27 UTC MAIN commitmail json YAML

Note that an unrecognised word in a .if is the same as in .ifdef and that
such a word has to be white-space separated.
From PR bin/30967 bin/37222 and maybe others!

(dsl)

2008-12-21 19:32:16 UTC MAIN commitmail json YAML

Add some notes about recursive expansion and expansion of variable names.
Note that any of "${}()" in variable names will be griefsome!
Remove the example of using ::= to apply a modifier to a .for loop
variable as that is no longer necessary.
Remember to change the date :-)

(dsl)

2008-12-21 19:19:55 UTC MAIN commitmail json YAML

Only escape ':' in the outer level of .for variable substitution.
XXX: like elsewhere this code just counts {( against })

(dsl)

2008-12-21 19:12:43 UTC MAIN commitmail json YAML

When removing routes automatically added, remove the flag from the associated
address.
When changing routes automatically addded, move the flag to the new assoicated
address.

(roy)

2008-12-21 19:07:35 UTC MAIN commitmail json YAML

The automatic addition of a subnet route should not error if a manually
added route already exists. Fixes PR kern/40133.

(roy)

2008-12-21 18:13:07 UTC MAIN commitmail json YAML

Fix PR 40214 from Arto Huusko -- field delimiter is not always <TAB>.
Wording from OpenBSD, forwarded by jmc@openbsd.

(wiz)

2008-12-21 18:06:54 UTC MAIN commitmail json YAML

Change the way .for variables are substituted.
Instead of doing a full substitution giving plain text, just replace the
variable part with something that will expand to the required text - leaving
any modifiers for the later evaluation of the input line.
This stops .for being used as an 'eval' (previously you could generate .if etc)
and also means it is still a variable expansion - which some other parts need
to work in the expected fashion.

(dsl)

2008-12-21 18:01:42 UTC MAIN commitmail json YAML

Follow up the removal of the MALLOC() macro, use malloc() instead.

(he)

2008-12-21 17:54:43 UTC MAIN commitmail json YAML

PR/18150: John F. Woods: Print meaningful error messages on inconsistent/
corrupt entries.

(christos)

2008-12-21 17:49:56 UTC MAIN commitmail json YAML

undo turn malloc flags to enums.
Requested by christos.

Keep malloc flag defines in kernel section.

(cegger)

2008-12-21 17:43:49 UTC MAIN commitmail json YAML

2008-12-21 17:43:32 UTC MAIN commitmail json YAML

Tweak some comments and labels to sync with hp300.

(tsutsui)

2008-12-21 17:42:05 UTC MAIN commitmail json YAML

Remove obsolete code for old software interrupt emulation.
The MI softint(9) handles it in the kernel threads nowadays.

Note "Emulation of VAX REI instruction" is still there to handle ASTs.

(tsutsui)

2008-12-21 17:16:11 UTC MAIN commitmail json YAML

don't free other jobs when we are specifically using the wait built-in.

(christos)

2008-12-21 17:15:09 UTC MAIN commitmail json YAML

use EXP_CASE only when trimming and unquoted.

(christos)

2008-12-21 16:27:57 UTC MAIN commitmail json YAML

Add VT8237S Integrated SATA Controller support.

(nonaka)

2008-12-21 16:25:28 UTC MAIN commitmail json YAML

2008-12-21 16:23:53 UTC MAIN commitmail json YAML

Add VIA VT8237S Integrated SATA Controller ID.

(nonaka)

2008-12-21 15:52:16 UTC MAIN commitmail json YAML

2008-12-21 13:26:58 UTC MAIN commitmail json YAML

Redo previous. Don't count deferrals due to raised IPL. It's not that
meaningful.

(ad)

2008-12-21 11:48:30 UTC MAIN commitmail json YAML

Update flags to match reality.

(ad)

2008-12-21 11:40:48 UTC MAIN commitmail json YAML

require newer config(1) for the rootfs changes.

(martin)

2008-12-21 11:39:56 UTC MAIN commitmail json YAML

bump version due to recent rootfs changes

(martin)

2008-12-21 11:18:19 UTC MAIN commitmail json YAML

2008-12-21 11:02:42 UTC MAIN commitmail json YAML

Set an apropriate locale depending on the selected language.
This does not realy change anything in the crunched version, but helps
debugging foreign languages and will magically start working once we
un-castrate locales in the crunched environment.

(martin)

2008-12-21 10:48:10 UTC MAIN commitmail json YAML

Print a warning message and return EOPNOTSUPP if the user tries to enable
quotas on a file system that is using logging.

(ad)

2008-12-21 10:44:33 UTC MAIN commitmail json YAML

PR kern/40210 5.0 BETA WAPBL related crash

(ad)

2008-12-21 10:44:10 UTC MAIN commitmail json YAML

Don't allow $) $} $: or $$ as variable expansions, they confuse other
  parts of make that try to scan through variable expansions.
  (given the make syntax that is all rather doomed anyway!)
Move the check for $\0 to a place where it will be detected - otherwise
  the parser will run off the input buffer!

(dsl)

2008-12-21 10:32:56 UTC MAIN commitmail json YAML

-Kernel preemption is currently disabled by default.
-It can be enabled by tweaking kern.sched.kpreempt_pri sysctl.
+On architectures where kernel preemption is not supported natively, these
+functions may still be used.

(ad)

2008-12-21 10:30:08 UTC MAIN commitmail json YAML

-If non-zero, DDB will be entered when the kernel panics.
+If non-zero, DDB will be entered if the kernel panics.

(ad)

2008-12-21 10:25:00 UTC MAIN commitmail json YAML

Prevent a potential deadlock from a multithreaded process doing:

t1 dup2(0, 1)
t2 dup2(1, 0)

(ad)

2008-12-21 10:23:10 UTC MAIN commitmail json YAML

Don't try to sync if panicing:

- It doesn't work and a dead system that can't be reset from the console is
  worse than a system that has painced and rebooted. If you can make it work
  reliably please do so.

- If the system is paniced there is every reason to suspect VM structures
  and the contents of the buffer cache.

(ad)

2008-12-21 09:58:22 UTC MAIN commitmail json YAML

- Fix a bug where we trashed descriptor zero in the old open files array
  while ironically trying to preserve the same during copy. Would only have
  occurred if a multithreaded program expanded the descriptor table and,
  within a tiny window of exposure, another thread in the program tried to
  access descriptor zero.

- Convert to use kmem_alloc/kmem_free.

(ad)

2008-12-21 09:35:49 UTC MAIN commitmail json YAML

Clean up a header file and a prototype.

(isaki)

2008-12-21 09:24:27 UTC MAIN commitmail json YAML

par(4) is a child of intio(4) (since 2000).

(isaki)

2008-12-21 09:20:40 UTC MAIN commitmail json YAML

Take out mainbus(4)-related code from autoconf.c and make it mainbus.c.

(isaki)

2008-12-21 09:01:19 UTC MAIN commitmail json YAML

2008-12-21 06:16:06 UTC MAIN commitmail json YAML

Remove an old comment (about amiga?).

(isaki)

2008-12-21 06:13:06 UTC MAIN commitmail json YAML

- Split idepth from INTERRUPT_*REG macros to avoid confusing.
- timertrap: add idepth stuff, and use INTERRUPT_*REG macros.
- lev7intr: add idepth stuff.

(isaki)

2008-12-21 06:04:49 UTC MAIN commitmail json YAML

Remove extiobase. x68k does not use it.

(isaki)

2008-12-21 03:15:54 UTC MAIN commitmail json YAML

trap in subshell

(christos)

2008-12-21 03:15:32 UTC MAIN commitmail json YAML

PR/36079: M. Levinson: Disable the optimization of not forking for the last
command in a subshell, otherwise we miss the exit trap.

(christos)

2008-12-21 02:33:13 UTC MAIN commitmail json YAML

PR/11228: Ben Harris: Unexpand -t should take tab list. Based on patch
supplied by Roy Marples.

(christos)

2008-12-21 00:59:39 UTC MAIN commitmail json YAML

Add support for loading dm targets as separate modules. All targets except
linear can be loaded as module. Module is not loaded when there is target
with similar name already. Zero and error targets aresimple examples how
can be all future targets written to support dynamic loading. Target can't
be unloaded until there is at least one user.

(haad)

2008-12-21 00:53:27 UTC MAIN commitmail json YAML

Fix error path in target_init call. When initializing target fails i have
to release table before I try to destroy it and I haveto unbusy device, too.

(haad)

2008-12-21 00:24:07 UTC MAIN commitmail json YAML

2008-12-21 00:19:59 UTC MAIN commitmail json YAML

PR/35055: Wada Keiji: wait did not keep the status of terminated jobs as
expected.

(christos)

2008-12-20 23:06:14 UTC MAIN commitmail json YAML

Don't increment the 'kpreempt defer: IPL' counter if a preemption is pending
and we try to process it from interrupt context. We can't process it, and
will be handled at EOI anyway. Can happen when kernel_lock is released.

(ad)

2008-12-20 22:41:53 UTC MAIN commitmail json YAML

Add functions for processing extendable arrays of pointers to strings.
Use for the .for variables and substution items - changing the latter from
make's all conquering lst.lib functions.
Being able to index everything makes the code simpler.
No functional changes intended.

(dsl)

2008-12-20 22:29:05 UTC MAIN commitmail json YAML

A kernel module to test multithreaded performance of the kernel allocators.

(ad)

2008-12-20 20:36:44 UTC MAIN commitmail json YAML

PR/36954: Roland Illig: don't eat backlash escapes in variable patterns.
Makes ${line%%\**} work.

(christos)

2008-12-20 18:08:24 UTC MAIN commitmail json YAML

A lot of code assumes that the pointer returned by Buf_GetAll() is malloced.
Replace Buf_Discard() with Buf_Empty() since the former might leave the
'outPtr != buffer' and the only caller wanted all the data discared.
Remove 'outPtr' now that it always equals 'buffer'.
The assumption about Buf_GetAll()is now guaranteed by design.

(dsl)

2008-12-20 17:42:01 UTC MAIN commitmail json YAML

Remove the definitions of NIL (now unused) and NULL (defined elsewhere).

(dsl)

2008-12-20 17:38:37 UTC MAIN commitmail json YAML

Set the .for loop control variables in reverse order to avoid faffing.

(dsl)

2008-12-20 17:25:20 UTC MAIN commitmail json YAML

Various improvements: wording, macro usage, section naming, structure.

(wiz)

2008-12-20 17:17:05 UTC MAIN commitmail json YAML

Drop trailing whitespace. Bump date for poffd.

(wiz)

2008-12-20 17:14:04 UTC MAIN commitmail json YAML

Do not allow Var_Set() or Var_Append() to set the empty variable (which will
now forever remain undefined).
Rework/simplify code to avoid UNCONST().

(dsl)

2008-12-20 17:04:51 UTC MAIN commitmail json YAML

When unconfiguring an array where a reconstruct is in progress, abort
the reconstruct and wait for IOs to drain before pulling the plug.

Should fix the panic reported by der Mouse on tech-kern.

(oster)

2008-12-20 16:53:56 UTC MAIN commitmail json YAML

2008-12-20 16:52:41 UTC MAIN commitmail json YAML

Change max retry time to 90 seconds from 5 seconds.
It is processed in background to detect ipmi.

Now my ML115 G1 detects ipmi as NetBSD 4_STABLE.

Discussed with Matthias Scheler (tron) with private mail
and approved by him.

(taca)

2008-12-20 16:03:59 UTC MAIN commitmail json YAML

Change some "^I  *^I" to "^I^I" and align the comment block about
variable modifiers.

(dsl)

2008-12-20 15:29:50 UTC MAIN commitmail json YAML

recent configure improvements

(lukem)

2008-12-20 15:20:09 UTC MAIN commitmail json YAML

2008-12-20 15:18:39 UTC MAIN commitmail json YAML

display prefix in config results

(lukem)

2008-12-20 15:17:58 UTC MAIN commitmail json YAML

Move IPv6 check from tnftp.h to configure.ac (as per tnftpd)
Rework option descriptions
Highlight when tests are for a specific option
Move configuration results to the end of the file

(lukem)

2008-12-20 14:35:53 UTC MAIN commitmail json YAML

Sync comments about the last segment of KVA space with current implementation.
XXX other m68k ports should be updated as well.

(tsutsui)

2008-12-20 13:50:21 UTC MAIN commitmail json YAML

x68k pow(4) switches to use MI sysmon framework.

(isaki)

2008-12-20 13:20:59 UTC MAIN commitmail json YAML

2008-12-20 13:09:44 UTC MAIN commitmail json YAML

2008-12-20 13:07:36 UTC MAIN commitmail json YAML

Revert part of previous.

(ad)

2008-12-20 13:06:25 UTC MAIN commitmail json YAML

opt_noredzone.h is gone.

(ad)

2008-12-20 12:50:24 UTC MAIN commitmail json YAML

catch up with latest changes: sendsig -> sendsig_siginfo

(cegger)

2008-12-20 12:42:36 UTC MAIN commitmail json YAML

- Kill NOREDZONE.
- Make the redzone conditional on DIAGNOSTIC.
- Give amd64 an additional page for the uarea. 2 is not enough.

(ad)

2008-12-20 12:41:19 UTC MAIN commitmail json YAML

2008-12-20 11:33:38 UTC MAIN commitmail json YAML

Move a couple of calls to pmap_update().

(ad)

2008-12-20 09:42:02 UTC MAIN commitmail json YAML

Delete very splurious 'free(buf)' that xtos added.
Fixes PR bin/40233

(dsl)

2008-12-20 09:17:55 UTC MAIN commitmail json YAML

Turn malloc flags into an enum. Fixes build breakage.

(cegger)

2008-12-20 07:42:05 UTC MAIN commitmail json YAML

install into libexec not sbin

(lukem)

2008-12-20 07:41:17 UTC MAIN commitmail json YAML

2008-12-20 01:05:46 UTC MAIN commitmail json YAML

Make pow(4) a hardware device.
Now pow(4) uses intio_intr_establish() which is a common interrupt
routine, but not powtrap which is a device specific routine.

(isaki)

2008-12-19 22:04:36 UTC MAIN commitmail json YAML

PR/32154: Roland Illig: brk_string fails to report errors in unquoted strings.

(christos)

2008-12-19 22:03:41 UTC MAIN commitmail json YAML

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

if brk_string failed, use the shell.

(christos)

2008-12-19 21:51:48 UTC MAIN commitmail json YAML

Pull in <sys/types.h> so that e.g. bool is in scope.

XXX The circular dependency with <sys/device.h> and <sys/pmf.h> needs to
be cleaned up.

(thorpej)

2008-12-19 21:34:14 UTC MAIN commitmail json YAML

PR/34138: Roland Illig: In the non-expand case, fix brk_string not to eat
quotes.

(christos)

2008-12-19 21:33:10 UTC MAIN commitmail json YAML

add a little more debugging.

(christos)

2008-12-19 21:22:01 UTC MAIN commitmail json YAML

Turn malloc flags into an enum.
While here, move the flags definition into _KERNEL section.

(cegger)

2008-12-19 20:37:45 UTC MAIN commitmail json YAML

Add a note concerning this morning's changes to config(1).

(pgoyette)

2008-12-19 20:20:48 UTC MAIN commitmail json YAML

PR/9359: Chris Demetriou: Document fread/fwrite mixing behavior.

(christos)

2008-12-19 18:49:39 UTC MAIN commitmail json YAML

2008-12-19 17:28:59 UTC MAIN commitmail json YAML

When checking for "set-up is complete", look for the CTLFLAGS_PERMANENT
in the root of the tree being modified, rather than in the system default
tree.  This permits module compat_netbsd32 to initialize its shadow tree
at load time.

Discussed on tech-kern, with no objections.

Addresses my PR kern/40167

(pgoyette)

2008-12-19 17:11:57 UTC MAIN commitmail json YAML

Store config(1)'s root filesystem type as a text string rather than
embedding the address of its xxx_mountroot() in swapnetbsd.c.  This
permits booting of kernels with hard-wired filesystem type even if the
filesystem is in a loadable module (ie, not linked into the kernel
image).

Discussed on current-users.  Tested on amd64 and i386 with both hard-
wired and '?' filesystem times, and on both modular and monolithic
kernels.

Thanks to pooka@ for code review and suggestions.

Addresses my PR kern/40167

(pgoyette)

2008-12-19 16:30:41 UTC MAIN commitmail json YAML

Add infrastructure needed to load device-mapper targets as modules.
Targets wasn't converted yet and at least snapshot target will be converted
in a near future.

(haad)

2008-12-19 15:36:58 UTC MAIN commitmail json YAML

Add makefile for building device-mapper kernel module.

(haad)

2008-12-19 15:24:19 UTC MAIN commitmail json YAML

Merge the haad-dm branch to -current. This branch adds LVM functionality to
the base NetBSD system. It uses Linux LVM2 tools and our BSD licensed
device-mapper driver.

The device-mapper driver can be used to create virtual block devices which
maps virtual blocks to real with target mapping called target. Currently
these targets are available a linear, zero, error and a snapshot (this is
work in progress and doesn't work yet).

The lvm2tools adds lvm and dmsetup binary to based system, where the lvm
tool is used to manage and administer whole LVM and the dmestup is used to
communicate iwith device-mapper kernel driver. With these tools also
a libdevmapper library is instaled to the base system.

Building of tools and driver is currently disable and can be enabled with
MKLVM=yes in mk.conf. I will add sets lists and rc.d script soon.

Oked by agc@ and cube@.

(haad)

2008-12-19 15:20:10 UTC MAIN commitmail json YAML

Fix remaining archs (arm, luna68k, powerpc and sh3) that were still
using a proc argument instead of an expected lwp for ADDUPROF macro.

ok by christos.

(njoly)

2008-12-19 15:16:15 UTC MAIN commitmail json YAML

Fix ADDUPROF macro definition, to correctly use its argument.

ok by christos.

(njoly)

2008-12-19 15:11:55 UTC MAIN commitmail json YAML

x86_patch() is not available on Xen.
Make Xen kernels link again.

(cegger)

2008-12-19 14:07:37 UTC MAIN commitmail json YAML

pass M_NOWAIT instead of M_DONTWAIT to malloc.

(cegger)

2008-12-19 13:41:03 UTC MAIN commitmail json YAML

MALLOC and FREE macros no longer exists.

(cegger)

2008-12-19 12:58:43 UTC MAIN commitmail json YAML

backout previous. makes i386 ALL kernel build again

(cegger)

2008-12-19 11:36:10 UTC MAIN commitmail json YAML

Restore a line removed by mistake with the last commit.

Should fix PR 40225 panic: indiracct: missing indir.

(hannken)

2008-12-19 11:21:52 UTC MAIN commitmail json YAML

Bah, re-apply. I still see errors without it.

(ad)

2008-12-19 11:21:25 UTC MAIN commitmail json YAML

PR kern/40213 my i386 machine can't boot because of tsc

- Patch in atomic_cas_64() twice. The first patch is early and makes it
  the MP-atomic version available if we have cmpxchg8b. The second patch
  strips the lock prefix if ncpu==1.

- Fix the i486 atomic_cas_64() to not unconditionally enable interrupts.

(ad)

2008-12-19 11:11:55 UTC MAIN commitmail json YAML

Back out previous. atomic_cas_64() doesn't work during early boot. I'll
fix that instead.

(ad)

2008-12-19 09:50:04 UTC MAIN commitmail json YAML

2008-12-19 09:33:40 UTC MAIN commitmail json YAML

fix build

(hi thorpej!  the first one is always free ;)

(pooka)

2008-12-19 07:57:28 UTC MAIN commitmail json YAML

Make condvars really opaque -- hide the wait message member from consumers
of the API.

(thorpej)

2008-12-19 05:16:53 UTC MAIN commitmail json YAML

2008-12-19 05:15:45 UTC MAIN commitmail json YAML

2008-12-19 05:08:43 UTC MAIN commitmail json YAML

Add support for Tru64 Security Integration Architecture (SIA) authentication.
Patch from Onno van der Linden, with autoconf tests written by me.

(lukem)

2008-12-19 04:26:35 UTC MAIN commitmail json YAML

Switch back original ARM assembler code used to calculate the number of ticks
needed to wait in delay().  New code overflowed for large delay values.  Broke,
among other things, the RTC probe for the TS-7200.

(kenh)

2008-12-19 04:23:52 UTC MAIN commitmail json YAML

Trim back kernel configuration to fit within TS7200's memory limitations.

(kenh)

2008-12-19 00:57:24 UTC MAIN commitmail json YAML

2008-12-19 00:03:42 UTC MAIN commitmail json YAML

2008-12-19 00:03:08 UTC MAIN commitmail json YAML

extra items:
- install in libexec
- check for different pidfile signature?

(lukem)

2008-12-18 20:41:35 UTC MAIN commitmail json YAML

Add i2c bus address checking for these chips.  All supported chips live
at predefined addresses 0x2c, 0x2d, or 0x2e.

(pgoyette)

2008-12-18 20:16:52 UTC MAIN commitmail json YAML

Wietse Wenema's tcpd-blacklist-patch:
ftp://ftp.porcupine.org/pub/security/tcpd-blacklist-patch

- If a host starts with a / treat it as a filename containing a list of hosts.

(christos)

2008-12-18 18:11:49 UTC MAIN commitmail json YAML

print the hostname in the subject of the notification message.

(christos)

2008-12-18 15:42:33 UTC MAIN commitmail json YAML

2008-12-18 15:41:44 UTC MAIN commitmail json YAML

Implement auto-track repair on tracks marked damaged when searching for
writable tracks on session opening. Note that this an optionally implemented
feature and thus no error will be generated if it fails; the drive will most
likely autorepair it.

(reinoud)

2008-12-18 13:03:49 UTC MAIN commitmail json YAML

Fix critital panic when mounting a CD-R/DVD*R disc. The check for VV_ROOT was
not done correctly and could panic when requested to load a VAT descriptor
since the fileset was not yet fetched.

(reinoud)

2008-12-18 12:19:03 UTC MAIN commitmail json YAML

2008-12-18 12:18:20 UTC MAIN commitmail json YAML

2008-12-18 11:45:40 UTC MAIN commitmail json YAML

2008-12-18 11:16:36 UTC MAIN commitmail json YAML

2008-12-18 11:09:34 UTC MAIN commitmail json YAML

2008-12-18 10:58:17 UTC MAIN commitmail json YAML

Correct two typos and remove a now-unused variable to make this
build again.

(he)