Commit Graph

203712 Commits

Author SHA1 Message Date
uebayasi 7a93829794 Revert previous; s/kmem(9)/uvm_km(9)/ and comment why done so. Per request
from rmind@.
2011-07-31 13:41:30 +00:00
tron 64a8c34faa Resolve conflicts from last import. 2011-07-31 10:05:03 +00:00
tron e148fd06c8 Import Postfix version 2.8.4. Changes since version 2.8.3:
- Performance: a high load of DSN success notification requests could
  slow down the queue manager. Solution: make the trace client
  asynchronous, just like the bounce and defer clients.
- The local(8) delivery agent ignored table lookup errors in
  mailbox_command_maps, mailbox_transport_maps, fallback_transport_maps
  and (while bouncing mail to alias) alias owner lookup.
- Workaround: dbl.spamhaus.org rejects lookups with "No IP queries" even
  if the name has an alphanumerical prefix. We play safe, and skip both
  RHSBL and RHSWL queries for names ending in a numerical suffix.
- The "sendmail -t" command reported "protocol error" instead of "file
  too large", "no space left on device" etc.
- The Postfix Milter client reported a temporary error instead of
  "file too large" in three cases.
2011-07-31 10:01:44 +00:00
kiyohara 56e955160b s/MULTIPROCESOR/MULTIPROCESSOR/. 2011-07-31 10:00:52 +00:00
plunky 84e06c949d revert previous, actually cleanup the *_asn1-template.c files
in Makefile.rules.inc. They are generated when -one-code-file
is passed.
2011-07-31 09:58:19 +00:00
tron d14af506f7 Automatically determine and print out the release tag for the import. 2011-07-31 09:54:57 +00:00
plunky 7d2b0ea36f Clean up intermediate asn1 template files
(this should reeally be fixed in <${HEIMBASE}/Makefile.rules.inc>
but I don't see where since they are not generated for all asn1 sources)
2011-07-31 06:49:03 +00:00
plunky d38e8168f4 cleanup vars.texi 2011-07-31 06:43:56 +00:00
dholland bd78871af0 Fix pserialize set lists. Hi rmind! 2011-07-31 03:48:49 +00:00
matt 4564466a06 Don't define LINK_EH_SPEC if it's already defined (from netbsd*.h) 2011-07-31 03:43:33 +00:00
martin eef17f7b6c Make uvmspace_exec() deal with procs that have no vmspace (yet) at all.
Greatly simplifies the upcoming posix_spawn implementation.
2011-07-30 20:05:46 +00:00
jmcneill ebd9aba013 PR# port-i386/18818: cannot enter ddb with usb keyboard
- ohci: when polling, make sure sc_eintrs has the OHCI_WDH flag set
  otherwise ohci_intr1 won't actually read data
- usbdi: kick the host controller by calling its soft_intr callback when
  switching out of polling mode too

DDB with a USB keyboard works for me now with ohci.
2011-07-30 20:05:36 +00:00
martin 95377927e5 Get rid of #ifdef __sparc__ in uvm code - as noted by cgd back 1996,
now that we have __HAVE_CPU_VMSPACE_EXEC/cpu_vmspace_exec().
2011-07-30 19:29:12 +00:00
jakllsch 884fa40622 xboxcontroller(4) is now merged into uhidev(4). 2011-07-30 19:25:43 +00:00
rjs b891527cb7 Use new style BPF calls. 2011-07-30 19:06:57 +00:00
jmcneill 4bc685899c add PCKBD_CNATTACH_MAY_FAIL to be consistent with i386 2011-07-30 18:41:34 +00:00
rmind d06d3e7845 Add pserialize(9) manual page. 2011-07-30 18:19:04 +00:00
christos 44968cba76 Add an implementation of passive serialization as described in expired
US patent 4809168. This is a reader / writer synchronization mechanism,
designed for lock-less read operations.
2011-07-30 17:01:04 +00:00
christos 260ab6a882 since all the fields are unsigned, make the constants unsigned too. 2011-07-30 16:37:05 +00:00
christos dfa4df9715 add a cast (for _LP64), and mark a variable unused. 2011-07-30 16:35:58 +00:00
matt 0ac54b7e3b Don't include <machine/asm.h> 2011-07-30 15:28:58 +00:00
jmcneill f9818342b8 ehci_get_ownership: clear BIOS semaphore when setting OS semaphore, slow
down poll rate, and make sure to clear all SMI bits when we're done
2011-07-30 13:19:21 +00:00
jmcneill b6403f9de0 remove xboxcontroller; use the uhidev driver instead 2011-07-30 12:19:12 +00:00
jmcneill 0ccce83148 add support for game controllers in "XInput" mode, they are basically
HID devices without a report descriptor
2011-07-30 12:15:44 +00:00
jmcneill d2b1c474ba Add an FSILENT flag and use it to suppress "Medium Not Present" scsipi
spam when trying to access offline drives at boot.
2011-07-30 12:08:36 +00:00
tron 0a04ac4b7d Fix build with SSP enabled. 2011-07-30 11:18:23 +00:00
uebayasi eab2487254 Fix a local var name. 2011-07-30 10:12:14 +00:00
tron 67fb973487 Don't use "-Wconversion" with GCC 4.5 which will complain about all the
expressions where signed variables are converted to unsigned in an
expression e.g. "size_t foo = sizeof(something) * int_var;".
2011-07-30 10:07:27 +00:00
jym 232e0a977a Reflect my change for Xen sysctl(7) nodes:
kern.xen.balloon -> machdep.xen.balloon.
2011-07-30 09:39:20 +00:00
uebayasi 4d58dccaac Correct sizes to pass uvm_km_free(9) in error paths. 2011-07-30 06:19:02 +00:00
uebayasi 2eba9539a6 Use kmem(9) to allocate per-cpu softint context. No functional changes. 2011-07-30 05:24:16 +00:00
jakllsch 87ca2c3e2f Add uplcom(4) and uftdi(4). 2011-07-30 04:53:30 +00:00
jakllsch e2bd65b954 Add some additional consistency checking paranoia with KASSERT. 2011-07-30 04:42:03 +00:00
jakllsch b29b61d940 Add interrupt info for 88F5182 gtidmac(4) and uncomment. 2011-07-30 04:34:17 +00:00
jakllsch bb558b2010 printf fixes for ifdef NETIF_DEBUG 2011-07-30 04:18:38 +00:00
uch b53b51d13e v7fs_lookup() fix return value. Pass t_vnops rename_dir(3)
v7fs_setttr() check credential. Pass t_unpriv owner
v7fs_rename() reload inode(v7fs_vnode_reload). Pass t_vnops rename_reg_nodir
2011-07-30 03:53:18 +00:00
uch 53172ceae2 When rename directory, check hierarchy. Pass t_vnops rename_dir(5) 2011-07-30 03:52:04 +00:00
uch cba32d8fa9 Fix return vaule. Pass t_vnops:rename_dotdot, dir_noempty, rename_dir(6) 2011-07-30 03:51:53 +00:00
jakllsch a6deec34f7 Fix printf formating in ifdef DEBUG sections. 2011-07-30 03:43:20 +00:00
christos c11bd863f5 pass -Wconversion 2011-07-29 23:44:44 +00:00
riastradh a09628eca6 In ufs_rename, declare oldparent and newparent ino_t, not int.
XXX There should be an automatic test for this somewhere.

ok dholland
2011-07-29 22:18:56 +00:00
jym a1508a4756 Move xen.balloon to machdep in the sysctl(7) tree. It does not really
belong to either kern or hw.

Rename machdep.xen_timepush_ticks to xen.timepush_ticks, so it can live
under the same tree as the balloon node, machdep.xen.

ok bouyer@.
2011-07-29 22:16:05 +00:00
dyoung 1b847f1e51 Don't shutdown the boostrap processor (BSP) because we may have to run
BIOS methods on it.  For example, ACPI requires that we execute the code
for changing sleep state on the BSP.

This may help the problem where folks' machines would hang instead of
powering off when they entered ACPI sleep state 5.

XXX If the BSP is already shut down, we should start it back up.
2011-07-29 21:21:43 +00:00
jmcneill d09db892e8 build and install itesio module on i386 and amd64 2011-07-29 21:01:43 +00:00
jmcneill bedb04943b module build glue for itesio 2011-07-29 20:59:25 +00:00
jmcneill 60427626c4 add module support 2011-07-29 20:58:47 +00:00
christos 1237974a30 - fix unused params
- unconditionalize vis.h
2011-07-29 20:58:07 +00:00
christos f46176b9a9 better autoconf results 2011-07-29 20:57:34 +00:00
christos f4bf097e85 add -Wunused-parameter
Is that the right way? Perhaps WARNS=5?
2011-07-29 20:56:58 +00:00
ahoka ed5192dd9e add a function to get the size of the flash device 2011-07-29 20:48:33 +00:00