Commit Graph

238129 Commits

Author SHA1 Message Date
christos f9589d4feb Release 2015g - 2015-10-01 00:39:51 -0700
Changes affecting code

    localtime no longer mishandles America/Anchorage after 2037.
    (Thanks to Bradley White for reporting the bug.)

    The localtime module allows the variables 'timezone', 'daylight',
    and 'altzone' to be in common storage shared with other modules,
    and declares them in case the system <time.h> does not.
    (Problems reported by Kees Dekker.)

    On platforms with tm_zone, strftime.c now assumes it is not NULL.
    This simplifies the code and is consistent with zdump.c.
    (Problem reported by Christos Zoulas.)

  Changes affecting documentation

   The tzfile man page now documents that transition times denote the
   starts (not the ends) of the corresponding time periods.
   (Ambiguity reported by Bill Seymour.)
2015-10-09 17:21:45 +00:00
christos 15404ac95d use c comments 2015-10-09 14:42:40 +00:00
knakahara f80c449c4b remove quick hack code to avoid shared IRQ issue. 2015-10-09 13:03:55 +00:00
knakahara 9c5b1603ce fix: "intrctl list" causes panic when the device using pci_intr_alloc() shares IRQ. 2015-10-09 12:56:02 +00:00
bouyer 8a4f5ad97d revert previous (turn off tcon when disabling video output).
I found it's better to do it in the hdmi driver, but the hdmi audio issue
needs to be fixed as well.
2015-10-09 07:23:33 +00:00
christos a89334cd83 PR/50312: Robert Elz: Unconditionally include <sys/exec.h> to fix compilation
when PAX_ASLR is not defined.
2015-10-09 02:00:59 +00:00
ozaki-r 6a74db0c04 Fix LLE_TRY_UPGRADE when GATEWAY
It's expected to return a value.
2015-10-09 01:50:09 +00:00
jnemeth 1b254ad09b note the release of NetBSD 7.0 2015-10-09 00:09:52 +00:00
joerg 2ccf9a9aba Don't check if an array is (not) NULL, check if the string is empty. 2015-10-08 20:58:13 +00:00
christos 2ecf333ea1 don't lie in the comment; this is not the re-entrant version 2015-10-08 20:33:58 +00:00
christos 51c8e06c4d Switch to a version that does not suffer from reporting the wrong length
if the file contains NULs. From OpenBSD.
2015-10-08 20:20:45 +00:00
macallan eaf482297b fix build with INGENIC_DEBUG 2015-10-08 18:20:31 +00:00
macallan 5bd869b56d add efuse driver 2015-10-08 17:58:51 +00:00
macallan 816f56832b use the MAC address passed as a property if available instead of relying on
u-boot to program it into the chip for us ( which it may not do if we're not
netbooting )
2015-10-08 17:55:58 +00:00
macallan 56acaa063f add a driver for the chip's EFUSE interface, use it to find the MAC address
for the onboard ethernet controller
2015-10-08 17:54:30 +00:00
macallan 12be77a6d0 add mechanism to pass a MAC address to dme 2015-10-08 17:51:15 +00:00
mbalmer 523e5ae09d note Lua update 2015-10-08 13:43:16 +00:00
mbalmer 284b66034a Lua is at 5.3.1 now 2015-10-08 13:42:26 +00:00
mbalmer 5f69bf5a0f fix kernel module build 2015-10-08 13:40:16 +00:00
mbalmer bee0986226 update after conflict resolution 2015-10-08 13:21:00 +00:00
mbalmer f03f2e0f6f update docs after conflict resolution 2015-10-08 12:46:20 +00:00
mbalmer b2829499b0 Resolve conflicts. 2015-10-08 12:40:05 +00:00
mbalmer 21f9e8b0ed Lua 5.3.1 2015-10-08 12:25:22 +00:00
msaitoh 7bca56aafa Fix a bug that LSC's interrupt storm occured when MSI-X is used.
It was observed only on 82575.
2015-10-08 09:28:13 +00:00
mbalmer 32fb1943e3 Fix Lua version, add lneto as responsible person, too. 2015-10-08 08:22:54 +00:00
roy 620387577c Create a temporary define involving IFF_STATICARP if we have it
instead of just testing for __FreeBSD__.
No functional change.

ok: ozaki-r@
2015-10-08 08:17:37 +00:00
msaitoh 8cb6e19370 - ACK Accelerate Disable in the RFCTL register is not bit 13 but 12.
No binary change because this definition have not used yet.
- Add ACK data Disable bit's definition.
2015-10-08 04:30:25 +00:00
martin 14373fddc6 PR install/50311: missing gptmbr.bin on ramdisk based installs. 2015-10-07 14:09:04 +00:00
martin 59db503a23 Fix the -m32 compat build for sparc64 after recent sparc/include/types.h
changes. XXX I suspect this variant has not been tested in real life.
2015-10-07 11:56:41 +00:00
roy e600c51d95 Remove rt_ifa_localrequest().
In it's place, use rtrequest1() inside rt_ifa_addlocal() and
rtdeletemsg() inside rt_ifa_remlocal().

This removes the need for INET/INET6 specific code and allows
greater control over the creation of the local address route.
2015-10-07 09:44:26 +00:00
ozaki-r ef5da9a970 Enqueue frames to a curcpu's pktqueue
Currently RX can run on a CPU other than CPU#0, so always enqueuing
to a pktqueue of CPU#0 makes no sense. Let's use a curcpu's pktqueue,
although bridge_foward softint doesn't run in parallel without
NET_MPSAFE.

This is a temporal solution. We need a fundamental solution.
2015-10-07 08:48:04 +00:00
ozaki-r 44c97db88f Add tests for assigining/deleting IP addresses
The tests help to find defects related to creation/deletion
of routes/llentries and assigning/deleting of IP addresses.
2015-10-07 05:24:41 +00:00
christos 4ace1867fc make this kind of work. 2015-10-07 02:22:29 +00:00
snj 6ddd15a9a1 fix formatting 2015-10-07 00:44:25 +00:00
christos ee7dd36d49 fix the remaining problem with pcinfo; the dtracetoolkit execsnoop script
works.
2015-10-07 00:35:23 +00:00
christos 5a472843c6 Adjust for NetBSD. 2015-10-07 00:34:37 +00:00
ozaki-r 98c468dd77 Create an llentry after fixing an interface to store
In case of RTF_LOCAL routes, we change an output interface
of a route from original one to lo0ifp. An llentry also
has to be stored to lo0ifp in such cases.

Problem reported by roy@
2015-10-07 00:33:27 +00:00
christos 2210ed24e7 provide curthread for dtrace 2015-10-07 00:32:34 +00:00
christos 8c1b3fd3c9 Expose struct kauth_cred for the benefit of the debugger. I can't convince gcc
to produce debug info for the structure if it does not appear in more than
one source file.
2015-10-06 22:13:39 +00:00
christos 8e6eeb3dcf almost fixed... Need to figure out what to do with curlwp. 2015-10-06 22:12:09 +00:00
martin 27d8dabc37 Do not use #ifdef SUN4U when testing for cpu features of post-v8 CPUs,
it is not good for SUN4V-only kernels. Instead use __sparc_v9__ (which
is also defined by the sparc compiler when called with cpu=ultrasparc).
ok: mrg@
2015-10-06 20:03:05 +00:00
christos ebf0d565d5 don't check for NULL before free() (Tilman Sauerbeck) 2015-10-06 17:36:25 +00:00
martin 7e689e2d4f Split auxio at ebus and auxio at sbus properly, so we can build kernels
without sbus support.
2015-10-06 16:40:36 +00:00
christos 3ca2aae874 CID/1325751: Avoid possible 32 bit overflow. 2015-10-06 15:06:05 +00:00
christos a3c9e9c899 CID/1325753: remove extra return. 2015-10-06 15:03:34 +00:00
mlelstv f30ec675b0 support hiding command timeout messages with a new command flag and use this
when probing for cards. Should fix PR 50302.
2015-10-06 14:32:51 +00:00
jmcneill d9483ce0a0 print wedge announcement in one line instead of two 2015-10-06 11:22:40 +00:00
prlw1 5a545d3afd Update comments to match previous change (avoid panic in SIOCGNATL) 2015-10-06 10:21:08 +00:00
knakahara b9c82b6871 quick hack for shared IRQ issue. 2015-10-06 09:44:31 +00:00
hannken 6495f9c3ba Remove dubious vhold()/holdrele() from write_logvol_dscr strategies.
The udf_node already gets locked with UDF_LOCK_NODE() and udf_reclaim()
will wait for the lock to clear.
2015-10-06 08:57:34 +00:00